From 1be9923b21895bdc43b65e748c16f03ce4d8e8e0 Mon Sep 17 00:00:00 2001 From: Jari Kolehmainen Date: Thu, 5 Jan 2023 18:21:39 +0200 Subject: [PATCH] wip: restructure to monorepo Signed-off-by: Jari Kolehmainen --- .gitignore | 10 +- __mocks__/@sentry/electron/main.ts | 5 - __mocks__/@sentry/electron/renderer.ts | 5 - __mocks__/assetMock.ts | 6 - __mocks__/electron-updater.ts | 7 - __mocks__/electron.ts | 17 - __mocks__/node-pty.ts | 7 - __mocks__/react-beautiful-dnd.tsx | 55 - __mocks__/react-virtualized-auto-sizer.tsx | 17 - lerna.json | 6 + package.json | 478 +- packages/core/.gitignore | 14 + packages/core/Makefile | 111 + .../core/build}/download_binaries.ts | 0 .../core/build}/entitlements.mac.plist | 0 .../core/build}/generate-tray-icons.ts | 0 {build => packages/core/build}/icon.ico | Bin {build => packages/core/build}/icon.png | Bin .../core/build}/icons/512x512.png | Bin .../core/build}/icons/512x512@2x.png | Bin {build => packages/core/build}/installer.nsh | 0 {build => packages/core/build}/notarize.js | 0 .../core/build}/set_extensions_npm_version.ts | 0 .../core/build}/tray/trayIcon.png | Bin .../core/build}/tray/trayIcon@2x.png | Bin .../core/build}/tray/trayIcon@3x.png | Bin .../core/build}/tray/trayIcon@4x.png | Bin .../tray/trayIconCheckingForUpdates.png | Bin .../tray/trayIconCheckingForUpdates@2x.png | Bin .../tray/trayIconCheckingForUpdates@3x.png | Bin .../tray/trayIconCheckingForUpdates@4x.png | Bin .../trayIconCheckingForUpdatesTemplate.png | Bin .../trayIconCheckingForUpdatesTemplate@2x.png | Bin .../trayIconCheckingForUpdatesTemplate@3x.png | Bin .../trayIconCheckingForUpdatesTemplate@4x.png | Bin .../core/build}/tray/trayIconTemplate.png | Bin .../core/build}/tray/trayIconTemplate@2x.png | Bin .../core/build}/tray/trayIconTemplate@3x.png | Bin .../core/build}/tray/trayIconTemplate@4x.png | Bin .../build}/tray/trayIconUpdateAvailable.png | Bin .../tray/trayIconUpdateAvailable@2x.png | Bin .../tray/trayIconUpdateAvailable@3x.png | Bin .../tray/trayIconUpdateAvailable@4x.png | Bin .../tray/trayIconUpdateAvailableTemplate.png | Bin .../trayIconUpdateAvailableTemplate@2x.png | Bin .../trayIconUpdateAvailableTemplate@3x.png | Bin .../trayIconUpdateAvailableTemplate@4x.png | Bin {build => packages/core/build}/tsconfig.json | 0 .../__tests__/app-preferences.tests.ts | 0 .../__tests__/cluster-pages.tests.ts | 0 .../__tests__/command-palette.tests.ts | 0 .../core/integration}/helpers/minikube.ts | 0 .../core/integration}/helpers/utils.ts | 0 .../core/integration}/tsconfig.json | 0 packages/core/package.json | 473 + {src => packages/core/src}/common/.gitkeep | 0 .../catalog-category-registry.test.ts | 0 .../common/__tests__/catalog-entity.test.tsx | 0 .../common/__tests__/cluster-store.test.ts | 0 .../common/__tests__/event-emitter.test.ts | 0 .../common/__tests__/hotbar-store.test.ts | 0 .../common/__tests__/kube-helpers.test.ts | 0 .../src}/common/__tests__/timezones.test.ts | 0 .../src}/common/__tests__/user-store.test.ts | 0 .../app-event-bus/app-event-bus.injectable.ts | 0 .../app-event-bus/emit-event.injectable.ts | 0 .../src}/common/app-event-bus/event-bus.ts | 0 .../app-paths/app-path-injection-token.ts | 0 .../src}/common/app-paths/app-path-names.ts | 0 .../common/app-paths/app-paths-channel.ts | 0 .../app-paths/app-paths-state.injectable.ts | 0 .../common/app-paths/app-paths.injectable.ts | 0 .../src}/common/app-paths/app-paths.test.ts | 0 .../directory-for-binaries.injectable.ts | 0 .../directory-for-downloads.injectable.ts | 0 .../directory-for-exes.injectable.ts | 0 .../directory-for-kube-configs.injectable.ts | 0 ...rectory-for-kubectl-binaries.injectable.ts | 0 .../directory-for-logs.injectable.ts | 0 .../directory-for-temp.injectable.ts | 0 .../directory-for-user-data.injectable.ts | 0 ...custom-kube-config-directory.injectable.ts | 0 .../core/src}/common/base-store/base-store.ts | 0 .../src}/common/base-store/channel-prefix.ts | 0 .../src}/common/base-store/disable-sync.ts | 0 .../base-store/migrations.injectable.ts | 0 .../src}/common/base-store/save-to-file.ts | 0 .../__tests__/kubernetes-cluster.test.ts | 0 .../general-catalog-entity-injection-token.ts | 0 .../catalog-catalog-entity.injectable.ts | 0 .../welcome-catalog-entity.injectable.ts | 0 .../src}/common/catalog-entities/general.ts | 0 .../catalog-entities/icons/kubernetes.svg | 0 .../src}/common/catalog-entities/index.ts | 0 .../catalog-entities/kubernetes-cluster.ts | 0 .../src}/common/catalog-entities/web-link.ts | 0 .../src}/common/catalog/catalog-entity.ts | 0 .../src}/common/catalog/catalog-run-event.ts | 0 .../catalog/categories/general.injectable.ts | 0 .../kubernetes-cluster.injectable.ts | 0 .../catalog/categories/weblink.injectable.ts | 0 .../catalog/category-registry.injectable.ts | 0 .../src}/common/catalog/category-registry.ts | 0 .../catalog/filtered-categories.injectable.ts | 0 .../has-category-for-entity.injectable.ts | 0 .../core/src}/common/catalog/index.ts | 0 .../visit-entity-context-menu.injectable.ts | 0 .../inject-system-cas.injectable.ts | 0 .../request-system-cas-token.ts | 0 .../request-system-cas.injectable.darwin.ts | 0 .../request-system-cas.injectable.linux.ts | 0 ...quest-system-cas.injectable.testing-env.ts | 0 .../request-system-cas.injectable.win32.ts | 0 .../lens-proxy-certificate-channel.ts | 0 ...tificate.global-override-for-injectable.ts | 0 .../lens-proxy-certificate.injectable.ts | 0 .../src}/common/cluster-frames.injectable.ts | 0 .../core/src}/common/cluster-frames.ts | 0 .../allowed-resources-injection-token.ts | 0 .../cluster-store/cluster-store.injectable.ts | 0 .../common/cluster-store/cluster-store.ts | 0 .../cluster-store/get-by-id.injectable.ts | 0 .../common/cluster-store/migration-token.ts | 0 .../read-cluster-config.injectable.ts | 0 .../core/src}/common/cluster-types.ts | 0 .../authorization-review.injectable.ts | 0 .../core/src}/common/cluster/cluster.ts | 0 .../cluster/create-cluster-injection-token.ts | 0 .../common/cluster/current-cluster-channel.ts | 0 .../cluster/list-namespaces.injectable.ts | 0 ...t-namespace-list-permissions.injectable.ts | 0 .../src}/common/cluster/visibility-channel.ts | 0 ...ctory-for-lens-local-storage.injectable.ts | 0 ...eporting.global-override-for-injectable.ts | 0 .../initialize-sentry-reporting.injectable.ts | 0 .../core/src}/common/event-emitter.ts | 0 .../fetch/download-binary.injectable.ts | 0 .../src}/common/fetch/download-json/impl.ts | 0 .../fetch/download-json/normal.injectable.ts | 0 .../fetch/download-json/proxy.injectable.ts | 0 .../common/fetch/fetch-module.injectable.ts | 0 .../fetch.global-override-for-injectable.ts | 0 .../src}/common/fetch/fetch.injectable.ts | 0 .../common/fetch/proxy-fetch.injectable.ts | 0 .../src}/common/fetch/timeout-controller.ts | 0 .../app-navigation-channel.ts | 0 .../cluster-frame-navigation-channel.ts | 0 .../front-end-route-injection-token.ts | 0 .../navigate-to-front-page.injectable.ts | 0 .../navigate-to-route-injection-token.ts | 0 .../navigate-to-url-injection-token.ts | 0 .../add-cluster-route.injectable.ts | 0 .../navigate-to-add-cluster.injectable.ts | 0 .../catalog/catalog-route.injectable.ts | 0 .../catalog/navigate-to-catalog.injectable.ts | 0 .../cluster-view-route.injectable.ts | 0 .../navigate-to-cluster-view.injectable.ts | 0 .../config-maps-route.injectable.ts | 0 .../navigate-to-config-maps.injectable.ts | 0 ...zontal-pod-autoscalers-route.injectable.ts | 0 ...o-horizontal-pod-autoscalers.injectable.ts | 0 .../config/leases/leases-route.injectable.ts | 0 .../leases/navigate-to-leases.injectable.ts | 0 .../limit-ranges-route.injectable.ts | 0 .../navigate-to-limit-ranges.injectable.ts | 0 ...te-to-pod-disruption-budgets.injectable.ts | 0 ...pod-disruption-budgets-route.injectable.ts | 0 ...navigate-to-priority-classes.injectable.ts | 0 .../priority-classes-route.injectable.ts | 0 .../navigate-to-resource-quotas.injectable.ts | 0 .../resource-quotas-route.injectable.ts | 0 .../navigate-to-runtime-classes.injectable.ts | 0 .../runtime-classes-route.injectable.ts | 0 .../secrets/navigate-to-secrets.injectable.ts | 0 .../secrets/secrets-route.injectable.ts | 0 .../crd-list/crd-list-route.injectable.ts | 0 .../navigate-to-crd-list.injectable.ts | 0 .../custom-resources-route.injectable.ts | 0 ...navigate-to-custom-resources.injectable.ts | 0 .../cluster/events/events-route.injectable.ts | 0 .../events/navigate-to-events.injectable.ts | 0 .../charts/helm-charts-route.injectable.ts | 0 .../navigate-to-helm-charts.injectable.ts | 0 .../helm-releases-route.injectable.ts | 0 .../navigate-to-helm-releases.injectable.ts | 0 .../namespaces/namespaces-route.injectable.ts | 0 .../navigate-to-namespaces.injectable.ts | 0 .../endpoints/endpoints-route.injectable.ts | 0 .../navigate-to-endpoints.injectable.ts | 0 .../ingresses/ingresses-route.injectable.ts | 0 .../navigate-to-ingresses.injectable.ts | 0 ...navigate-to-network-policies.injectable.ts | 0 .../network-policies-route.injectable.ts | 0 .../navigate-to-port-forwards.injectable.ts | 0 .../port-forwards-route.injectable.ts | 0 .../navigate-to-services.injectable.ts | 0 .../services/services-route.injectable.ts | 0 .../nodes/navigate-to-nodes.injectable.ts | 0 .../cluster/nodes/nodes-route.injectable.ts | 0 .../cluster-overview-route.injectable.ts | 0 ...navigate-to-cluster-overview.injectable.ts | 0 ...-to-persistent-volume-claims.injectable.ts | 0 ...rsistent-volume-claims-route.injectable.ts | 0 ...vigate-to-persistent-volumes.injectable.ts | 0 .../persistent-volumes-route.injectable.ts | 0 .../navigate-to-storage-classes.injectable.ts | 0 .../storage-classes-route.injectable.ts | 0 .../cluster-role-bindings-route.injectable.ts | 0 ...ate-to-cluster-role-bindings.injectable.ts | 0 .../cluster-roles-route.injectable.ts | 0 .../navigate-to-cluster-roles.injectable.ts | 0 ...ate-to-pod-security-policies.injectable.ts | 0 .../pod-security-policies-route.injectable.ts | 0 .../navigate-to-role-bindings.injectable.ts | 0 .../role-bindings-route.injectable.ts | 0 .../roles/navigate-to-roles.injectable.ts | 0 .../roles/roles-route.injectable.ts | 0 ...navigate-to-service-accounts.injectable.ts | 0 .../service-accounts-route.injectable.ts | 0 .../cron-jobs/cron-jobs-route.injectable.ts | 0 .../navigate-to-cron-jobs.injectable.ts | 0 .../daemonsets/daemonsets-route.injectable.ts | 0 .../navigate-to-daemonsets.injectable.ts | 0 .../deployments-route.injectable.ts | 0 .../navigate-to-deployments.injectable.ts | 0 .../workloads/jobs/jobs-route.injectable.ts | 0 .../jobs/navigate-to-jobs.injectable.ts | 0 ...vigate-to-workloads-overview.injectable.ts | 0 .../workloads-overview-route.injectable.ts | 0 .../pods/navigate-to-pods.injectable.ts | 0 .../workloads/pods/pods-route.injectable.ts | 0 .../navigate-to-replicasets.injectable.ts | 0 .../replicasets-route.injectable.ts | 0 .../navigate-to-statefulsets.injectable.ts | 0 .../statefulsets-route.injectable.ts | 0 .../entity-settings-route.injectable.ts | 0 .../navigate-to-entity-settings.injectable.ts | 0 .../extensions/extensions-route.injectable.ts | 0 .../navigate-to-extensions.injectable.ts | 0 .../default-welcome-route.injectable.ts | 0 .../welcome/navigate-to-welcome.injectable.ts | 0 .../welcome-route-config.injectable.ts | 0 .../welcome/welcome-route.injectable.ts | 0 ...at-all-routes-have-route-component.test.ts | 0 ...ess-path.global-override-for-injectable.ts | 0 .../src}/common/fs/access-path.injectable.ts | 0 .../fs/copy.global-override-for-injectable.ts | 0 .../core/src}/common/fs/copy.injectable.ts | 0 .../fs/create-read-file-stream.injectable.ts | 0 ...sure-dir.global-override-for-injectable.ts | 0 .../src}/common/fs/ensure-dir.injectable.ts | 0 ...xec-file.global-override-for-injectable.ts | 0 .../src}/common/fs/exec-file.injectable.ts | 0 ...ract-tar.global-override-for-injectable.ts | 0 .../src}/common/fs/extract-tar.injectable.ts | 0 .../core/src}/common/fs/fs.injectable.ts | 0 .../lstat.global-override-for-injectable.ts | 0 .../core/src}/common/fs/lstat.injectable.ts | 0 .../common/fs/path-exists-sync.injectable.ts | 0 .../src}/common/fs/path-exists.injectable.ts | 0 ...irectory.global-override-for-injectable.ts | 0 .../common/fs/read-directory.injectable.ts | 0 .../fs/read-file-buffer-sync.injectable.ts | 0 .../common/fs/read-file-buffer.injectable.ts | 0 .../common/fs/read-file-sync.injectable.ts | 0 .../src}/common/fs/read-file.injectable.ts | 0 .../common/fs/read-json-file.injectable.ts | 0 .../common/fs/read-json-sync.injectable.ts | 0 .../common/fs/read-yaml-file.injectable.ts | 0 .../remove.global-override-for-injectable.ts | 0 .../core/src}/common/fs/remove.injectable.ts | 0 .../core/src}/common/fs/stat.injectable.ts | 0 .../fs/validate-directory.injectable.ts | 0 .../watch.global-override-for-injectable.ts | 0 .../src}/common/fs/watch/watch.injectable.ts | 0 .../common/fs/write-file-sync.injectable.ts | 0 ...ite-file.global-override-for-injectable.ts | 0 .../src}/common/fs/write-file.injectable.ts | 0 .../common/fs/write-json-file.injectable.ts | 0 .../common/fs/write-json-sync.injectable.ts | 0 ...le-model.global-override-for-injectable.ts | 0 ...get-configuration-file-model.injectable.ts | 0 .../helm/add-helm-repository-channel.ts | 0 .../get-active-helm-repositories-channel.ts | 0 .../core/src}/common/helm/helm-repo.ts | 0 .../helm/remove-helm-repository-channel.ts | 0 .../common/hotbars/add-hotbar.injectable.ts | 0 .../src}/common/hotbars/migrations-token.ts | 0 .../src}/common/hotbars/store.injectable.ts | 0 .../core/src}/common/hotbars/store.ts | 0 .../core/src}/common/hotbars/types.ts | 0 .../common/initializable-state/create.test.ts | 0 .../src}/common/initializable-state/create.ts | 0 .../ipc/broadcast-message.injectable.ts | 0 .../core/src}/common/ipc/catalog.ts | 0 .../core/src}/common/ipc/cluster.ts | 0 .../src}/common/ipc/extension-handling.ts | 0 .../core/src}/common/ipc/hotbar.ts | 0 .../core/src}/common/ipc/index.ts | 0 .../common/ipc/invalid-kubeconfig/index.ts | 0 {src => packages/core/src}/common/ipc/ipc.ts | 0 .../core/src}/common/ipc/window.ts | 0 .../core/src}/common/item.store.ts | 0 .../k8s-api/__tests__/api-manager.test.ts | 0 .../src}/common/k8s-api/__tests__/crd.test.ts | 0 .../k8s-api/__tests__/deployment.api.test.ts | 0 .../k8s-api/__tests__/endpoint.api.test.ts | 0 .../k8s-api/__tests__/helm-charts.api.test.ts | 0 .../k8s-api/__tests__/ingress.api.test.ts | 0 .../k8s-api/__tests__/kube-api-parse.test.ts | 0 .../kube-api-version-detection.test.ts | 0 .../common/k8s-api/__tests__/kube-api.test.ts | 0 .../__tests__/kube-object.store.test.ts | 0 .../k8s-api/__tests__/kube-object.test.ts | 0 .../common/k8s-api/__tests__/node.test.ts | 0 .../common/k8s-api/__tests__/pods.api.test.ts | 0 .../common/k8s-api/__tests__/pods.test.ts | 0 .../__tests__/stateful-set.api.test.ts | 0 .../src}/common/k8s-api/api-base-configs.ts | 0 .../common/k8s-api/api-base.injectable.ts | 0 .../core/src}/common/k8s-api/api-kube.ts | 0 .../common/k8s-api/api-manager/api-manager.ts | 0 .../auto-registration-emitter.injectable.ts | 0 .../src}/common/k8s-api/api-manager/index.ts | 0 .../k8s-api/api-manager/manager.injectable.ts | 0 .../k8s-api/api-manager/resource.store.ts | 0 .../k8s-api/create-json-api.injectable.ts | 0 .../create-kube-api-for-cluster.injectable.ts | 0 ...-kube-api-for-remote-cluster.injectable.ts | 0 ...te-kube-json-api-for-cluster.injectable.ts | 0 .../create-kube-json-api.injectable.ts | 0 .../cluster-role-binding.api.injectable.ts | 0 .../endpoints/cluster-role-binding.api.ts | 0 .../endpoints/cluster-role.api.injectable.ts | 0 .../k8s-api/endpoints/cluster-role.api.ts | 0 .../endpoints/cluster.api.injectable.ts | 0 .../common/k8s-api/endpoints/cluster.api.ts | 0 .../component-status.api.injectable.ts | 0 .../k8s-api/endpoints/component-status.api.ts | 0 .../endpoints/config-map.api.injectable.ts | 0 .../k8s-api/endpoints/config-map.api.ts | 0 .../endpoints/cron-job.api.injectable.ts | 0 .../common/k8s-api/endpoints/cron-job.api.ts | 0 ...stom-resource-definition.api.injectable.ts | 0 .../custom-resource-definition.api.ts | 0 .../endpoints/daemon-set.api.injectable.ts | 0 .../k8s-api/endpoints/daemon-set.api.ts | 0 .../endpoints/deployment.api.injectable.ts | 0 .../k8s-api/endpoints/deployment.api.ts | 0 .../endpoints/endpoint.api.injectable.ts | 0 .../common/k8s-api/endpoints/endpoint.api.ts | 0 .../endpoints/events.api.injectable.ts | 0 .../common/k8s-api/endpoints/events.api.ts | 0 .../k8s-api/endpoints/helm-charts.api.ts | 0 .../request-charts.injectable.ts | 0 .../request-readme.injectable.ts | 0 .../request-values.injectable.ts | 0 .../request-versions.injectable.ts | 0 .../k8s-api/endpoints/helm-releases.api.ts | 0 ...guration.global-override-for-injectable.ts | 0 .../request-configuration.injectable.ts | 0 .../request-create.injectable.ts | 0 .../request-delete.injectable.ts | 0 .../request-details.injectable.ts | 0 .../request-history.injectable.ts | 0 .../request-releases.injectable.ts | 0 .../request-rollback.injectable.ts | 0 .../request-update.injectable.ts | 0 .../request-values.injectable.ts | 0 ...orizontal-pod-autoscaler.api.injectable.ts | 0 .../horizontal-pod-autoscaler.api.ts | 0 .../src}/common/k8s-api/endpoints/index.ts | 0 .../endpoints/ingress.api.injectable.ts | 0 .../common/k8s-api/endpoints/ingress.api.ts | 0 .../k8s-api/endpoints/job.api.injectable.ts | 0 .../src}/common/k8s-api/endpoints/job.api.ts | 0 .../k8s-api/endpoints/lease.api.injectable.ts | 0 .../common/k8s-api/endpoints/lease.api.ts | 0 .../k8s-api/endpoints/legacy-globals.ts | 0 .../endpoints/limit-range.api.injectable.ts | 0 .../k8s-api/endpoints/limit-range.api.ts | 0 .../common/k8s-api/endpoints/metrics.api.ts | 0 ...luster-metrics-by-node-names.injectable.ts | 0 .../request-ingress-metrics.injectable.ts | 0 ...equest-metrics-for-all-nodes.injectable.ts | 0 .../metrics.api/request-metrics.injectable.ts | 0 ...sistent-volume-claim-metrics.injectable.ts | 0 ...-pod-metrics-for-daemon-sets.injectable.ts | 0 ...-pod-metrics-for-deployments.injectable.ts | 0 ...request-pod-metrics-for-jobs.injectable.ts | 0 ...pod-metrics-for-replica-sets.injectable.ts | 0 ...od-metrics-for-stateful-sets.injectable.ts | 0 ...est-pod-metrics-in-namespace.injectable.ts | 0 .../request-pod-metrics.injectable.ts | 0 .../request-providers.injectable.ts | 0 .../endpoints/namespace.api.injectable.ts | 0 .../common/k8s-api/endpoints/namespace.api.ts | 0 .../network-policy.api.injectable.ts | 0 .../k8s-api/endpoints/network-policy.api.ts | 0 .../k8s-api/endpoints/node.api.injectable.ts | 0 .../src}/common/k8s-api/endpoints/node.api.ts | 0 .../persistent-volume-claim.api.injectable.ts | 0 .../endpoints/persistent-volume-claim.api.ts | 0 .../persistent-volume.api.injectable.ts | 0 .../endpoints/persistent-volume.api.ts | 0 .../pod-disruption-budget.api.injectable.ts | 0 .../endpoints/pod-disruption-budget.api.ts | 0 .../endpoints/pod-metrics.api.injectable.ts | 0 .../k8s-api/endpoints/pod-metrics.api.ts | 0 .../pod-security-policy.api.injectable.ts | 0 .../endpoints/pod-security-policy.api.ts | 0 .../k8s-api/endpoints/pod.api.injectable.ts | 0 .../src}/common/k8s-api/endpoints/pod.api.ts | 0 .../priority-class.api.injectable.ts | 0 .../k8s-api/endpoints/priority-class.api.ts | 0 .../endpoints/replica-set.api.injectable.ts | 0 .../k8s-api/endpoints/replica-set.api.ts | 0 .../request-patch.injectable.ts | 0 .../request-update.injectable.ts | 0 .../resource-quota.api.injectable.ts | 0 .../k8s-api/endpoints/resource-quota.api.ts | 0 .../endpoints/role-binding.api.injectable.ts | 0 .../k8s-api/endpoints/role-binding.api.ts | 0 .../k8s-api/endpoints/role.api.injectable.ts | 0 .../src}/common/k8s-api/endpoints/role.api.ts | 0 .../endpoints/runtime-class.api.injectable.ts | 0 .../k8s-api/endpoints/runtime-class.api.ts | 0 .../endpoints/secret.api.injectable.ts | 0 .../common/k8s-api/endpoints/secret.api.ts | 0 ...lf-subject-rules-reviews.api.injectable.ts | 0 .../self-subject-rules-reviews.api.ts | 0 .../service-account.api.injectable.ts | 0 .../k8s-api/endpoints/service-account.api.ts | 0 .../endpoints/service.api.injectable.ts | 0 .../common/k8s-api/endpoints/service.api.ts | 0 .../endpoints/stateful-set.api.injectable.ts | 0 .../k8s-api/endpoints/stateful-set.api.ts | 0 .../endpoints/storage-class.api.injectable.ts | 0 .../k8s-api/endpoints/storage-class.api.ts | 0 .../endpoints/types/aggregation-rule.ts | 0 .../k8s-api/endpoints/types/capabilities.ts | 0 .../k8s-api/endpoints/types/container-port.ts | 0 .../k8s-api/endpoints/types/container.ts | 0 .../endpoints/types/env-from-source.ts | 0 .../k8s-api/endpoints/types/env-source.ts | 0 .../endpoints/types/env-var-key-selector.ts | 0 .../k8s-api/endpoints/types/env-var-source.ts | 0 .../common/k8s-api/endpoints/types/env-var.ts | 0 .../k8s-api/endpoints/types/exec-action.ts | 0 .../endpoints/types/external-documentation.ts | 0 .../common/k8s-api/endpoints/types/handler.ts | 0 .../endpoints/types/http-get-action.ts | 0 .../k8s-api/endpoints/types/http-header.ts | 0 .../common/k8s-api/endpoints/types/index.ts | 0 .../endpoints/types/job-template-spec.ts | 0 .../endpoints/types/json-schema-props.ts | 0 .../k8s-api/endpoints/types/lifecycle.ts | 0 .../endpoints/types/object-field-selector.ts | 0 .../persistent-volume-claim-template-spec.ts | 0 .../endpoints/types/pod-security-context.ts | 0 .../endpoints/types/pod-template-spec.ts | 0 .../k8s-api/endpoints/types/policy-rule.ts | 0 .../endpoints/types/preemption-policy.ts | 0 .../common/k8s-api/endpoints/types/probe.ts | 0 .../types/resource-field-selector.ts | 0 .../endpoints/types/resource-requirements.ts | 0 .../k8s-api/endpoints/types/role-ref.ts | 0 .../endpoints/types/se-linux-options.ts | 0 .../endpoints/types/seccomp-profile.ts | 0 .../endpoints/types/security-context.ts | 0 .../common/k8s-api/endpoints/types/subject.ts | 0 .../endpoints/types/tcp-socket-action.ts | 0 .../k8s-api/endpoints/types/volume-device.ts | 0 .../k8s-api/endpoints/types/volume-mount.ts | 0 .../types/windows-security-context-options.ts | 0 .../core/src}/common/k8s-api/json-api.ts | 0 .../src}/common/k8s-api/kube-api-parse.ts | 0 .../core/src}/common/k8s-api/kube-api.ts | 0 .../get-kube-api-from-path.injectable.ts | 0 .../kube-api/kube-api-injection-token.ts | 0 .../core/src}/common/k8s-api/kube-json-api.ts | 0 .../src}/common/k8s-api/kube-object-status.ts | 0 .../src}/common/k8s-api/kube-object.store.ts | 0 .../core/src}/common/k8s-api/kube-object.ts | 0 .../src}/common/k8s-api/kube-watch-event.ts | 0 .../selected-filter-namespaces.injectable.ts | 0 .../stores-apis-can-be-created.token.ts | 0 ...location.global-override-for-injectable.ts | 0 .../k8s-api/window-location.injectable.ts | 0 .../k8s/create-resource-stack.injectable.ts | 0 .../core/src}/common/k8s/resource-stack.ts | 0 .../core/src}/common/kube-helpers.ts | 0 .../core/src}/common/kube-helpers/channels.ts | 0 .../load-config-from-file.injectable.ts | 0 {src => packages/core/src}/common/library.ts | 2 + ...og-error.global-override-for-injectable.ts | 0 .../core/src}/common/log-error.injectable.ts | 0 .../core/src}/common/logger.injectable.ts | 0 {src => packages/core/src}/common/logger.ts | 0 .../logger/prefixed-logger.injectable.ts | 0 .../core/src}/common/logger/transports.ts | 0 .../os/home-directory-path.injectable.ts | 0 ...ory-path.global-override-for-injectable.ts | 0 .../os/temp-directory-path.injectable.ts | 0 ...ute-path.global-override-for-injectable.ts | 0 .../path/get-absolute-path.injectable.ts | 0 ...basename.global-override-for-injectable.ts | 0 .../common/path/get-basename.injectable.ts | 0 ...-dirname.global-override-for-injectable.ts | 0 .../common/path/get-dirname.injectable.ts | 0 ...ive-path.global-override-for-injectable.ts | 0 .../path/get-relative-path.injectable.ts | 0 .../path/is-logical-child-path.injectable.ts | 0 ...in-paths.global-override-for-injectable.ts | 0 .../src}/common/path/join-paths.injectable.ts | 0 .../parse.global-override-for-injectable.ts | 0 .../core/src}/common/path/parse.injectable.ts | 0 .../common/path/resolve-path.injectable.ts | 0 .../common/path/resolve-tilde.injectable.ts | 0 ...eparator.global-override-for-injectable.ts | 0 .../src}/common/path/separator.injectable.ts | 0 .../src}/common/protocol-handler/error.ts | 0 .../src}/common/protocol-handler/index.ts | 0 .../common/protocol-handler/registration.ts | 0 .../src}/common/protocol-handler/router.ts | 0 {src => packages/core/src}/common/rbac.ts | 0 .../root-frame/root-frame-rendered-channel.ts | 0 .../src}/common/runnable/run-many-for.test.ts | 0 .../core/src}/common/runnable/run-many-for.ts | 0 .../common/runnable/run-many-sync-for.test.ts | 0 .../src}/common/runnable/run-many-sync-for.ts | 0 .../core/src}/common/terminal/channels.ts | 0 .../src}/common/test-utils/flush-promises.ts | 0 .../get-global-override-for-function.ts | 0 .../common/test-utils/get-global-override.ts | 0 .../common/test-utils/get-promise-status.ts | 0 .../src}/common/test-utils/use-fake-time.ts | 0 ...timezone.global-override-for-injectable.ts | 0 .../user-store/current-timezone.injectable.ts | 0 ...igration.global-override-for-injectable.ts | 0 .../file-name-migration.injectable.ts | 0 .../user-store/https-proxy.injectable.ts | 0 .../core/src}/common/user-store/index.ts | 0 .../user-store/kubeconfig-syncs.injectable.ts | 0 .../user-store/lens-color-theme.injectable.ts | 0 .../common/user-store/migrations-token.ts | 0 .../preference-descriptors.injectable.ts | 0 .../common/user-store/preferences-helpers.ts | 0 .../user-store/shell-setting.injectable.ts | 0 .../user-store/terminal-config.injectable.ts | 0 .../terminal-copy-on-select.injectable.ts | 0 .../user-store/terminal-theme.injectable.ts | 0 ...ser-info.global-override-for-injectable.ts | 0 .../common/user-store/user-info.injectable.ts | 0 .../user-store/user-store.injectable.ts | 0 .../core/src}/common/user-store/user-store.ts | 0 .../__tests__/cluster-id-url-parsing.test.ts | 0 .../utils/__tests__/convert-memory.test.ts | 0 .../utils/__tests__/formatDuration.test.ts | 0 .../common/utils/__tests__/hash-set.test.ts | 0 .../src}/common/utils/__tests__/iter.test.ts | 0 .../common/utils/__tests__/n-fircate.test.ts | 0 .../src}/common/utils/__tests__/paths.test.ts | 0 .../common/utils/__tests__/splitArray.test.ts | 0 .../src}/common/utils/__tests__/toJS.test.ts | 0 .../src}/common/utils/__tests__/tuple.test.ts | 0 .../utils/__tests__/union-env-path.test.ts | 0 .../src}/common/utils/abort-controller.ts | 0 .../utils/add-separator/add-separator.test.ts | 0 .../utils/add-separator/add-separator.ts | 0 .../core/src}/common/utils/array.ts | 0 .../core/src}/common/utils/async-result.ts | 0 .../core/src}/common/utils/autobind.ts | 2 +- .../core/src}/common/utils/base64.ts | 0 .../common/utils/binary-name.injectable.ts | 0 .../core/src}/common/utils/buildUrl.ts | 0 .../utils/bundled-binary-path.injectable.ts | 0 .../core/src}/common/utils/camelCase.ts | 0 .../utils/channel/channel-injection-token.ts | 0 .../src}/common/utils/channel/channel.test.ts | 0 ...essage-channel-listener-injection-token.ts | 0 .../utils/channel/get-request-channel.ts | 0 ...istening-on-message-channels.injectable.ts | 0 ...essage-channel-listener-injection-token.ts | 0 .../message-to-channel-injection-token.ts | 0 ...equest-channel-listener-injection-token.ts | 0 .../request-from-channel-injection-token.ts | 0 .../common/utils/cluster-id-url-parsing.ts | 0 .../src}/common/utils/collection-functions.ts | 0 .../discriminable/discriminable.ts | 0 .../labelable/labelable.ts | 0 .../orderable/orderable.ts | 0 .../showable/showable.ts | 0 .../composite-has-descendant.test.ts | 0 .../composite-has-descendant.ts | 0 .../find-composite/find-composite.test.ts | 0 .../find-composite/find-composite.ts | 0 .../get-composite-normalization.test.ts | 0 .../get-composite-normalization.ts | 0 .../get-composite-paths.test.ts | 0 .../get-composite-paths.ts | 0 .../get-composite/get-composite.test.ts | 0 .../composite/get-composite/get-composite.ts | 0 .../src}/common/utils/composite/interfaces.ts | 0 .../core/src}/common/utils/computed-or.ts | 0 .../core/src}/common/utils/convertCpu.ts | 0 .../core/src}/common/utils/convertMemory.ts | 0 .../utils/date/get-current-date-time.ts | 0 .../core/src}/common/utils/debouncePromise.ts | 0 .../core/src}/common/utils/delay.ts | 0 .../core/src}/common/utils/disposer.ts | 0 .../utils/environment-variables.injectable.ts | 0 .../core/src}/common/utils/escapeRegExp.ts | 0 .../find-exactly-one/find-exactly-one.test.ts | 0 .../find-exactly-one/find-exactly-one.ts | 0 .../core/src}/common/utils/formatDuration.ts | 0 .../src}/common/utils/generate-new-id-for.ts | 0 .../src}/common/utils/get-error-message.ts | 0 .../common/utils/get-random-id.injectable.ts | 0 .../utils/get-startable-stoppable.test.ts | 0 .../common/utils/get-startable-stoppable.ts | 0 .../core/src}/common/utils/getRandId.ts | 0 .../core/src}/common/utils/hash-set.ts | 0 .../core/src}/common/utils/index.ts | 0 .../utils/is-promise/is-promise.test.ts | 0 .../common/utils/is-promise/is-promise.ts | 0 .../core/src}/common/utils/iter.ts | 0 .../core/src}/common/utils/json.ts | 0 .../core/src}/common/utils/n-fircate.ts | 0 .../core/src}/common/utils/noop.ts | 0 .../core/src}/common/utils/objects.ts | 0 .../common/utils/observable-crate/impl.ts | 0 .../observable-crate/observable-crate.test.ts | 0 ...-browser.global-override-for-injectable.ts | 0 .../utils/open-link-in-browser.injectable.ts | 0 .../core/src}/common/utils/promise-exec.ts | 0 ...om-bytes.global-override-for-injectable.ts | 0 .../common/utils/random-bytes.injectable.ts | 0 .../utils/reactive-now/reactive-now.test.tsx | 0 .../common/utils/reactive-now/reactive-now.ts | 0 .../core/src}/common/utils/readableStream.ts | 0 .../core/src}/common/utils/readonly.ts | 0 .../core/src}/common/utils/reject-promise.ts | 0 .../resolve-system-proxy-channel.ts | 0 .../resolve-system-proxy-injection-token.ts | 0 .../core/src}/common/utils/singleton.ts | 0 .../core/src}/common/utils/sort-compare.ts | 0 .../core/src}/common/utils/sort-function.ts | 0 .../core/src}/common/utils/splitArray.ts | 0 .../sync-box/channel-listener.injectable.ts | 0 .../src}/common/utils/sync-box/channels.ts | 0 .../sync-box/create-sync-box.injectable.ts | 0 .../utils/sync-box/handler.injectable.ts | 0 .../sync-box/sync-box-injection-token.ts | 0 .../sync-box/sync-box-state.injectable.ts | 0 .../common/utils/sync-box/sync-box.test.ts | 0 .../core/src}/common/utils/tar.ts | 0 .../core/src}/common/utils/toJS.ts | 0 .../core/src}/common/utils/tuple.ts | 0 .../core/src}/common/utils/type-narrowing.ts | 0 .../core/src}/common/utils/types.ts | 0 .../core/src}/common/utils/union-env-path.ts | 0 .../core/src}/common/utils/wait-for-path.ts | 0 .../core/src}/common/utils/wait.ts | 0 .../common/utils/with-concurrency-limit.ts | 0 .../with-error-logging.injectable.ts | 0 .../with-error-logging.test.ts | 0 .../with-error-suppression.test.ts | 0 .../with-error-suppression.ts | 0 .../with-orphan-promise.injectable.ts | 0 .../with-orphan-promise.test.ts | 0 {src => packages/core/src}/common/vars.ts | 0 .../src}/common/vars/app-name.injectable.ts | 0 .../vars/application-copyright.injectable.ts | 0 .../application-description.injectable.ts | 0 .../application-information-injectable.ts | 0 .../vars/application-information-token.ts | 0 .../base-bundled-binaries-dir.injectable.ts | 0 .../vars/build-semantic-version.injectable.ts | 0 .../bundled-kubectl-version.injectable.ts | 0 .../vars/bundled-resources-dir.injectable.ts | 0 .../content-security-policy.injectable.ts | 0 .../vars/extension-api-version.injectable.ts | 0 ...ebugging.global-override-for-injectable.ts | 0 .../common/vars/is-debugging.injectable.ts | 0 .../common/vars/is-development.injectable.ts | 0 .../vars/is-integration-testing.injectable.ts | 0 .../src}/common/vars/is-linux.injectable.ts | 0 .../src}/common/vars/is-mac.injectable.ts | 0 .../common/vars/is-production.injectable.ts | 0 ...-package.global-override-for-injectable.ts | 0 .../common/vars/is-snap-package.injectable.ts | 0 .../common/vars/is-test-env.injectable.ts | 0 .../src}/common/vars/is-windows.injectable.ts | 0 .../vars/lens-resources-dir.injectable.ts | 0 .../common/vars/node-env-injection-token.ts | 0 ...alized-platform-architecture.injectable.ts | 0 .../vars/normalized-platform.injectable.ts | 0 .../src}/common/vars/platform.injectable.ts | 0 .../common/vars/product-name.injectable.ts | 0 .../common/vars/release-channel.injectable.ts | 0 .../common/vars/sentry-dsn-url.injectable.ts | 0 ...irectory.global-override-for-injectable.ts | 0 .../vars/static-files-directory.injectable.ts | 0 .../store-migration-version.injectable.ts | 0 .../common/weblinks-store/migration-token.ts | 0 .../weblink-store.injectable.ts | 0 .../common/weblinks-store/weblink-store.ts | 0 .../__tests__/extension-loader.test.ts | 0 .../__tests__/is-compatible-extension.test.ts | 0 .../__tests__/lens-extension.test.ts | 0 ...egacy-global-function-for-extension-api.ts | 0 ...r-extension-api-with-modifications.test.ts | 0 ...ct-for-extension-api-with-modifications.ts | 0 ...-legacy-global-object-for-extension-api.ts | 0 ...obal-singleton-object-for-extension-api.ts | 0 .../legacy-global-di-for-extension-api.ts | 0 .../core/src}/extensions/common-api/app.ts | 0 .../src}/extensions/common-api/catalog.ts | 0 .../src}/extensions/common-api/event-bus.ts | 0 .../get-enabled-extensions.injectable.ts | 0 .../core/src}/extensions/common-api/index.ts | 0 .../src}/extensions/common-api/k8s-api.ts | 0 .../core/src}/extensions/common-api/proxy.ts | 0 .../extensions/common-api/registrations.ts | 0 .../core/src}/extensions/common-api/stores.ts | 0 .../core/src}/extensions/common-api/types.ts | 0 .../extensions/common-api/user-preferences.ts | 0 .../core/src}/extensions/common-api/utils.ts | 0 .../core/src}/extensions/extension-api.ts | 0 .../bundled-extension-token.ts | 0 .../extension-discovery.injectable.ts | 0 .../extension-discovery.test.ts | 0 .../extension-discovery.ts | 0 .../is-compatible-extension.injectable.ts | 0 .../is-compatible-extension.ts | 0 ...ion-installation-state-store.injectable.ts | 0 .../extension-installation-state-store.ts | 0 .../extension-installer.injectable.ts | 0 .../extension-installer.ts | 0 ...nsion-package-root-directory.injectable.ts | 0 .../install-extension.injectable.ts | 0 .../create-extension-instance.token.ts | 0 .../extension-loader/entry-point-name.ts | 0 .../extension-instances.injectable.ts | 0 ...nsion-is-enabled-for-cluster.injectable.ts | 0 .../extension-loader.injectable.ts | 0 .../extension-loader/extension-loader.ts | 0 .../extension-registrator-injection-token.ts | 0 .../extension/extension.injectable.ts | 0 ...directory-for-extension-data.injectable.ts | 0 ...ile-system-provisioner-store.injectable.ts | 0 .../file-system-provisioner-store.ts | 0 .../src}/extensions/extension-loader/index.ts | 0 .../update-extensions-state.injectable.ts | 0 .../extension-packages-root.injectable.ts | 0 .../core/src}/extensions/extension-store.ts | 0 .../extensions-store.injectable.ts | 0 .../extensions-store/extensions-store.ts | 0 .../src}/extensions/extensions.injectable.ts | 0 .../core/src}/extensions/ipc/ipc-main.ts | 0 .../core/src}/extensions/ipc/ipc-registrar.ts | 0 .../core/src}/extensions/ipc/ipc-renderer.ts | 0 .../lens-extension-set-dependencies.ts | 0 .../core/src}/extensions/lens-extension.ts | 0 .../src}/extensions/lens-main-extension.ts | 0 .../extensions/lens-renderer-extension.ts | 0 .../core/src}/extensions/main-api/catalog.ts | 0 .../core/src}/extensions/main-api/index.ts | 0 .../core/src}/extensions/main-api/k8s-api.ts | 0 .../src}/extensions/main-api/navigation.ts | 0 .../core/src}/extensions/main-api/power.ts | 0 .../extensions/main-extensions.injectable.ts | 0 .../src}/extensions/renderer-api/catalog.ts | 0 .../extensions/renderer-api/components.ts | 0 .../src}/extensions/renderer-api/index.ts | 0 .../src}/extensions/renderer-api/k8s-api.ts | 0 .../extensions/renderer-api/navigation.ts | 0 .../src}/extensions/renderer-api/theming.ts | 0 .../renderer-extensions.injectable.ts | 0 ...acters-in-page-registrations.test.tsx.snap | 0 .../navigate-to-extension-page.test.tsx.snap | 0 .../navigating-between-routes.test.tsx.snap | 0 ...ation-using-application-menu.test.tsx.snap | 0 ...navigation-using-application-menu.test.tsx | 0 .../application-menu.test.ts.snap | 0 ...ation-menu-in-legacy-extension-api.test.ts | 0 .../application-menu/application-menu.test.ts | 0 ...g-of-orphan-application-menu-items.test.ts | 0 ...lication-menu-item-composite.injectable.ts | 0 ...cation-menu-item-registrator.injectable.ts | 0 .../main/application-menu-items.injectable.ts | 0 .../application-menu-reactivity.injectable.ts | 0 .../application-menu-item-injection-token.ts | 0 .../edit/edit-menu-item.injectable.ts | 0 .../operation-system-actions.injectable.ts | 0 .../add-cluster-menu-item.injectable.ts | 0 .../close-window-menu-item.injectable.ts | 0 .../file/file-menu-item.injectable.ts | 0 .../file/separators/separators.injectable.ts | 0 ...menu-operation-system-action-injectable.ts | 0 ...t-application-menu-separator-injectable.ts | 0 .../help/help-menu-item.injectable.ts | 0 ...gate-to-extensions-menu-item.injectable.ts | 0 ...open-documentation-menu-item.injectable.ts | 0 .../open-support-item.injectable.ts | 0 ...gate-to-extensions-menu-item.injectable.ts | 0 .../operation-system-actions.injectable.ts | 0 .../primary-menu-item.injectable.ts | 0 .../quit-application-menu-item.injectable.ts | 0 .../separators/separators.injectable.ts | 0 .../about-menu-item.injectable.ts | 0 .../show-about.injectable.ts | 0 .../go-back/go-back-menu-item.injectable.ts | 0 .../go-forward-menu-item.injectable.ts | 0 ...avigate-to-catalog-menu-item.injectable.ts | 0 ...en-command-palette-menu-item.injectable.ts | 0 .../operation-system-actions.injectable.ts | 0 .../reload/reload-menu-item.injectable.ts | 0 .../view/separators/separators.injectable.ts | 0 .../view/view-menu-item.injectable.ts | 0 .../main/menu-registration.ts | 0 .../features/application-menu/main/menu.ts | 0 ...ion-menu.global-override-for-injectable.ts | 0 .../populate-application-menu.injectable.ts | 0 .../main/start-application-menu.injectable.ts | 0 .../main/stop-application-menu.injectable.ts | 0 .../installing-update.test.ts.snap | 0 .../analytics-for-installing-update.test.ts | 0 .../check-for-updates-menu-item.injectable.ts | 0 ...g-update-using-topbar-button.test.tsx.snap | 0 ...alling-update-using-topbar-button.test.tsx | 0 ...ate-application-top-bar-item.injectable.ts | 0 .../update-button/index.ts | 0 .../update-button/styles.module.scss | 0 .../update-button/update-button.tsx | 0 .../update-warning-level.injectable.ts | 0 .../installing-update-using-tray.test.ts.snap | 0 .../installing-update-using-tray.test.ts | 0 ...ecking-for-updates-tray-icon.injectable.ts | 0 ...dy-to-be-installed-tray-icon.injectable.ts | 0 .../check-for-updates-tray-item.injectable.ts | 0 ...application-update-tray-item.injectable.ts | 0 ...ate-is-ready-to-be-installed.injectable.ts | 0 ...e-since-update-was-downloaded.test.ts.snap | 0 ...g-time-since-update-was-downloaded.test.ts | 0 ...omponent.global-override-for-injectable.ts | 0 ...e-modal-root-frame-component.injectable.ts | 0 .../force-update-modal.module.scss | 0 .../force-update-modal/force-update-modal.tsx | 0 .../install-update-countdown.injectable.ts | 0 ...seconds-after-install-starts.injectable.ts | 0 ...ter-update-must-be-installed.injectable.ts | 0 ...-since-update-was-downloaded.injectable.ts | 0 ...eriodical-checking-of-updates.test.ts.snap | 0 ...-updates.global-override-for-injectable.ts | 0 ...periodical-check-for-updates.injectable.ts | 0 .../start-checking-for-updates.injectable.ts | 0 .../stop-checking-for-updates.injectable.ts | 0 .../periodical-checking-of-updates.test.ts | 0 ...ate-channel-preference-block.injectable.ts | 0 .../update-channel/update-channel.tsx | 0 ...selection-of-update-stability.test.ts.snap | 0 .../selection-of-update-stability.test.ts | 0 .../discovered-update-version.injectable.ts | 0 .../progress-of-update-download.injectable.ts | 0 .../restart-and-install-update-channel.ts | 0 .../default-update-channel.injectable.ts | 0 .../selected-update-channel.injectable.ts | 0 .../common/update-channels.ts | 0 .../update-downloaded-date-time.injectable.ts | 0 .../update-is-being-downloaded.injectable.ts | 0 ...updates-are-being-discovered.injectable.ts | 0 .../downgrading-version-update.test.ts | 0 .../installing-update.test.ts | 0 ...-updates.global-override-for-injectable.ts | 0 .../check-for-platform-updates.injectable.ts | 0 .../check-for-platform-updates.test.ts | 0 ...pdates-starting-from-channel.injectable.ts | 0 .../update-can-be-downgraded.injectable.ts | 0 ...m-update.global-override-for-injectable.ts | 0 .../download-platform-update.injectable.ts | 0 .../download-platform-update.test.ts | 0 .../download-update.injectable.ts | 0 ...current-version-to-analytics.injectable.ts | 0 ...process-checking-for-updates.injectable.ts | 0 .../quit-and-install-update.injectable.ts | 0 ...-and-install-update-listener.injectable.ts | 0 ...nfigured.global-override-for-injectable.ts | 0 .../publish-is-configured.injectable.ts | 0 .../updating-is-enabled.injectable.ts | 0 ...update-should-happen-on-quit.injectable.ts | 0 ...update-should-happen-on-quit.injectable.ts | 0 ...update-should-happen-on-quit.injectable.ts | 0 .../restart-and-install-update.injectable.ts | 0 .../opening-entity-details.test.tsx.snap | 0 .../catalog/opening-entity-details.test.tsx | 0 ...ing-cluster-frame-components.test.tsx.snap | 0 .../order-of-sidebar-items.test.tsx.snap | 0 ...-and-tab-navigation-for-core.test.tsx.snap | 0 ...ab-navigation-for-extensions.test.tsx.snap | 0 .../visibility-of-sidebar-items.test.tsx.snap | 0 .../workload-overview.test.tsx.snap | 0 .../delete-cluster-dialog.test.tsx.snap | 0 .../common/clear-as-deleting-channel.ts | 0 .../delete-dialog/common/delete-channel.ts | 0 .../common/set-as-deleting-channel.ts | 0 .../delete-cluster-dialog.test.tsx | 0 ...as-deleting-channel-listener.injectable.ts | 0 .../delete-channel-listener.injectable.ts | 0 ...s-deleteing-channel-listener.injectable.ts | 0 .../request-clear-as-deleting.injectable.ts | 0 .../renderer/request-delete.injectable.ts | 0 .../request-set-as-deleting.injectable.ts | 0 ...when-cluster-is-not-relevant.test.tsx.snap | 0 ...when-cluster-is-not-relevant.test.tsx.snap | 0 ...ages-when-cluster-is-not-relevant.test.tsx | 0 ...tems-when-cluster-is-not-relevant.test.tsx | 0 .../reactively-disable-cluster-pages.test.tsx | 0 ...when-cluster-is-not-relevant.test.tsx.snap | 0 ...hide-kube-object-detail-item.test.tsx.snap | 0 ...tems-when-cluster-is-not-relevant.test.tsx | 0 ...vely-hide-kube-object-detail-item.test.tsx | 0 ...when-cluster-is-not-relevant.test.tsx.snap | 0 ...tems-when-cluster-is-not-relevant.test.tsx | 0 ...tively-hide-kube-object-menu-item.test.tsx | 0 ...how-status-for-a-kube-object.test.tsx.snap | 0 ...when-cluster-is-not-relevant.test.tsx.snap | 0 ...uses-when-cluster-is-not-relevant.test.tsx | 0 ...eactively-hide-kube-object-status.test.tsx | 0 .../show-status-for-a-kube-object.test.tsx | 0 ...n-adding-cluster-frame-components.test.tsx | 0 .../edit-namespace-from-new-tab.test.tsx.snap | 0 ...e-from-previously-opened-tab.test.tsx.snap | 0 .../edit-namespace-from-new-tab.test.tsx | 0 ...espace-from-previously-opened-tab.test.tsx | 0 .../cluster/order-of-sidebar-items.test.tsx | 0 ...debar-and-tab-navigation-for-core.test.tsx | 0 ...and-tab-navigation-for-extensions.test.tsx | 0 .../cluster/state-sync/common/channels.ts | 0 .../state-sync/main/emit-update.injectable.ts | 0 .../main/handle-initial.injectable.ts | 0 .../state-sync/main/setup-sync.injectable.ts | 0 .../renderer/listener.injectable.ts | 0 .../renderer/request-initial.injectable.ts | 0 .../renderer/setup-sync.injectable.ts | 0 .../cluster/store/main/init.injectable.ts | 0 .../cluster/store/renderer/init.injectable.ts | 0 .../visibility-of-sidebar-items.test.tsx | 0 .../cluster/workload-overview.test.tsx | 0 ...when-cluster-is-not-relevant.test.tsx.snap | 0 ...ails-when-cluster-is-not-relevant.test.tsx | 0 ...rder-of-workload-overview-details.test.tsx | 0 ...e-workloads-overview-details-item.test.tsx | 0 .../keyboard-shortcuts.test.tsx.snap | 0 .../keyboard-shortcuts.test.tsx | 0 ...-settings-for-correct-entity.test.tsx.snap | 0 ...owing-settings-for-correct-entity.test.tsx | 0 ...-characters-in-page-registrations.test.tsx | 0 ...gation-using-application-menu.test.ts.snap | 0 .../extensions/navigate/common/channel.ts | 0 .../navigate/renderer/listener.injectable.ts | 0 .../navigation-using-application-menu.test.ts | 0 .../main/init-store.injectable.ts | 0 .../renderer/init-store.injectable.ts | 0 ...elm-repository-in-preferences.test.ts.snap | 0 ...tory-from-list-in-preferences.test.ts.snap | 0 ...m-repositories-in-preferences.test.ts.snap | 0 ...ive-repository-in-preferences.test.ts.snap | 0 ...tom-helm-repository-in-preferences.test.ts | 0 ...epository-from-list-in-preferences.test.ts | 0 .../active-helm-repositories.injectable.ts | 0 .../add-helm-repo-dialog.scss | 0 ...-custom-helm-repository-dialog-content.tsx | 0 ...dding-of-custom-helm-repository-dialog.tsx | 0 ...-of-custom-helm-repository-open-button.tsx | 0 .../custom-helm-repo.injectable.ts | 0 ...repository-dialog-is-visible.injectable.ts | 0 ...dding-custom-helm-repository.injectable.ts | 0 ...dding-custom-helm-repository.injectable.ts | 0 .../get-file-paths.injectable.ts | 0 .../helm-file-input/helm-file-input.tsx | 0 ...-helm-repo-options-are-shown.injectable.ts | 0 ...ubmit-custom-helm-repository.injectable.ts | 0 .../adding-of-public-helm-repository.tsx | 0 .../public-helm-repositories.injectable.ts | 0 ...est-public-helm-repositories.injectable.ts | 0 .../add-helm-repository.injectable.ts | 0 .../select-helm-repository.injectable.ts | 0 ...helm-charts-preference-block.injectable.ts | 0 .../renderer/helm-charts.module.scss | 0 .../preferences/renderer/helm-charts.tsx | 0 ...elm-repositories-error-state.injectable.ts | 0 .../renderer/helm-repositories.tsx | 0 .../remove-helm-repository.injectable.ts | 0 ...lling-helm-chart-from-new-tab.test.ts.snap | 0 ...rt-from-previously-opened-tab.test.ts.snap | 0 ...tab-for-installing-helm-chart.test.ts.snap | 0 ...installing-helm-chart-from-new-tab.test.ts | 0 ...m-chart-from-previously-opened-tab.test.ts | 0 ...dock-tab-for-installing-helm-chart.test.ts | 0 ...e-helm-repositories-in-preferences.test.ts | 0 ...f-active-repository-in-preferences.test.ts | 0 .../upgrade-chart-new-tab.test.ts.snap | 0 .../upgrade-chart-new-tab.test.ts | 0 ...wing-details-for-helm-release.test.ts.snap | 0 .../showing-details-for-helm-release.test.ts | 0 .../hotbar/store/main/init.injectable.ts | 0 .../hotbar/store/renderer/init.injectable.ts | 0 .../navigate-to-extension-page.test.tsx | 0 .../navigating-between-routes.test.tsx | 0 .../navigation/reload-page/common/channel.ts | 0 ...listener.global-override-for-injectable.ts | 0 .../renderer/register-listener.injectable.ts | 0 .../path-picking-dialog/common/channel.ts | 0 .../main/handle-pick-paths.injectable.ts | 0 .../renderer/pick-paths.injectable.ts | 0 .../__snapshots__/download-logs.test.tsx.snap | 0 .../features/pod-logs/download-logs.test.tsx | 0 .../closing-preferences.test.tsx.snap | 0 ...nsion-adding-preference-tabs.test.tsx.snap | 0 .../hiding-of-empty-branches.test.tsx.snap | 0 ...n-to-application-preferences.test.tsx.snap | 0 ...igation-to-editor-preferences.test.ts.snap | 0 ...tension-specific-preferences.test.tsx.snap | 0 ...ion-to-kubernetes-preferences.test.ts.snap | 0 ...vigation-to-proxy-preferences.test.ts.snap | 0 ...ion-to-telemetry-preferences.test.tsx.snap | 0 ...ation-to-terminal-preferences.test.ts.snap | 0 ...gation-using-application-menu.test.ts.snap | 0 .../navigation-using-tray.test.ts.snap | 0 .../urls-of-legacy-extensions.test.tsx.snap | 0 ...ate-to-preferences-menu-item.injectable.ts | 0 .../open-preferences-tray-item.injectable.ts | 0 .../preferences/closing-preferences.test.tsx | 0 ...e-to-application-preferences.injectable.ts | 0 ...vigate-to-editor-preferences.injectable.ts | 0 ...te-to-kubernetes-preferences.injectable.ts | 0 .../navigate-to-preferences.injectable.ts | 0 ...avigate-to-proxy-preferences.injectable.ts | 0 ...ate-to-telemetry-preferences.injectable.ts | 0 ...gate-to-terminal-preferences.injectable.ts | 0 .../preferences-catalog-entity.injectable.ts | 0 ...-route-for-legacy-extensions.injectable.ts | 0 .../common/preferences-route.injectable.ts | 0 .../extension-adding-preference-tabs.test.tsx | 0 .../hiding-of-empty-branches.test.tsx | 0 ...gation-to-application-preferences.test.tsx | 0 .../navigation-to-editor-preferences.test.ts | 0 ...to-extension-specific-preferences.test.tsx | 0 ...vigation-to-kubernetes-preferences.test.ts | 0 .../navigation-to-proxy-preferences.test.ts | 0 ...vigation-to-telemetry-preferences.test.tsx | 0 ...navigation-to-terminal-preferences.test.ts | 0 .../navigation-using-application-menu.test.ts | 0 .../preferences/navigation-using-tray.test.ts | 0 .../close-preferences.injectable.ts | 0 .../app-preference-registration.ts | 0 .../app-preference-tab-registration.ts | 0 .../extension-preference-block.tsx | 0 ...trator-for-preference-items.injectable.tsx | 0 ...application-preference-page.injectable.tsx | 0 .../application-preference-tab.injectable.ts | 0 ...ll-registry-preference-block.injectable.ts | 0 .../extension-install-registry.tsx | 0 .../start-up-preference-block.injectable.ts | 0 .../application/start-up/start-up.tsx | 0 .../theme-preference-block.injectable.ts | 0 .../application/theme/theme.tsx | 0 .../timezone-preference-block.injectable.ts | 0 .../application/timezone/timezone.tsx | 0 ...ent-preference-tab-composite.injectable.ts | 0 .../current-preference-tab-id.injectable.ts | 0 ...font-family-preference-block.injectable.ts | 0 .../editor-font-family/editor-font-family.tsx | 0 ...r-font-size-preference-block.injectable.ts | 0 .../editor-font-size/editor-font-size.tsx | 0 .../editor-preference-page.injectable.tsx | 0 .../editor-preference-tab.injectable.ts | 0 ...ine-numbers-preference-block.injectable.ts | 0 .../editor/line-numbers/line-numbers.tsx | 0 .../minimap-preference-block.injectable.ts | 0 .../editor/minimap/minimap.tsx | 0 .../tab-size-preference-block.injectable.ts | 0 .../editor/tab-size/tab-size.tsx | 0 ...ensions-preference-tab-group.injectable.ts | 0 ...general-preference-tab-group.injectable.ts | 0 .../discover-all-sync-kinds.injectable.ts | 0 .../discover-sync-kind.injectable.ts | 0 ...config-sync-preference-block.injectable.ts | 0 .../kubeconfig-sync/kubeconfig-sync.tsx | 0 ...ry-download-preference-block.injectable.ts | 0 .../kubectl-binary-download.tsx | 0 ...or-binaries-preference-block.injectable.ts | 0 .../kubectl-directory-for-binaries.tsx | 0 ...load-mirror-preference-block.injectable.ts | 0 .../kubectl-download-mirror.tsx | 0 ...bectl-group-preference-item.injectable.tsx | 0 ...h-to-binary-preference-block.injectable.ts | 0 .../kubectl-path-to-binary.tsx | 0 .../kubernetes-preference-page.injectable.tsx | 0 .../kubernetes-preference-tab.injectable.ts | 0 .../preference-item-injection-token.ts | 0 .../preference-tab-root.module.scss | 0 .../preference-items/preference-tab-root.tsx | 0 .../preferences-composite.injectable.ts | 0 ...ertificates-preference-block.injectable.ts | 0 .../allow-untrusted-certificates.tsx | 0 ...p-proxy-url-preference-block.injectable.ts | 0 .../proxy/http-proxy-url/http-proxy-url.tsx | 0 .../proxy-preference-page.injectable.tsx | 0 .../proxy/proxy-preference-tab.injectable.ts | 0 ...or-reporting-preference-item.injectable.ts | 0 .../automatic-error-reporting.tsx | 0 .../telemetry-preference-page.injectable.tsx | 0 .../telemetry-preference-tab.injectable.ts | 0 ...rom-terminal-preference-item.injectable.ts | 0 .../copy-paste-from-terminal.tsx | 0 ...-font-family-preference-item.injectable.ts | 0 .../terminal-font-family.tsx | 0 ...al-font-size-preference-item.injectable.ts | 0 .../terminal-font-size/terminal-font-size.tsx | 0 ...rminal-page-preference-item.injectable.tsx | 0 .../terminal-preference-tab.injectable.ts | 0 ...lt-shell.global-override-for-injectable.ts | 0 .../default-shell/default-shell.injectable.ts | 0 ...l-shell-path-preference-item.injectable.ts | 0 .../terminal-shell-path.tsx | 0 ...rminal-theme-preference-item.injectable.ts | 0 .../terminal-theme/terminal-theme.tsx | 0 .../navigate-to-preference-tab.injectable.ts | 0 .../preference-tab-is-active.injectable.ts | 0 .../preferences-navigation-tab.tsx | 0 .../preferences-navigation.tsx | 0 .../renderer/preference-page-component.tsx | 0 ...ponent-for-legacy-extensions.injectable.ts | 0 .../preferences-route-component.injectable.ts | 0 .../preferences/renderer/preferences.scss | 0 .../preferences/renderer/preferences.tsx | 0 .../removable-item/removable-item.module.scss | 0 .../removable-item/removable-item.tsx | 0 .../urls-of-legacy-extensions.test.tsx | 0 ...ning-application-window-using-tray.test.ts | 0 ...ing-the-app-using-application-menu.test.ts | 0 .../resolve-system-proxy.test.ts | 0 .../reactively-disable-global-pages.test.tsx | 0 .../shell-sync/common/failure-channel.ts | 0 .../compute-shell-environment.injectable.ts | 0 ...ironment.global-override-for-injectable.ts | 0 ...mpute-unix-shell-environment.injectable.ts | 0 .../compute-unix-shell-environment.test.ts | 0 .../main/emit-failure.injectable.ts | 0 .../shell-sync/main/env.injectable.ts | 0 .../shell-sync/main/execPath.injectable.ts | 0 .../shell-sync/main/setup-shell.injectable.ts | 0 .../renderer/failure-listener.injectable.ts | 0 ...-originating-from-extensions.test.tsx.snap | 0 ...items-originating-from-extensions.test.tsx | 0 ...metry-from-specific-function-calls.test.ts | 0 .../renderer/emit-telemetry.injectable.ts | 0 .../telemetry-decorator.injectable.ts | 0 ...try-white-list-for-functions.injectable.ts | 0 .../theme/system-type/common/channels.ts | 0 .../main/emit-update.injectable.ts | 0 .../main/handle-initial.injectable.ts | 0 .../main/setup-update-emitter.injectable.ts | 0 .../renderer/initialize.injectable.ts | 0 .../renderer/request-initial.injectable.ts | 0 .../renderer/update-listener.injectable.ts | 0 ...dability-using-extension-api.test.tsx.snap | 0 ...extendability-using-extension-api.test.tsx | 0 ...egistrator-for-top-bar-items.injectable.ts | 0 ...nu-item-originating-from-extension.test.ts | 0 .../tray/extension-adding-tray-items.test.tsx | 0 ...arators-originating-from-extension.test.ts | 0 ...gation-using-application-menu.test.ts.snap | 0 .../navigation-using-application-menu.test.ts | 0 .../welcome/setting-welcome-page.test.tsx | 0 .../core/src}/jest-28-resolver.js | 0 .../core/src}/jest-after-env.setup.ts | 0 {src => packages/core/src}/jest.setup.ts | 0 {src => packages/core/src}/jest.timezone.ts | 0 .../core/src}/main/__test__/cluster.test.ts | 0 .../main/__test__/context-handler.test.ts | 0 .../main/__test__/kube-auth-proxy.test.ts | 0 .../main/__test__/kubeconfig-manager.test.ts | 0 .../src}/main/__test__/lens-proxy.test.ts | 0 .../src}/main/__test__/shell-session.test.ts | 0 .../main/__test__/static-file-route.test.ts | 0 ...ths-request-channel-listener.injectable.ts | 0 ...tory-for-integration-testing.injectable.ts | 0 .../core/src}/main/app-paths/get-app-paths.ts | 0 .../get-electron-app-path.injectable.ts | 0 .../get-electron-app-path.test.ts | 0 .../get-electron-app-path.ts | 0 .../set-electron-app-path.injectable.ts | 0 .../app-paths/setup-app-paths.injectable.ts | 0 ...disable-sync-in-ipc-listener.injectable.ts | 0 .../ipc-channel-prefix.injectable.ts | 0 .../persist-state-to-config.injectable.ts | 0 .../build-version/setup-channel.injectable.ts | 0 .../core/src}/main/catalog-pusher.ts | 0 .../__test__/kubeconfig-sync.test.ts | 0 .../core/src}/main/catalog-sources/index.ts | 0 .../compute-diff.injectable.ts | 0 .../config-to-models.injectable.ts | 0 .../diff-changed-kubeconfig.injectable.ts | 0 .../kubeconfig-sync/logger.injectable.ts | 0 .../kubeconfig-sync/manager.injectable.ts | 0 .../kubeconfig-sync/manager.ts | 0 .../watch-file-changes.injectable.ts | 0 ...ync-general-catalog-entities.injectable.ts | 0 .../sync-weblinks.injectable.ts | 0 .../src}/main/catalog-sources/weblinks.ts | 0 .../catalog-sync-to-renderer.injectable.ts | 0 .../start-catalog-sync.injectable.ts | 0 .../stop-catalog-sync.injectable.ts | 0 .../__tests__/catalog-entity-registry.test.ts | 0 .../main/catalog/catalog-entity-registry.ts | 0 .../catalog/entity-registry.injectable.ts | 0 .../core/src}/main/catalog/entity-registry.ts | 0 .../core/src}/main/catalog/index.ts | 0 .../main/child-process/spawn.injectable.ts | 0 .../base-cluster-detector.ts | 0 .../cluster-detectors/cluster-id-detector.ts | 0 .../create-version-detector.injectable.ts | 0 .../detector-registry.injectable.ts | 0 .../cluster-detectors/detector-registry.ts | 0 .../distribution-detector.ts | 0 .../cluster-detectors/last-seen-detector.ts | 0 .../cluster-detectors/nodes-count-detector.ts | 0 .../cluster-detectors/version-detector.ts | 0 .../cluster/are-being-deleted.injectable.ts | 0 .../cluster/initialize-manager.injectable.ts | 0 .../src}/main/cluster/manager.injectable.ts | 0 .../core/src}/main/cluster/manager.ts | 0 .../request-api-resources.injectable.ts | 0 .../src}/main/cluster/request-api-versions.ts | 0 .../request-core-api-versions.injectable.ts | 0 ...quest-kube-api-resources-for.injectable.ts | 0 ...equest-non-core-api-versions.injectable.ts | 0 .../3.6.0-beta.1.injectable.ts | 0 .../5.0.0-beta.10.injectable.ts | 0 .../5.0.0-beta.13.injectable.ts | 0 .../store-migrations/snap.injectable.ts | 0 .../cluster/visibility-handler.injectable.ts | 0 .../cluster/visible-cluster.injectable.ts | 0 .../main/context-handler/context-handler.ts | 0 .../create-context-handler.injectable.ts | 0 {src => packages/core/src}/main/create-app.ts | 0 .../allowed-resources.injectable.ts | 0 .../create-cluster.injectable.ts | 0 ...dom-uuid.global-override-for-injectable.ts | 0 .../main/crypto/random-uuid.injectable.ts | 0 ...tron-app.global-override-for-injectable.ts | 0 .../electron-app/electron-app.injectable.ts | 0 .../features/auto-updater.injectable.ts | 0 ...isable-hardware-acceleration.injectable.ts | 0 .../features/electron-dialog.injectable.ts | 0 ...tron-quit-and-install-update.injectable.ts | 0 .../electron-updater-is-active.injectable.ts | 0 .../features/electron-updater.injectable.ts | 0 .../features/exit-app.injectable.ts | 0 .../features/focus-application.injectable.ts | 0 .../get-command-line-switch.injectable.ts | 0 .../features/get-electron-theme.injectable.ts | 0 .../features/native-theme.injectable.ts | 0 .../features/power-monitor.injectable.ts | 0 ...request-single-instance-lock.injectable.ts | 0 .../set-login-item-settings.injectable.ts | 0 .../features/set-update-on-quit.injectable.ts | 0 .../should-start-hidden.injectable.ts | 0 .../features/show-error-popup.injectable.ts | 0 .../features/show-message-popup.injectable.ts | 0 ...n-dialog.global-override-for-injectable.ts | 0 .../features/show-open-dialog.injectable.ts | 0 ...-theme-from-operating-system.injectable.ts | 0 ...ait-for-electron-to-be-ready.injectable.ts | 0 .../clean-up-deep-linking.injectable.ts | 0 ...-dock-for-last-closed-window.injectable.ts | 0 ...dock-for-first-opened-window.injectable.ts | 0 ...-single-application-instance.injectable.ts | 0 .../setup-application-name.injectable.ts | 0 .../setup-deep-linking.injectable.ts | 0 ...s-in-development-environment.injectable.ts | 0 .../setup-device-shutdown.injectable.ts | 0 .../setup-ipc-main-handlers.injectable.ts | 0 .../setup-ipc-main-handlers.ts | 0 ...-visibility-after-activation.injectable.ts | 0 ...ables-after-window-is-opened.injectable.ts | 0 ...efore-closing-of-application.injectable.ts | 0 .../core/src}/main/extension-api.ts | 0 .../create-extension-instance.injectable.ts | 0 .../entry-point-name.injectable.ts | 0 .../core/src}/main/get-metrics.injectable.ts | 0 {src => packages/core/src}/main/getDi.ts | 0 .../core/src}/main/getDiForUnitTesting.ts | 0 .../main/helm/__tests__/helm-service.test.ts | 0 ...exec-env.global-override-for-injectable.ts | 0 .../helm/exec-helm/exec-env.injectable.ts | 0 .../helm/exec-helm/exec-helm.injectable.ts | 0 .../get-helm-env/get-helm-env.injectable.ts | 0 .../main/helm/helm-binary-path.injectable.ts | 0 .../helm-chart-manager-cache.injectable.ts | 0 .../helm/helm-chart-manager.injectable.ts | 0 .../core/src}/main/helm/helm-chart-manager.ts | 0 .../src}/main/helm/helm-release-manager.ts | 0 .../delete-helm-release.injectable.ts | 0 ...t-readme.global-override-for-injectable.ts | 0 .../get-helm-chart-readme.injectable.ts | 0 .../get-helm-chart-values.injectable.ts | 0 .../get-helm-chart-versions.injectable.ts | 0 .../get-helm-release-history.injectable.ts | 0 .../call-for-helm-manifest.injectable.ts | 0 ...r-kube-resources-by-manifest.injectable.ts | 0 ...th-input.global-override-for-injectable.ts | 0 .../exec-file-with-input.injectable.ts | 0 .../exec-file-with-input.test.ts | 0 .../non-promise-exec-file.injectable.ts | 0 .../get-helm-release-resources.injectable.ts | 0 .../get-helm-release-resources.test.ts | 0 .../get-helm-release-values.injectable.ts | 0 ...-release.global-override-for-injectable.ts | 0 .../get-helm-release.injectable.ts | 0 .../install-helm-chart.injectable.ts | 0 .../list-helm-charts.injectable.ts | 0 .../list-helm-releases.injectable.ts | 0 .../rollback-helm-release.injectable.ts | 0 ...-release.global-override-for-injectable.ts | 0 .../update-helm-release.injectable.ts | 0 ...-repository-channel-listener.injectable.ts | 0 .../add-helm-repository.injectable.ts | 0 ...epositories-channel-listener.injectable.ts | 0 ...get-active-helm-repositories.injectable.ts | 0 .../get-active-helm-repository.injectable.ts | 0 ...-repository-channel-listener.injectable.ts | 0 .../remove-helm-repository.injectable.ts | 0 .../migrations/5.0.0-alpha.0.injectable.ts | 0 .../migrations/5.0.0-alpha.2.injectable.ts | 0 .../migrations/5.0.0-beta.10.injectable.ts | 0 .../migrations/5.0.0-beta.5.injectable.ts | 0 {src => packages/core/src}/main/index.ts | 0 .../ipc/ask-user-for-file-paths.injectable.ts | 0 {src => packages/core/src}/main/ipc/window.ts | 0 .../core/src}/main/k8s-request.injectable.ts | 0 .../k8s/api-base-host-header.injectable.ts | 0 .../k8s/api-base-server-address.injectable.ts | 0 .../create-kube-auth-proxy.injectable.ts | 0 .../kube-auth-proxy-certificate.injectable.ts | 0 .../main/kube-auth-proxy/kube-auth-proxy.ts | 0 .../lens-k8s-proxy-path.injectable.ts | 0 ...-is-used.global-override-for-injectable.ts | 0 .../wait-until-port-is-used.injectable.ts | 0 .../create-kubeconfig-manager.injectable.ts | 0 .../kubeconfig-manager/kubeconfig-manager.ts | 0 .../kubectl/apply-all-handler.injectable.ts | 0 .../main/kubectl/binary-name.injectable.ts | 0 .../kubectl/bundled-binary-path.injectable.ts | 0 .../kubectl/bundled-kubectl.injectable.ts | 0 .../main/kubectl/create-kubectl.injectable.ts | 0 .../kubectl/delete-all-handler.injectable.ts | 0 .../kubectl/kubectl-apply-all.injectable.ts | 0 .../kubectl/kubectl-delete-all.injectable.ts | 0 .../core/src}/main/kubectl/kubectl.ts | 0 .../kubectl/normalized-arch.injectable.ts | 0 .../main/kubectl/version-map.injectable.ts | 0 ...-certificate-request-handler.injectable.ts | 0 .../lens-proxy/lens-proxy-port.injectable.ts | 0 .../main/lens-proxy/lens-proxy.injectable.ts | 0 .../core/src}/main/lens-proxy/lens-proxy.ts | 0 .../main/lens-proxy/proxy-functions/index.ts | 0 .../kube-api-upgrade-request.ts | 0 .../shell-api-request.injectable.ts | 0 .../shell-api-request/shell-api-request.ts | 0 .../shell-request-authenticator.injectable.ts | 0 .../shell-request-authenticator.ts | 0 .../main/lens-proxy/proxy-functions/types.ts | 0 {src => packages/core/src}/main/library.ts | 0 {src => packages/core/src}/main/logger.ts | 0 .../core/src}/main/logger/console-format.ts | 0 .../logger/console-transport.injectable.ts | 0 .../main/logger/file-transport.injectable.ts | 0 .../level.global-override-for-injectable.ts | 0 .../core/src}/main/logger/level.injectable.ts | 0 .../navigate-to-route.injectable.ts | 0 .../navigate-to-url.injectable.ts | 0 .../main/prometheus/get-by-kind.injectable.ts | 0 .../prometheus/helm-14-provider.injectable.ts | 0 .../prometheus/helm-provider.injectable.ts | 0 .../prometheus/lens-provider.injectable.ts | 0 .../operator-provider.injectable.ts.ts | 0 .../core/src}/main/prometheus/provider.ts | 0 .../main/prometheus/providers.injectable.ts | 0 .../stacklight-provider.injectable.ts | 0 .../protocol-handler/__test__/router.test.ts | 0 .../core/src}/main/protocol-handler/index.ts | 0 .../lens-protocol-router-main.injectable.ts | 0 .../lens-protocol-router-main.ts | 0 .../open-deep-link.injectable.ts | 0 .../core/src}/main/register-injectables.ts | 0 .../create-resource-applier.injectable.ts | 0 .../main/resource-applier/resource-applier.ts | 0 .../create-handler-for-route.injectable.ts | 0 .../main/router/parse-request.injectable.ts | 0 .../core/src}/main/router/route.ts | 0 .../src}/main/router/router-content-types.ts | 0 .../src}/main/router/router.injectable.ts | 0 .../core/src}/main/router/router.test.ts | 0 .../core/src}/main/router/router.ts | 0 .../routes/files/development.injectable.ts | 0 .../routes/files/production.injectable.ts | 0 .../files/static-file-route.injectable.ts | 0 .../charts/get-readme-route.injectable.ts | 0 .../charts/get-values-route.injectable.ts | 0 .../charts/get-versions-route.injectable.ts | 0 .../helm/charts/list-route.injectable.ts | 0 .../delete-release-route.injectable.ts | 0 .../get-release-history-route.injectable.ts | 0 .../releases/get-release-route.injectable.ts | 0 .../get-release-values-route.injectable.ts | 0 .../install-chart-route.injectable.ts | 0 .../list-releases-route.injectable.ts | 0 .../rollback-release-route.injectable.ts | 0 .../update-release-route.injectable.ts | 0 .../get-service-account-route.injectable.ts | 0 .../metrics/add-metrics-route.injectable.ts | 0 .../get-metric-providers-route.injectable.ts | 0 .../create-port-forward.injectable.ts | 0 .../functionality/port-forward.ts | 0 ...t-current-port-forward-route.injectable.ts | 0 .../start-port-forward-route.injectable.ts | 0 ...p-current-port-forward-route.injectable.ts | 0 .../create-resource-route.injectable.ts | 0 .../patch-resource-route.injectable.ts | 0 .../versions/get-version-route.injectable.ts | 0 .../create-shell-session.injectable.ts | 0 .../core/src}/main/shell-session/index.ts | 0 .../local-shell-session.ts | 0 .../local-shell-session/open.injectable.ts | 0 .../local-shell-session/techincal.test.ts | 0 .../node-shell-session/node-shell-session.ts | 0 .../node-shell-session/open.injectable.ts | 0 .../modify-terminal-shell-env.injectable.ts | 0 .../shell-env-modifier-registration.ts | 0 .../src}/main/shell-session/shell-session.ts | 0 ...pawn-pty.global-override-for-injectable.ts | 0 .../shell-session/spawn-pty.injectable.ts | 0 .../application-window-injection-token.ts | 0 .../application-window-state.injectable.ts | 0 .../create-application-window.injectable.ts | 0 ...n-window.global-override-for-injectable.ts | 0 .../create-electron-window.injectable.ts | 0 ...ate-first-application-window.injectable.ts | 0 .../create-lens-window.injectable.ts | 0 ...t-current-application-window.injectable.ts | 0 ...undled-extensions-are-loaded.injectable.ts | 0 ...uster-frame-cluster-id-state.injectable.ts | 0 .../current-cluster-frame.injectable.ts | 0 .../listener.injectable.ts | 0 .../get-visible-windows.injectable.ts | 0 .../close-all-windows.injectable.ts | 0 .../navigate-for-extension.injectable.ts | 0 .../lens-window/navigate.injectable.ts | 0 ...d-current-application-window.injectable.ts | 0 .../show-application-window.injectable.ts | 0 .../splash-window/splash-window.injectable.ts | 0 ...r-application-is-loaded-injection-token.ts | 0 ...ter-root-frame-is-ready-injection-token.ts | 0 .../after-window-is-opened-injection-token.ts | 0 ...-application-is-loading-injection-token.ts | 0 ...efore-electron-is-ready-injection-token.ts | 0 ...before-quit-of-back-end-injection-token.ts | 0 ...efore-quit-of-front-end-injection-token.ts | 0 .../on-load-of-application-injection-token.ts | 0 .../runnable-tokens/phases.ts | 0 .../clean-up-shell-sessions.injectable.ts | 0 .../emit-close-to-event-bus.injectable.ts | 0 ...t-service-start-to-event-bus.injectable.ts | 0 .../flag-renderer-as-loaded.injectable.ts | 0 .../flag-renderer-as-not-loaded.injectable.ts | 0 .../initialize-extensions.injectable.ts | 0 .../kube-config-sync/add-source.injectable.ts | 0 .../start-kube-config-sync.injectable.ts | 0 .../stop-kube-config-sync.injectable.ts | 0 .../channel-listener.injectable.ts | 0 ...-on-main.global-override-for-injectable.ts | 0 .../sentry/initialize-on-main.injectable.ts | 0 .../runnables/sentry/setup.injectable.ts | 0 .../setup-detector-registry.injectable.ts | 0 .../setup-hardware-acceleration.injectable.ts | 0 .../runnables/setup-hostnames.injectable.ts | 0 .../runnables/setup-immer.injectable.ts | 0 ...setup-lens-proxy-certificate.injectable.ts | 0 .../runnables/setup-lens-proxy.injectable.ts | 0 .../runnables/setup-mobx.injectable.ts | 0 .../runnables/setup-proxy-env.injectable.ts | 0 ...-of-general-catalog-entities.injectable.ts | 0 .../setup-syncing-of-weblinks.injectable.ts | 0 .../runnables/setup-system-ca.injectable.ts | 0 .../show-initial-window.injectable.ts | 0 .../runnables/show-loading.injectable.ts | 0 .../stop-cluster-manager.injectable.ts | 0 .../start-main-application.injectable.ts | 0 .../stop-services-and-exit-app.injectable.ts | 0 .../stores-apis-can-be-created.injectable.ts | 0 .../main/stores/init-user-store.injectable.ts | 0 ...operating-system-theme-state.injectable.ts | 0 .../operating-system-theme.injectable.ts | 0 ...-theme-from-operating-system.injectable.ts | 0 ...-theme-from-operating-system.injectable.ts | 0 .../electron-tray/electron-tray.injectable.ts | 0 .../electron-tray/start-tray.injectable.ts | 0 .../electron-tray/stop-tray.injectable.ts | 0 .../get-tray-icon-path.injectable.ts | 0 .../menu-icon/normal-tray-icon.injectable.ts | 0 .../tray/menu-icon/reactive.injectable.ts | 0 .../menu-icon/start-reactivity.injectable.ts | 0 .../menu-icon/stop-reactivity.injectable.ts | 0 .../menu-icon/tray-icon-injection-token.ts | 0 .../tray/menu-icon/tray-icon.injectable.ts | 0 .../reactive-tray-menu-items/converters.ts | 0 .../reactive-tray-menu-items.injectable.ts | 0 ...art-reactive-tray-menu-items.injectable.ts | 0 ...top-reactive-tray-menu-items.injectable.ts | 0 .../about-app-tray-item.injectable.ts | 0 .../open-app-tray-item.injectable.ts | 0 ...quit-app-separator-tray-item.injectable.ts | 0 .../quit-app-tray-item.injectable.ts | 0 .../tray-menu-item-injection-token.ts | 0 .../tray-menu-item-registrator.injectable.ts | 0 .../tray-menu-items.injectable.ts | 0 .../src}/main/tray/tray-menu-registration.ts | 0 .../migrations/5.0.0-alpha.3.injectable.ts | 0 .../migrations/5.0.3-beta.1.injectable.ts | 0 .../sync-open-at-login-with-os.injectable.ts | 0 ...ist-message-channel-listener.injectable.ts | 0 .../enlist-message-channel-listener.test.ts | 0 ...ist-request-channel-listener.injectable.ts | 0 .../enlist-request-channel-listener.test.ts | 0 .../channel-listeners/listener-tokens.ts | 0 ...istening-on-request-channels.injectable.ts | 0 .../start-listening-on-channels.injectable.ts | 0 ...ipc-main.global-override-for-injectable.ts | 0 .../channel/ipc-main/ipc-main.injectable.ts | 0 .../channel/message-to-channel.injectable.ts | 0 .../utils/channel/message-to-channel.test.ts | 0 .../src}/main/utils/clear-kube-env-vars.ts | 0 .../command-line-arguments.injectable.ts | 0 .../core/src}/main/utils/get-port.ts | 0 .../core/src}/main/utils/http-responses.ts | 0 .../core/src}/main/utils/parse-query.ts | 0 .../electron.injectable.ts | 0 ...stem-proxy-channel-responder.injectable.ts | 0 ...e-system-proxy-from-electron.injectable.ts | 0 ...resolve-system-proxy-from-electron.test.ts | 0 .../resolve-system-proxy.injectable.ts | 0 ...itial-value-channel-listener.injectable.ts | 0 ...ormation.global-override-for-injectable.ts | 0 .../build-version/build-version.injectable.ts | 0 .../get-build-version.injectable.ts | 0 .../vars/build-version/init.injectable.ts | 0 .../default-update-channel/init.injectable.ts | 0 .../vars/release-channel/init.injectable.ts | 0 .../semantic-build-version/init.injectable.ts | 0 .../core/src}/main/weblinks-store/links.ts | 0 .../migrations/5.1.4.injectable.ts | 0 .../migrations/5.4.5-beta.1.injectable.ts | 0 .../migrations/currentVersion.injectable.ts | 0 .../__tests__/catalog-entity-registry.test.ts | 0 .../api/__tests__/websocket-api.test.ts | 0 .../renderer/api/catalog-category-registry.ts | 0 .../core/src}/renderer/api/catalog-entity.ts | 0 .../api/catalog/entity/active.injectable.ts | 0 .../api/catalog/entity/entities.injectable.ts | 0 .../get-active-cluster-entity.injectable.ts | 0 ...cs-details-component-enabled.injectable.ts | 0 .../entity/metrics-enabled.injectable.ts | 0 .../api/catalog/entity/registry.injectable.ts | 0 .../renderer/api/catalog/entity/registry.ts | 0 .../api/create-terminal-api.injectable.ts | 0 ...or-general-entity-navigation.injectable.ts | 0 .../core/src}/renderer/api/terminal-api.ts | 0 .../core/src}/renderer/api/websocket-api.ts | 0 .../app-paths/setup-app-paths.injectable.ts | 0 ...disable-sync-in-ipc-listener.injectable.ts | 0 .../ipc-channel-prefix.injectable.ts | 0 .../persist-state-to-config.injectable.ts | 0 .../runnables/configure-immer.injectable.ts | 0 .../runnables/configure-mobx.injectable.ts | 0 .../load-monaco-themes.injectable.ts | 0 .../setup-auto-registration.injectable.ts | 0 ...up-current-cluster-broadcast.injectable.ts | 0 ...tes-cluster-catalog-add-menu.injectable.ts | 0 ...es-cluster-context-menu-open.injectable.ts | 0 ...setup-lens-proxy-certificate.injectable.ts | 0 .../setup-root-mac-class.injectable.ts | 0 .../runnables/setup-sentry.injectable.ts | 0 ...p-weblink-context-menu-open.injectable.tsx | 0 .../renderer/before-frame-starts/tokens.ts | 0 .../core/src}/renderer/bootstrap.tsx | 0 .../catalog/normalize-menu-item.injectable.ts | 0 ...quest-lens-proxy-certificate.injectable.ts | 0 .../active-kubernetes-cluster.injectable.ts | 0 .../cluster-frame-context.ts | 0 ...for-cluster-scoped-resources.injectable.ts | 0 .../for-namespaced-resources.injectable.ts | 0 .../hosted-cluster-id.injectable.ts | 0 .../hosted-cluster.injectable.ts | 0 .../should-show-resource.injectable.ts | 0 .../accessible-namespaces.injectable.ts | 0 .../cluster/create-cluster.injectable.ts | 0 .../add-cluster-route-component.injectable.ts | 0 .../+add-cluster/add-cluster.module.scss | 0 .../components/+add-cluster/add-cluster.tsx | 0 .../renderer/components/+add-cluster/index.ts | 0 .../__tests__/catalog-add-button.test.tsx | 0 .../__tests__/catalog-category-label.test.tsx | 0 .../__tests__/catalog-entity-store.test.ts | 0 .../+catalog/__tests__/custom-columns.test.ts | 0 .../+catalog/__tests__/custom-views.test.ts | 0 .../+catalog/catalog-add-button.scss | 0 .../+catalog/catalog-add-button.tsx | 0 .../components/+catalog/catalog-browse-tab.ts | 0 .../+catalog/catalog-category-label.tsx | 0 .../+catalog/catalog-entity-drawer-menu.tsx | 0 .../catalog-entity-store.injectable.ts | 0 .../catalog-entity.store.tsx | 0 .../+catalog/catalog-menu.module.scss | 0 .../components/+catalog/catalog-menu.tsx | 0 ...-previous-active-tab-storage.injectable.ts | 0 .../catalog-route-component.injectable.ts | 0 .../catalog-route-parameters.injectable.ts | 0 .../+catalog/catalog-tree.module.scss | 0 .../components/+catalog/catalog.module.scss | 0 .../components/+catalog/catalog.test.tsx | 0 .../renderer/components/+catalog/catalog.tsx | 0 .../columns/browse-all.injectable.tsx | 0 .../+catalog/columns/custom-token.ts | 0 .../columns/default-category.injectable.tsx | 0 .../extensions-registrator.injectable.ts | 0 .../+catalog/columns/get.injectable.ts | 0 .../kubernetes-api-version.injectable.tsx | 0 .../kubernetes-distribution.injectable.tsx | 0 .../columns/named-category.injectable.tsx | 0 .../columns/specific-category.injectable.ts | 0 .../custom-category-columns.injectable.tsx | 0 .../+catalog/custom-category-columns.ts | 0 .../+catalog/custom-views.injectable.ts | 0 .../components/+catalog/custom-views.ts | 0 .../entity-details/detail-items.injectable.ts | 0 .../kubernetes-cluster-details.injectable.tsx | 0 .../internal/weblink-details.injectable.tsx | 0 .../entity-details/registrator.injectable.ts | 0 .../+catalog/entity-details/token.ts | 0 .../+catalog/entity-details/view.module.scss | 0 .../+catalog/entity-details/view.tsx | 0 .../+catalog/get-label-badges.injectable.tsx | 0 .../+catalog/hotbar-toggle-menu-item.tsx | 0 .../renderer/components/+catalog/index.tsx | 0 .../+cluster/cluster-issues.module.scss | 0 .../components/+cluster/cluster-issues.tsx | 0 .../+cluster/cluster-metric-switchers.tsx | 0 .../+cluster/cluster-metrics.module.scss | 0 .../components/+cluster/cluster-metrics.tsx | 0 .../+cluster/cluster-no-metrics.module.scss | 0 .../+cluster/cluster-no-metrics.tsx | 0 ...ter-overview-route-component.injectable.ts | 0 ...ster-overview-sidebar-items.injectable.tsx | 0 .../cluster-overview-store.injectable.ts | 0 .../cluster-overview-store.ts | 0 .../+cluster/cluster-overview.module.scss | 0 .../components/+cluster/cluster-overview.tsx | 0 .../+cluster/cluster-pie-charts.module.scss | 0 .../+cluster/cluster-pie-charts.tsx | 0 .../autoscaler.mixins.scss | 0 ...-auto-scalers-sidebar-items.injectable.tsx | 0 ...-autoscalers-route-component.injectable.ts | 0 .../+config-autoscalers/hpa-details.scss | 0 .../+config-autoscalers/hpa-details.tsx | 0 .../components/+config-autoscalers/hpa.scss | 0 .../components/+config-autoscalers/hpa.tsx | 0 .../components/+config-autoscalers/index.ts | 0 .../+config-autoscalers/store.injectable.ts | 0 .../components/+config-autoscalers/store.ts | 0 .../components/+config-leases/index.ts | 0 .../+config-leases/lease-details.scss | 0 .../+config-leases/lease-details.tsx | 0 .../leases-route-component.injectable.ts | 0 .../leases-sidebar-items.injectable.tsx | 0 .../components/+config-leases/leases.scss | 0 .../components/+config-leases/leases.tsx | 0 .../+config-leases/store.injectable.ts | 0 .../components/+config-leases/store.ts | 0 .../components/+config-limit-ranges/index.ts | 0 .../limit-range-details.scss | 0 .../limit-range-details.tsx | 0 ...limit-ranges-route-component.injectable.ts | 0 .../limit-ranges-sidebar-items.injectable.tsx | 0 .../+config-limit-ranges/limit-ranges.scss | 0 .../+config-limit-ranges/limit-ranges.tsx | 0 .../+config-limit-ranges/store.injectable.ts | 0 .../components/+config-limit-ranges/store.ts | 0 .../+config-maps/config-map-details.scss | 0 .../+config-maps/config-map-details.tsx | 0 .../config-maps-route-component.injectable.ts | 0 .../config-maps-sidebar-items.injectable.tsx | 0 .../components/+config-maps/config-maps.scss | 0 .../components/+config-maps/config-maps.tsx | 0 .../renderer/components/+config-maps/index.ts | 0 .../+config-maps/store.injectable.ts | 0 .../renderer/components/+config-maps/store.ts | 0 .../+config-pod-disruption-budgets/index.ts | 0 .../pod-disruption-budgets-details.scss | 0 .../pod-disruption-budgets-details.tsx | 0 ...tion-budgets-route-component.injectable.ts | 0 ...ption-budgets-sidebar-items.injectable.tsx | 0 .../pod-disruption-budgets.scss | 0 .../pod-disruption-budgets.tsx | 0 .../store.injectable.ts | 0 .../+config-pod-disruption-budgets/store.ts | 0 .../+config-priority-classes/index.ts | 0 .../priority-classes-details.scss | 0 .../priority-classes-details.tsx | 0 .../priority-classes-items.injectable.tsx | 0 ...rity-classes-route-component.injectable.ts | 0 .../priority-classes.scss | 0 .../priority-classes.tsx | 0 .../store.injectable.ts | 0 .../+config-priority-classes/store.ts | 0 .../add-quota-dialog.scss | 0 .../add-quota-dialog.tsx | 0 .../+config-resource-quotas/index.ts | 0 .../resource-quota-details.scss | 0 .../resource-quota-details.tsx | 0 ...ource-quotas-route-component.injectable.ts | 0 ...source-quotas-sidebar-items.injectable.tsx | 0 .../resource-quotas.scss | 0 .../resource-quotas.tsx | 0 .../store.injectable.ts | 0 .../+config-resource-quotas/store.ts | 0 .../+config-runtime-classes/index.ts | 0 .../runtime-classes-details-tolerations.scss | 0 .../runtime-classes-details-tolerations.tsx | 0 .../runtime-classes-details.scss | 0 .../runtime-classes-details.tsx | 0 .../runtime-classes-items.injectable.tsx | 0 ...time-classes-route-component.injectable.ts | 0 .../runtime-classes-tolerations.scss | 0 .../runtime-classes-tolerations.tsx | 0 .../runtime-classes.scss | 0 .../runtime-classes.tsx | 0 .../store.injectable.ts | 0 .../+config-runtime-classes/store.ts | 0 .../__tests__/secret-details.test.tsx | 0 .../+config-secrets/add-secret-dialog.scss | 0 .../+config-secrets/add-secret-dialog.tsx | 0 .../components/+config-secrets/index.ts | 0 .../+config-secrets/secret-details.scss | 0 .../+config-secrets/secret-details.tsx | 0 .../secrets-route-component.injectable.ts | 0 .../secrets-sidebar-items.injectable.tsx | 0 .../components/+config-secrets/secrets.scss | 0 .../components/+config-secrets/secrets.tsx | 0 .../+config-secrets/store.injectable.ts | 0 .../components/+config-secrets/store.ts | 0 .../config-sidebar-items.injectable.tsx | 0 .../custom-resource-details.test.tsx.snap | 0 .../custom-resource-details.test.tsx | 0 .../+custom-resources/crd-details.scss | 0 .../+custom-resources/crd-details.tsx | 0 .../crd-groups-url-param.injectable.ts | 0 .../crd-list-route-component.injectable.ts | 0 .../+custom-resources/crd-list.scss | 0 .../components/+custom-resources/crd-list.tsx | 0 .../crd-resource-details.scss | 0 .../crd-resource-details.tsx | 0 .../+custom-resources/crd-resources.scss | 0 .../+custom-resources/crd-resources.tsx | 0 .../+custom-resources/crd.mixins.scss | 0 ...stom-resource-sidebar-items.injectable.tsx | 0 ...om-resources-route-component.injectable.ts | 0 ...m-resources-route-parameters.injectable.ts | 0 .../custom-resources.injectable.ts | 0 .../definition.store.injectable.ts | 0 .../+custom-resources/definition.store.ts | 0 .../components/+custom-resources/index.ts | 0 .../+custom-resources/legacy-store.ts | 0 ...-items-for-definition-groups.injectable.ts | 0 .../active-tabs.injectable.ts | 0 .../current-entity.injectable.ts | 0 .../entity-settings.module.scss | 0 .../+entity-settings/entity-settings.tsx | 0 .../extension-registrator.injectable.ts | 0 .../has-settings.injectable.ts | 0 .../components/+entity-settings/index.ts | 0 .../general-settings.injectable.tsx | 0 .../metrics-settings.injectable.tsx | 0 .../namespace-settings.injectable.tsx | 0 .../node-shell-settings.injectable.tsx | 0 .../proxy-settings.injectable.tsx | 0 .../terminal-settings.injectable.tsx | 0 .../route-component.injectable.ts | 0 .../route-parameters.injectable.ts | 0 .../+entity-settings/settings.injectable.ts | 0 .../components/+entity-settings/token.ts | 0 .../components/+events/duration-absolute.tsx | 0 .../components/+events/event-details.scss | 0 .../components/+events/event-details.tsx | 0 .../events-route-component.injectable.ts | 0 .../events-sidebar-items.injectable.tsx | 0 .../renderer/components/+events/events.scss | 0 .../renderer/components/+events/events.tsx | 0 .../src}/renderer/components/+events/index.ts | 0 .../+events/kube-event-details.scss | 0 .../components/+events/kube-event-details.tsx | 0 .../components/+events/kube-event-icon.scss | 0 .../components/+events/kube-event-icon.tsx | 0 .../components/+events/legacy-store.ts | 0 .../components/+events/store.injectable.ts | 0 .../src}/renderer/components/+events/store.ts | 0 .../+extensions/__tests__/extensions.test.tsx | 0 .../attempt-install-by-info.injectable.tsx | 0 .../attempt-install.injectable.tsx | 0 ...ate-temp-files-and-validate.injectable.tsx | 0 .../get-extension-dest-folder.injectable.ts | 0 .../unpack-extension.injectable.tsx | 0 .../attempt-install/validate-package.tsx | 0 .../attempt-installs.injectable.ts | 0 ...confirm-uninstall-extension.injectable.tsx | 0 .../disable-extension.injectable.ts | 0 .../disable-extension/disable-extension.ts | 0 .../enable-extension.injectable.ts | 0 .../enable-extension/enable-extension.ts | 0 .../extensions-route-component.injectable.ts | 0 .../+extensions/extensions.module.scss | 0 .../components/+extensions/extensions.tsx | 0 .../get-base-registry-url.injectable.tsx | 0 .../get-message-from-error.ts | 0 .../renderer/components/+extensions/index.ts | 0 ...nstall-extension-from-input.injectable.tsx | 0 ...tall-from-select-file-dialog.injectable.ts | 0 .../+extensions/install-on-drop.injectable.ts | 0 .../+extensions/install.module.scss | 0 .../components/+extensions/install.tsx | 0 .../installed-extensions.module.scss | 0 .../+extensions/installed-extensions.tsx | 0 .../components/+extensions/notice.module.scss | 0 .../components/+extensions/notice.tsx | 0 .../read-file-notify.injectable.ts | 0 .../supported-extension-formats.ts | 0 .../uninstall-extension.injectable.ts | 0 .../uninstall-extension.tsx | 0 .../user-extensions.injectable.ts | 0 ...eadme-of-selected-helm-chart.injectable.ts | 0 ...sions-of-selected-helm-chart.injectable.ts | 0 ...rt-details-version-selection.injectable.ts | 0 .../+helm-charts/helm-chart-details.scss | 0 .../+helm-charts/helm-chart-details.tsx | 0 .../helm-charts-route-component.injectable.ts | 0 ...helm-charts-route-parameters.injectable.ts | 0 .../helm-charts-sidebar-items.injectable.tsx | 0 .../components/+helm-charts/helm-charts.scss | 0 .../components/+helm-charts/helm-charts.tsx | 0 .../helm-charts/helm-charts.injectable.ts | 0 ...ersions-of-chart-for-release.injectable.ts | 0 .../request-versions.injectable.ts | 0 .../selected-helm-chart.injectable.ts | 0 .../helm-charts/versions.injectable.ts | 0 .../+helm-charts/helm-charts/versions.ts | 0 .../renderer/components/+helm-charts/icon.tsx | 0 .../renderer/components/+helm-charts/index.ts | 0 .../create-release.injectable.ts | 0 .../delete-release.injectable.ts | 0 .../+helm-releases/dialog/dialog.scss | 0 .../+helm-releases/dialog/dialog.tsx | 0 .../+helm-releases/dialog/open.injectable.ts | 0 .../+helm-releases/dialog/state.injectable.ts | 0 ...elm-releases-route-component.injectable.ts | 0 ...lm-releases-route-parameters.injectable.ts | 0 ...helm-releases-sidebar-items.injectable.tsx | 0 .../components/+helm-releases/index.ts | 0 ...luster-frame-child-component.injectable.ts | 0 .../release-details-content.tsx | 0 .../release-details-drawer-toolbar.tsx | 0 .../release-details-drawer.tsx | 0 .../get-resource-details-url.injectable.ts | 0 .../release-details-model.injectable.tsx | 0 ...equest-detailed-helm-release.injectable.ts | 0 .../release-details/release-details.scss | 0 .../release-details/release-details.tsx | 0 .../target-helm-release.injectable.ts | 0 .../+helm-releases/release-menu.tsx | 0 .../release-secrets.injectable.ts | 0 .../+helm-releases/release.mixins.scss | 0 .../+helm-releases/releases.injectable.ts | 0 .../components/+helm-releases/releases.scss | 0 .../components/+helm-releases/releases.tsx | 0 .../removable-releases.injectable.ts | 0 .../+helm-releases/removable-releases.ts | 0 .../rollback-release.injectable.ts | 0 .../to-helm-release.injectable.ts | 0 .../update-release.injectable.ts | 0 .../+helm/helm-sidebar-items.injectable.tsx | 0 .../namespace-select-filter.test.tsx.snap | 0 .../+namespaces/add-dialog/dialog.scss | 0 .../+namespaces/add-dialog/dialog.tsx | 0 .../+namespaces/add-dialog/open.injectable.ts | 0 .../add-dialog/state.injectable.ts | 0 .../renderer/components/+namespaces/index.ts | 0 .../metrics-details-component.injectable.tsx | 0 .../+namespaces/metrics.injectable.ts | 0 .../+namespaces/namespace-details.scss | 0 .../+namespaces/namespace-details.tsx | 0 .../filter-by-namespace.injectable.ts | 0 .../is-selection-key.injectable.ts | 0 ...amespace-select-filter-model.injectable.ts | 0 .../namespace-select-filter-model.tsx | 0 .../+namespaces/namespace-select-filter.scss | 0 .../namespace-select-filter.test.tsx | 0 .../+namespaces/namespace-select-filter.tsx | 0 .../+namespaces/namespace-select.scss | 0 .../+namespaces/namespace-select.tsx | 0 .../+namespaces/namespaces-mixins.scss | 0 .../namespaces-route-component.injectable.ts | 0 .../namespaces-sidebar-items.injectable.tsx | 0 .../components/+namespaces/namespaces.scss | 0 .../renderer/components/+namespaces/route.tsx | 0 .../+namespaces/store.injectable.ts | 0 .../renderer/components/+namespaces/store.ts | 0 .../+network-endpoints/endpoint-details.scss | 0 .../+network-endpoints/endpoint-details.tsx | 0 .../endpoint-subset-list.scss | 0 .../endpoint-subset-list.tsx | 0 .../endpoints-route-component.injectable.ts | 0 .../endpoints-sidebar-items.injectable.tsx | 0 .../+network-endpoints/endpoints.scss | 0 .../+network-endpoints/endpoints.tsx | 0 .../components/+network-endpoints/index.ts | 0 .../+network-endpoints/store.injectable.ts | 0 .../components/+network-endpoints/store.ts | 0 .../components/+network-ingresses/index.ts | 0 .../+network-ingresses/ingress-charts.tsx | 0 .../+network-ingresses/ingress-details.scss | 0 .../+network-ingresses/ingress-details.tsx | 0 .../ingresses-route-component.injectable.ts | 0 .../ingresses-sidebar-items.injectable.tsx | 0 .../+network-ingresses/ingresses.scss | 0 .../+network-ingresses/ingresses.tsx | 0 .../metrics-details-component.injectable.tsx | 0 .../+network-ingresses/metrics.injectable.ts | 0 .../+network-ingresses/store.injectable.ts | 0 .../components/+network-ingresses/store.ts | 0 .../__tests__/network-policy-details.test.tsx | 0 .../components/+network-policies/index.ts | 0 ...ork-policies-route-component.injectable.ts | 0 ...work-policies-sidebar-items.injectable.tsx | 0 .../+network-policies/network-policies.scss | 0 .../+network-policies/network-policies.tsx | 0 .../network-policy-details.module.scss | 0 .../network-policy-details.tsx | 0 .../+network-policies/store.injectable.ts | 0 .../components/+network-policies/store.ts | 0 .../+network-port-forwards/index.ts | 0 .../port-forward-details.scss | 0 .../port-forward-details.tsx | 0 .../port-forward-menu.tsx | 0 ...ort-forwards-route-component.injectable.ts | 0 ...rt-forwards-route-parameters.injectable.ts | 0 ...port-forwards-sidebar-items.injectable.tsx | 0 .../+network-port-forwards/port-forwards.scss | 0 .../+network-port-forwards/port-forwards.tsx | 0 .../components/+network-services/index.ts | 0 .../service-details-endpoint.tsx | 0 .../+network-services/service-details.scss | 0 .../+network-services/service-details.tsx | 0 .../service-port-component.scss | 0 .../service-port-component.tsx | 0 .../services-route-component.injectable.ts | 0 .../services-sidebar-items.injectable.tsx | 0 .../+network-services/services.scss | 0 .../components/+network-services/services.tsx | 0 .../+network-services/store.injectable.ts | 0 .../components/+network-services/store.ts | 0 .../components/+network/network-mixins.scss | 0 .../network-sidebar-items.injectable.tsx | 0 .../components/+nodes/details-resources.scss | 0 .../components/+nodes/details-resources.tsx | 0 .../renderer/components/+nodes/details.scss | 0 .../renderer/components/+nodes/details.tsx | 0 .../metrics-details-component.injectable.tsx | 0 .../components/+nodes/metrics.injectable.ts | 0 .../components/+nodes/node-charts.tsx | 0 .../components/+nodes/nodes-mixins.scss | 0 .../nodes-route-component.injectable.ts | 0 .../+nodes/nodes-sidebar-items.injectable.tsx | 0 .../renderer/components/+nodes/nodes.scss | 0 .../src}/renderer/components/+nodes/route.tsx | 0 .../components/+nodes/store.injectable.ts | 0 .../src}/renderer/components/+nodes/store.ts | 0 .../+pod-security-policies/index.ts | 0 .../+pod-security-policies/legacy-store.ts | 0 ...ity-policies-route-component.injectable.ts | 0 ...rity-policies-sidebar-items.injectable.tsx | 0 .../pod-security-policies.scss | 0 .../pod-security-policies.tsx | 0 .../pod-security-policy-details.scss | 0 .../pod-security-policy-details.tsx | 0 .../store.injectable.ts | 0 .../+pod-security-policies/store.ts | 0 .../components/+storage-classes/index.ts | 0 .../+storage-classes/legacy-store.ts | 0 .../storage-class-details.scss | 0 .../storage-class-details.tsx | 0 ...rage-classes-route-component.injectable.ts | 0 ...orage-classes-sidebar-items.injectable.tsx | 0 .../+storage-classes/storage-classes.scss | 0 .../+storage-classes/storage-classes.tsx | 0 .../+storage-classes/store.injectable.ts | 0 .../components/+storage-classes/store.ts | 0 .../+storage-volume-claims/index.ts | 0 .../metrics-details-component.injectable.tsx | 0 .../metrics.injectable.ts | 0 ...olume-claims-route-component.injectable.ts | 0 ...volume-claims-sidebar-items.injectable.tsx | 0 .../store.injectable.ts | 0 .../+storage-volume-claims/store.ts | 0 .../volume-claim-details.scss | 0 .../volume-claim-details.tsx | 0 .../volume-claim-disk-chart.tsx | 0 .../+storage-volume-claims/volume-claims.scss | 0 .../+storage-volume-claims/volume-claims.tsx | 0 ...ten-volumes-by-storage-class.injectable.ts | 0 .../components/+storage-volumes/index.ts | 0 .../+storage-volumes/legacy-store.ts | 0 ...tent-volumes-route-component.injectable.ts | 0 ...stent-volumes-sidebar-items.injectable.tsx | 0 .../+storage-volumes/store.injectable.ts | 0 .../components/+storage-volumes/store.ts | 0 .../+storage-volumes/volume-details-list.scss | 0 .../+storage-volumes/volume-details-list.tsx | 0 .../+storage-volumes/volume-details.scss | 0 .../+storage-volumes/volume-details.tsx | 0 .../components/+storage-volumes/volumes.scss | 0 .../components/+storage-volumes/volumes.tsx | 0 .../components/+storage/storage-mixins.scss | 0 .../storage-sidebar-items.injectable.tsx | 0 .../__tests__/dialog.test.tsx | 0 ...ole-bindings-route-component.injectable.ts | 0 ...role-bindings-sidebar-items.injectable.tsx | 0 .../+cluster-role-bindings/details.scss | 0 .../+cluster-role-bindings/details.tsx | 0 .../+cluster-role-bindings/dialog.scss | 0 .../+cluster-role-bindings/dialog.tsx | 0 .../+cluster-role-bindings/index.ts | 0 .../+cluster-role-bindings/legacy-store.ts | 0 .../store.injectable.ts | 0 .../+cluster-role-bindings/store.ts | 0 .../+cluster-role-bindings/view.scss | 0 .../+cluster-role-bindings/view.tsx | 0 .../+cluster-roles/add-dialog.scss | 0 .../+cluster-roles/add-dialog.tsx | 0 ...luster-roles-route-component.injectable.ts | 0 ...cluster-roles-sidebar-items.injectable.tsx | 0 .../+cluster-roles/details.scss | 0 .../+cluster-roles/details.tsx | 0 .../+user-management/+cluster-roles/index.ts | 0 .../+cluster-roles/legacy-store.ts | 0 .../+cluster-roles/store.injectable.ts | 0 .../+user-management/+cluster-roles/store.ts | 0 .../+user-management/+cluster-roles/view.scss | 0 .../+user-management/+cluster-roles/view.tsx | 0 .../+role-bindings/__tests__/dialog.test.tsx | 0 .../+role-bindings/details.scss | 0 .../+role-bindings/details.tsx | 0 .../+role-bindings/dialog.scss | 0 .../+role-bindings/dialog.tsx | 0 .../+user-management/+role-bindings/index.ts | 0 .../+role-bindings/legacy-store.ts | 0 ...ole-bindings-route-component.injectable.ts | 0 ...role-bindings-sidebar-items.injectable.tsx | 0 .../+role-bindings/store.injectable.ts | 0 .../+user-management/+role-bindings/store.ts | 0 .../+user-management/+role-bindings/view.scss | 0 .../+user-management/+role-bindings/view.tsx | 0 .../+user-management/+roles/add-dialog.scss | 0 .../+user-management/+roles/add-dialog.tsx | 0 .../+user-management/+roles/details.scss | 0 .../+user-management/+roles/details.tsx | 0 .../+user-management/+roles/index.ts | 0 .../+user-management/+roles/legacy-store.ts | 0 .../roles-route-component.injectable.ts | 0 .../+roles/roles-sidebar-items.injectable.tsx | 0 .../+roles/store.injectable.ts | 0 .../+user-management/+roles/store.ts | 0 .../+user-management/+roles/view.scss | 0 .../+user-management/+roles/view.tsx | 0 .../+service-accounts/create-dialog.scss | 0 .../+service-accounts/create-dialog.tsx | 0 .../+service-accounts/details.scss | 0 .../+service-accounts/details.tsx | 0 .../+service-accounts/index.ts | 0 .../+service-accounts/legacy-store.ts | 0 .../+service-accounts/secret.scss | 0 .../+service-accounts/secret.tsx | 0 .../service-account-menu.tsx | 0 ...ice-accounts-route-component.injectable.ts | 0 ...vice-accounts-sidebar-items.injectable.tsx | 0 .../+service-accounts/store.injectable.ts | 0 .../+service-accounts/store.ts | 0 .../+service-accounts/view.scss | 0 .../+service-accounts/view.tsx | 0 .../components/+user-management/hashers.ts | 0 ...er-management-sidebar-items.injectable.tsx | 0 .../+welcome/__test__/welcome.test.tsx | 0 ...ault-welcome-route-component.injectable.ts | 0 .../renderer/components/+welcome/index.ts | 0 .../welcome-banner-items.injectable.ts | 0 .../welcome-banner-registration.ts | 0 .../get-welcome-menu-items.ts | 0 .../welcome-menu-items.injectable.ts | 0 .../welcome-menu-registration.ts | 0 .../renderer/components/+welcome/welcome.scss | 0 .../renderer/components/+welcome/welcome.tsx | 0 .../+workloads-cronjobs/cron-job-menu.tsx | 0 ...luster-frame-child-component.injectable.ts | 0 .../cron-jobs-route-component.injectable.ts | 0 .../cron-jobs-sidebar-items.injectable.tsx | 0 .../+workloads-cronjobs/cronjob-details.scss | 0 .../+workloads-cronjobs/cronjob-details.tsx | 0 .../cronjob-trigger-dialog.scss | 0 .../cronjob-trigger-dialog.tsx | 0 .../+workloads-cronjobs/cronjobs.scss | 0 .../+workloads-cronjobs/cronjobs.tsx | 0 .../components/+workloads-cronjobs/index.ts | 0 .../+workloads-cronjobs/store.injectable.ts | 0 .../components/+workloads-cronjobs/store.ts | 0 .../daemonset-details.scss | 0 .../daemonset-details.tsx | 0 .../+workloads-daemonsets/daemonset-menu.tsx | 0 .../daemonsets-route-component.injectable.ts | 0 .../daemonsets-sidebar-items.injectable.tsx | 0 .../+workloads-daemonsets/daemonsets.scss | 0 .../+workloads-daemonsets/daemonsets.tsx | 0 .../components/+workloads-daemonsets/index.ts | 0 .../metrics-details-component.injectable.tsx | 0 .../metrics.injectable.ts | 0 .../+workloads-daemonsets/store.injectable.ts | 0 .../components/+workloads-daemonsets/store.ts | 0 .../deployment-details.scss | 0 .../deployment-details.tsx | 0 .../deployment-menu.tsx | 0 .../deployment-replicasets.scss | 0 .../deployment-replicasets.tsx | 0 .../deployments-route-component.injectable.ts | 0 .../deployments-sidebar-items.injectable.tsx | 0 .../+workloads-deployments/deployments.scss | 0 .../+workloads-deployments/deployments.tsx | 0 .../+workloads-deployments/index.ts | 0 .../metrics-details-component.injectable.tsx | 0 .../metrics.injectable.ts | 0 ...luster-frame-child-component.injectable.ts | 0 .../scale/dialog-state.injectable.ts | 0 .../+workloads-deployments/scale/dialog.scss | 0 .../scale/dialog.test.tsx | 0 .../+workloads-deployments/scale/dialog.tsx | 0 .../scale/open.injectable.ts | 0 .../store.injectable.ts | 0 .../+workloads-deployments/store.ts | 0 .../get-jobs-by-owner.injectable.ts | 0 .../components/+workloads-jobs/index.ts | 0 .../+workloads-jobs/job-details.scss | 0 .../+workloads-jobs/job-details.tsx | 0 .../jobs-route-component.injectable.ts | 0 .../jobs-sidebar-items.injectable.tsx | 0 .../components/+workloads-jobs/jobs.scss | 0 .../components/+workloads-jobs/jobs.tsx | 0 .../metrics-details-component.injectable.tsx | 0 .../+workloads-jobs/metrics.injectable.ts | 0 .../+workloads-jobs/store.injectable.ts | 0 .../components/+workloads-jobs/store.ts | 0 .../overview-statuses.scss | 0 .../+workloads-overview/overview-statuses.tsx | 0 .../overview-workload-status.scss | 0 .../overview-workload-status.tsx | 0 .../+workloads-overview/overview.scss | 0 .../+workloads-overview/overview.tsx | 0 .../overview-statuses.injectable.ts | 0 .../workload-events.injectable.ts | 0 ...orkload-overview-detail-injection-token.ts | 0 ...-overview-detail-registrator.injectable.ts | 0 .../workload-overview-details.injectable.ts | 0 .../workloads-overview-detail-registration.ts | 0 ...ads-overview-route-component.injectable.ts | 0 ...oads-overview-sidebar-items.injectable.tsx | 0 .../cron-jobs-workload.injectable.ts | 0 .../daemonsets-workload.injectable.ts | 0 .../deployments-workload.injectable.ts | 0 .../jobs-workload.injectable.ts | 0 .../pods-workload.injectable.ts | 0 .../replicasets-workload.injectable.ts | 0 .../statefulsets-workload.injectable.ts | 0 .../workloads/workload-injection-token.ts | 0 .../workloads/workloads.injectable.ts | 0 .../pod-container-env.test.tsx.snap | 0 .../__tests__/pod-container-env.test.tsx | 0 .../__tests__/pod-tolerations.test.tsx | 0 .../+workloads-pods/container-charts.tsx | 0 .../container-metrics.injectable.ts | 0 .../details/volumes/variant-helpers.tsx | 0 .../details/volumes/variant.tsx | 0 .../__snapshots__/projected.test.tsx.snap | 0 .../__snapshots__/ceph-fs.test.tsx.snap | 0 .../variants/__tests__/ceph-fs.test.tsx | 0 .../variants/aws-elastic-block-store.tsx | 0 .../details/volumes/variants/azure-disk.tsx | 0 .../details/volumes/variants/azure-file.tsx | 0 .../details/volumes/variants/ceph-fs.tsx | 0 .../details/volumes/variants/cinder.tsx | 0 .../details/volumes/variants/config-map.tsx | 0 .../variants/container-storage-interface.tsx | 0 .../details/volumes/variants/downward-api.tsx | 0 .../details/volumes/variants/empty-dir.tsx | 0 .../details/volumes/variants/ephemeral.tsx | 0 .../volumes/variants/fiber-channel.tsx | 0 .../details/volumes/variants/flex-volume.tsx | 0 .../details/volumes/variants/flocker.tsx | 0 .../volumes/variants/gce-persistent-disk.tsx | 0 .../details/volumes/variants/git-repo.tsx | 0 .../details/volumes/variants/gluster-fs.tsx | 0 .../details/volumes/variants/host-path.tsx | 0 .../details/volumes/variants/i-scsi.tsx | 0 .../details/volumes/variants/local.tsx | 0 .../details/volumes/variants/network-fs.tsx | 0 .../variants/persistent-volume-claim.tsx | 0 .../variants/photon-persistent-disk.tsx | 0 .../volumes/variants/portworx-volume.tsx | 0 .../volumes/variants/projected.test.tsx | 0 .../details/volumes/variants/projected.tsx | 0 .../details/volumes/variants/quobyte.tsx | 0 .../volumes/variants/rados-block-device.tsx | 0 .../details/volumes/variants/scale-io.tsx | 0 .../details/volumes/variants/secret.tsx | 0 .../details/volumes/variants/storage-os.tsx | 0 .../volumes/variants/vsphere-volume.tsx | 0 .../+workloads-pods/details/volumes/view.tsx | 0 .../get-pod-by-id.injectable.ts | 0 .../get-pods-by-owner-id.injectable.ts | 0 .../components/+workloads-pods/index.ts | 0 .../+workloads-pods/legacy-store.ts | 0 ...oad-pods-from-all-namespaces.injectable.ts | 0 .../metrics-detail-container.injectable.tsx | 0 .../+workloads-pods/metrics.injectable.ts | 0 .../components/+workloads-pods/pod-charts.tsx | 0 .../+workloads-pods/pod-container-env.scss | 0 .../+workloads-pods/pod-container-env.tsx | 0 .../+workloads-pods/pod-container-port.scss | 0 .../+workloads-pods/pod-container-port.tsx | 0 .../pod-details-affinities.tsx | 0 .../pod-details-container.scss | 0 .../+workloads-pods/pod-details-container.tsx | 0 .../+workloads-pods/pod-details-list.scss | 0 .../+workloads-pods/pod-details-list.tsx | 0 .../+workloads-pods/pod-details-secrets.scss | 0 .../+workloads-pods/pod-details-secrets.tsx | 0 .../+workloads-pods/pod-details-statuses.scss | 0 .../+workloads-pods/pod-details-statuses.tsx | 0 .../pod-details-tolerations.scss | 0 .../pod-details-tolerations.tsx | 0 .../+workloads-pods/pod-details.scss | 0 .../+workloads-pods/pod-details.tsx | 0 .../+workloads-pods/pod-tolerations.scss | 0 .../+workloads-pods/pod-tolerations.tsx | 0 .../pods-route-component.injectable.ts | 0 .../pods-sidebar-items.injectable.ts | 0 .../components/+workloads-pods/pods.scss | 0 .../components/+workloads-pods/pods.tsx | 0 .../+workloads-pods/store.injectable.ts | 0 .../components/+workloads-pods/store.ts | 0 .../+workloads-replicasets/index.ts | 0 .../metrics-details-component.injectable.tsx | 0 .../metrics.injectable.ts | 0 .../replica-set-menu.tsx | 0 .../replicaset-details.scss | 0 .../replicaset-details.tsx | 0 .../replicasets-route-component.injectable.ts | 0 .../replicasets-sidebar-items.injectable.tsx | 0 .../+workloads-replicasets/replicasets.scss | 0 .../+workloads-replicasets/replicasets.tsx | 0 .../scale-dialog/dialog.scss | 0 .../scale-dialog/dialog.test.tsx | 0 .../scale-dialog/dialog.tsx | 0 .../scale-dialog/open.injectable.ts | 0 ...luster-frame-child-component.injectable.ts | 0 .../scale-dialog/state.injectable.ts | 0 .../store.injectable.ts | 0 .../+workloads-replicasets/store.ts | 0 .../+workloads-statefulsets/index.ts | 0 .../metrics-details-component.injectable.tsx | 0 .../metrics.injectable.ts | 0 .../scale/dialog-state.injectable.ts | 0 .../+workloads-statefulsets/scale/dialog.scss | 0 .../scale/dialog.test.tsx | 0 .../+workloads-statefulsets/scale/dialog.tsx | 0 .../scale/open-dialog.injectable.ts | 0 ...luster-frame-child-component.injectable.ts | 0 .../statefulset-details.scss | 0 .../statefulset-details.tsx | 0 .../statefulset-menu.tsx | 0 ...statefulsets-route-component.injectable.ts | 0 .../statefulsets-sidebar-items.injectable.tsx | 0 .../+workloads-statefulsets/statefulsets.scss | 0 .../+workloads-statefulsets/statefulsets.tsx | 0 .../store.injectable.ts | 0 .../+workloads-statefulsets/store.ts | 0 .../+workloads/workloads-mixins.scss | 0 .../workloads-sidebar-items.injectable.tsx | 0 .../__tests__/cronjob.store.test.ts | 0 .../__tests__/daemonset.store.test.ts | 0 .../__tests__/deployments.store.test.ts | 0 .../components/__tests__/job.store.test.ts | 0 .../components/__tests__/nodes.api.test.ts | 0 .../components/__tests__/pods.store.test.ts | 0 .../__tests__/replicaset.store.test.ts | 0 .../__tests__/statefulset.store.test.ts | 0 .../activate-entity-command.tsx | 0 .../activate-entity-command/index.ts | 0 .../add-remove-buttons.scss | 0 .../add-remove-buttons/add-remove-buttons.tsx | 0 .../components/add-remove-buttons/index.ts | 0 .../renderer/components/animate/animate.scss | 0 .../renderer/components/animate/animate.tsx | 0 .../default-enter-duration.injectable.ts | 0 .../default-leave-duration.injectable.ts | 0 .../src}/renderer/components/animate/index.ts | 0 .../request-animation-frame.injectable.ts | 0 .../core/src}/renderer/components/app.scss | 0 .../avatar/__tests__/avatar.test.tsx | 0 .../components/avatar/avatar.module.scss | 0 .../renderer/components/avatar/avatar.tsx | 0 .../src}/renderer/components/avatar/index.ts | 0 .../components/badge/badge.module.scss | 0 .../src}/renderer/components/badge/badge.tsx | 0 .../badge/has-text-selected.injectable.ts | 0 .../src}/renderer/components/badge/index.ts | 0 .../renderer/components/button/button.scss | 0 .../renderer/components/button/button.tsx | 0 .../src}/renderer/components/button/index.ts | 0 .../catalog-entities/weblink-add-command.tsx | 0 .../renderer/components/chart/bar-chart.tsx | 0 .../src}/renderer/components/chart/chart.scss | 0 .../src}/renderer/components/chart/chart.tsx | 0 .../src}/renderer/components/chart/index.ts | 0 .../src}/renderer/components/chart/options.ts | 0 .../renderer/components/chart/pie-chart.scss | 0 .../renderer/components/chart/pie-chart.tsx | 0 .../components/chart/zebra-stripes.plugin.ts | 0 .../components/checkbox/checkbox.scss | 0 .../renderer/components/checkbox/checkbox.tsx | 0 .../renderer/components/checkbox/index.ts | 0 .../cluster-frame-handler.injectable.ts | 0 .../cluster-manager/cluster-frame-handler.ts | 0 ...-root-frame-child-component.injectable.tsx | 0 .../cluster-manager/cluster-manager.scss | 0 .../cluster-manager/cluster-manager.tsx | 0 .../cluster-status.module.scss | 0 .../cluster-manager/cluster-status.tsx | 0 ...cluster-view-route-component.injectable.ts | 0 ...luster-view-route-parameters.injectable.ts | 0 .../cluster-manager/cluster-view.scss | 0 .../cluster-manager/cluster-view.tsx | 0 .../emit-cluster-visibility.injectable.ts | 0 .../components/cluster-manager/index.tsx | 0 .../cluster-local-terminal-settings.test.tsx | 0 .../accessible-namespaces.tsx | 0 .../cluster-settings/icon-settings.tsx | 0 .../cluster-settings/kubeconfig.tsx | 0 .../local-terminal-settings.tsx | 0 .../cluster-settings/metrics-setting.tsx | 0 .../cluster-settings/name-setting.tsx | 0 .../cluster-settings/node-shell-setting.tsx | 0 .../cluster-settings/prometheus-setting.tsx | 0 .../cluster-settings/proxy-setting.tsx | 0 .../cluster-settings/show-metrics.tsx | 0 .../core/src}/renderer/components/colors.scss | 0 ...luster-frame-child-component.injectable.ts | 0 ...r-root-frame-child-component.injectable.ts | 0 .../command-container.module.scss | 0 .../command-palette/command-container.tsx | 0 .../command-palette/command-dialog.tsx | 0 .../command-overlay.injectable.ts | 0 .../components/command-palette/index.ts | 0 .../registered-commands/commands.ts | 0 .../internal-commands.injectable.tsx | 0 .../registered-commands.injectable.ts | 0 ...luster-frame-child-component.injectable.ts | 0 ...g-root-frame-child-component.injectable.ts | 0 .../confirm-dialog/confirm-dialog.scss | 0 .../confirm-dialog/confirm-dialog.tsx | 0 .../confirm-dialog/confirm.injectable.ts | 0 .../components/confirm-dialog/index.ts | 0 .../confirm-dialog/open.injectable.ts | 0 .../confirm-dialog/state.injectable.ts | 0 .../confirm-dialog/with-confirm.injectable.ts | 0 .../countdown/countdown-state.injectable.ts | 0 .../components/countdown/countdown.test.tsx | 0 .../components/countdown/countdown.tsx | 0 ...luster-frame-child-component.injectable.ts | 0 .../components/delete-cluster-dialog/index.ts | 0 .../delete-cluster-dialog/open.injectable.ts | 0 ...beconfig.global-override-for-injectable.ts | 0 .../save-kubeconfig.injectable.ts | 0 .../delete-cluster-dialog/state.injectable.ts | 0 .../delete-cluster-dialog/view.module.scss | 0 .../components/delete-cluster-dialog/view.tsx | 0 .../renderer/components/dialog/dialog.scss | 0 .../renderer/components/dialog/dialog.tsx | 0 .../src}/renderer/components/dialog/index.ts | 0 .../components/dialog/logs-dialog.scss | 0 .../components/dialog/logs-dialog.tsx | 0 .../dock/__test__/dock-store.test.ts | 0 .../dock/__test__/dock-tabs.test.tsx | 0 ...ear-create-resource-tab-data.injectable.ts | 0 .../create-resource-tab.injectable.ts | 0 .../create-resource-templates.injectable.ts | 0 .../create-resource/has-correct-extension.ts | 0 .../lens-templates.injectable.ts | 0 .../dock/create-resource/store.injectable.ts | 0 .../components/dock/create-resource/store.ts | 0 .../user-templates.injectable.ts | 0 .../components/dock/create-resource/view.tsx | 0 .../create-dock-tab-store.injectable.ts | 0 .../dock/dock-tab-store/dock-tab.store.ts | 0 .../components/dock/dock-tab.module.scss | 0 .../renderer/components/dock/dock-tab.tsx | 0 .../components/dock/dock-tabs.module.scss | 0 .../renderer/components/dock/dock-tabs.tsx | 0 .../src}/renderer/components/dock/dock.scss | 0 .../src}/renderer/components/dock/dock.tsx | 0 .../dock/dock/close-dock-tab.injectable.ts | 0 .../dock/dock/create-dock-tab.injectable.ts | 0 .../dock/dock/dock-storage.injectable.ts | 0 .../dock/dock/rename-tab.injectable.ts | 0 .../dock/dock/select-dock-tab.injectable.ts | 0 .../components/dock/dock/store.injectable.ts | 0 .../renderer/components/dock/dock/store.ts | 0 ...clear-edit-resource-tab-data.injectable.ts | 0 ...resource.global-override-for-injectable.ts | 0 .../call-for-patch-resource.injectable.ts | 0 ...resource.global-override-for-injectable.ts | 0 .../call-for-resource.injectable.ts | 0 .../edit-resource-model.injectable.tsx | 0 .../edit-resource-tab.injectable.ts | 0 ...dom-id-for-edit-resource-tab.injectable.ts | 0 .../dock/edit-resource/store.injectable.ts | 0 .../components/dock/edit-resource/store.ts | 0 .../components/dock/edit-resource/view.tsx | 0 .../components/dock/editor-panel.module.scss | 0 .../renderer/components/dock/editor-panel.tsx | 0 .../src}/renderer/components/dock/index.ts | 0 .../renderer/components/dock/info-panel.scss | 0 .../renderer/components/dock/info-panel.tsx | 0 ...clear-install-chart-tab-data.injectable.ts | 0 .../create-install-chart-tab.injectable.ts | 0 ...-random-install-chart-tab-id.injectable.ts | 0 .../install-chart-model.injectable.tsx | 0 .../dock/install-chart/install-chart.scss | 0 .../dock/install-chart/store.injectable.ts | 0 .../components/dock/install-chart/store.ts | 0 .../components/dock/install-chart/view.tsx | 0 .../__test__/log-resource-selector.test.tsx | 0 .../dock/logs/__test__/log-search.test.tsx | 0 .../components/dock/logs/__test__/pod.mock.ts | 0 .../dock/logs/__test__/to-bottom.test.tsx | 0 .../dock/logs/are-logs-present.injectable.ts | 0 .../dock/logs/call-for-logs.injectable.ts | 0 .../logs/clear-log-tab-data.injectable.ts | 0 .../components/dock/logs/controls.module.scss | 0 .../components/dock/logs/controls.tsx | 0 .../dock/logs/create-logs-tab.injectable.ts | 0 .../logs/create-pod-logs-tab.injectable.ts | 0 .../create-workload-logs-tab.injectable.ts | 0 .../dock/logs/download-all-logs.injectable.ts | 0 .../logs/download-logs-dropdown.module.scss | 0 .../dock/logs/download-logs-dropdown.tsx | 0 .../dock/logs/download-logs.injectable.ts | 0 .../dock/logs/get-log-tab-data.injectable.ts | 0 .../get-logs-without-timestamps.injectable.ts | 0 .../dock/logs/get-logs.injectable.ts | 0 ...t-random-id-for-pod-logs-tab.injectable.ts | 0 .../get-timestamp-split-logs.injectable.ts | 0 .../logs/is-logs-tab-data-valid.injectable.ts | 0 .../renderer/components/dock/logs/list.scss | 0 .../renderer/components/dock/logs/list.tsx | 0 .../dock/logs/load-logs.injectable.ts | 0 .../dock/logs/log-tab-data.validator.ts | 0 .../dock/logs/logs-view-model.injectable.ts | 0 .../components/dock/logs/logs-view-model.ts | 0 .../dock/logs/reload-logs.injectable.ts | 0 .../dock/logs/resource-selector.scss | 0 .../dock/logs/resource-selector.tsx | 0 .../renderer/components/dock/logs/search.scss | 0 .../renderer/components/dock/logs/search.tsx | 0 .../dock/logs/set-log-tab-data.injectable.ts | 0 .../dock/logs/stop-loading-logs.injectable.ts | 0 .../components/dock/logs/store.injectable.ts | 0 .../renderer/components/dock/logs/store.ts | 0 .../dock/logs/tab-store.injectable.ts | 0 .../components/dock/logs/tab-store.ts | 0 .../components/dock/logs/to-bottom.tsx | 0 .../renderer/components/dock/logs/view.tsx | 0 .../clear-terminal-tab-data.injectable.ts | 0 .../create-terminal-tab.injectable.ts | 0 .../terminal/create-terminal.injectable.ts | 0 .../components/dock/terminal/dock-tab.tsx | 0 .../terminal/get-terminal-api.injectable.ts | 0 .../dock/terminal/send-command.injectable.ts | 0 .../dock/terminal/store.injectable.ts | 0 .../components/dock/terminal/store.ts | 0 .../dock/terminal/terminal-dock-tab.scss | 0 .../terminal-spawning-pool.injectable.ts | 0 .../dock/terminal/terminal-window.scss | 0 .../components/dock/terminal/terminal.ts | 0 .../components/dock/terminal/view.tsx | 0 ...clear-upgrade-chart-tab-data.injectable.ts | 0 .../create-upgrade-chart-tab.injectable.ts | 0 ...-random-upgrade-chart-tab-id.injectable.ts | 0 .../dock/upgrade-chart/store.injectable.ts | 0 .../dock/upgrade-chart/tab-data.injectable.ts | 0 .../upgrade-chart-model.injectable.ts | 0 .../dock/upgrade-chart/upgrade-chart.scss | 0 .../components/dock/upgrade-chart/view.tsx | 0 .../drawer-param-toggler.test.tsx.snap | 0 .../components/drawer/drawer-item-labels.tsx | 0 .../components/drawer/drawer-item.scss | 0 .../components/drawer/drawer-item.tsx | 0 .../drawer/drawer-param-toggler.scss | 0 .../drawer/drawer-param-toggler.test.tsx | 0 .../drawer/drawer-param-toggler.tsx | 0 .../drawer-storage.injectable.ts | 0 .../components/drawer/drawer-title.module.css | 0 .../components/drawer/drawer-title.tsx | 0 .../renderer/components/drawer/drawer.scss | 0 .../renderer/components/drawer/drawer.tsx | 0 .../src}/renderer/components/drawer/index.ts | 0 .../renderer/components/dropdown/dropdown.tsx | 0 .../components/duration/reactive-duration.tsx | 0 .../editable-list/editable-list.scss | 0 .../editable-list/editable-list.tsx | 0 .../components/editable-list/index.ts | 0 .../error-boundary/error-boundary.scss | 0 .../error-boundary/error-boundary.tsx | 0 .../components/error-boundary/index.ts | 0 .../components/file-picker/file-picker.scss | 0 .../components/file-picker/file-picker.tsx | 0 .../renderer/components/file-picker/index.ts | 0 .../src}/renderer/components/flexbox.scss | 0 .../core/src}/renderer/components/fonts.scss | 0 .../components/gutter/gutter.module.scss | 0 .../renderer/components/gutter/gutter.tsx | 0 .../horizontal-line.module.scss | 0 .../horizontal-line/horizontal-line.tsx | 0 .../__tests__/hotbar-remove-command.test.tsx | 0 .../components/hotbar/hotbar-add-command.tsx | 0 .../components/hotbar/hotbar-cell.tsx | 0 .../hotbar/hotbar-entity-icon.module.scss | 0 .../components/hotbar/hotbar-entity-icon.tsx | 0 .../components/hotbar/hotbar-icon.module.scss | 0 .../components/hotbar/hotbar-icon.tsx | 0 .../components/hotbar/hotbar-menu.scss | 0 .../components/hotbar/hotbar-menu.tsx | 0 .../hotbar/hotbar-remove-command.tsx | 0 .../hotbar/hotbar-rename-command.tsx | 0 .../hotbar/hotbar-selector.module.scss | 0 .../components/hotbar/hotbar-selector.tsx | 0 .../hotbar/hotbar-switch-command.tsx | 0 .../components/icon/arrow-spinner.svg | 0 .../components/icon/configuration.svg | 0 .../src}/renderer/components/icon/crane.svg | 0 .../src}/renderer/components/icon/group.svg | 0 .../src}/renderer/components/icon/helm.svg | 0 .../src}/renderer/components/icon/icon.scss | 0 .../renderer/components/icon/icon.test.tsx | 0 .../src}/renderer/components/icon/icon.tsx | 0 .../src}/renderer/components/icon/index.ts | 0 .../src}/renderer/components/icon/install.svg | 0 .../src}/renderer/components/icon/kube.svg | 0 .../renderer/components/icon/lens-logo.svg | 0 .../src}/renderer/components/icon/license.svg | 0 .../renderer/components/icon/logo-lens.svg | 0 .../src}/renderer/components/icon/logout.svg | 0 .../src}/renderer/components/icon/nodes.svg | 0 .../src}/renderer/components/icon/notice.svg | 0 .../renderer/components/icon/push_off.svg | 0 .../renderer/components/icon/push_pin.svg | 0 .../src}/renderer/components/icon/spinner.svg | 0 .../src}/renderer/components/icon/ssh.svg | 0 .../src}/renderer/components/icon/storage.svg | 0 .../renderer/components/icon/terminal.svg | 0 .../src}/renderer/components/icon/user.svg | 0 .../src}/renderer/components/icon/users.svg | 0 .../src}/renderer/components/icon/wheel.svg | 0 .../renderer/components/icon/workloads.svg | 0 .../input/__tests__/input_validators.test.ts | 0 .../components/input/drop-file-input.scss | 0 .../components/input/drop-file-input.tsx | 0 .../renderer/components/input/file-input.tsx | 0 .../src}/renderer/components/input/index.ts | 0 .../src}/renderer/components/input/input.scss | 0 .../src}/renderer/components/input/input.tsx | 0 .../components/input/input_validators.ts | 0 .../components/input/search-input-url.tsx | 0 .../components/input/search-input.scss | 0 .../components/input/search-input.tsx | 0 .../input/search-url-page-param.injectable.ts | 0 .../input/validators/is-path.injectable.ts | 0 .../unique-hotbar-name.injectable.ts | 0 .../components/item-object-list/content.tsx | 0 .../item-object-list/filter-icon.tsx | 0 .../components/item-object-list/filters.tsx | 0 .../components/item-object-list/header.tsx | 0 .../components/item-object-list/index.tsx | 0 .../item-object-list/item-list-layout.scss | 0 .../item-object-list/list-layout.tsx | 0 .../item-object-list/page-filters/list.scss | 0 .../item-object-list/page-filters/list.tsx | 0 .../page-filters/store.injectable.ts | 0 .../item-object-list/page-filters/store.ts | 0 .../item-object-list/storage.injectable.ts | 0 .../get-details-url.injectable.ts | 0 .../hide-details.injectable.ts | 0 .../components/kube-detail-params/index.ts | 0 .../kube-details-url.injectable.ts | 0 .../kube-selected-url.injectable.ts | 0 .../show-details.injectable.ts | 0 .../toggle-details.injectable.ts | 0 ...rrent-kube-object-in-details.injectable.ts | 0 ...custom-resource-detail-item.injectable.tsx | 0 ...fault-kube-meta-details-item.injectable.ts | 0 .../components/kube-object-details/index.ts | 0 ...ter-role-binding-detail-item.injectable.ts | 0 .../cluster-role-detail-item.injectable.ts | 0 .../config-map-detail-item.injectable.ts | 0 .../cron-job-detail-item.injectable.ts | 0 ...urce-definitions-detail-item.injectable.ts | 0 .../daemon-set-detail-item.injectable.ts | 0 .../deployment-detail-item.injectable.ts | 0 .../endpoints-detail-item.injectable.ts | 0 .../events-detail-item.injectable.ts | 0 ...l-pod-autoscaler-detail-item.injectable.ts | 0 .../ingress-detail-item.injectable.ts | 0 .../job-detail-item.injectable.ts | 0 .../kube-event-detail-item.injectable.ts | 0 .../lease-detail-item.injectable.ts | 0 .../limit-range-detail-item.injectable.ts | 0 .../namespaces-detail-item.injectable.ts | 0 .../network-policy-detail-item.injectable.ts | 0 .../node-detail-item.injectable.ts | 0 ...ent-volume-claim-detail-item.injectable.ts | 0 ...ersistent-volume-detail-item.injectable.ts | 0 .../pod-detail-item.injectable.ts | 0 ...isruption-budget-detail-item.injectable.ts | 0 ...-security-policy-detail-item.injectable.ts | 0 .../priority-class-detail-item.injectable.ts | 0 .../replica-set-detail-item.injectable.ts | 0 .../resource-quota-detail-item.injectable.ts | 0 .../role-binding-detail-item.injectable.ts | 0 .../role-detail-item.injectable.ts | 0 .../runtime-class-detail-item.injectable.ts | 0 .../secrets-detail-item.injectable.ts | 0 .../service-account-detail-item.injectable.ts | 0 .../service-detail-item.injectable.ts | 0 .../stateful-set-detail-item.injectable.ts | 0 .../storage-class-detail-item.injectable.ts | 0 ...kube-object-detail-item-injection-token.ts | 0 ...ject-detail-item-registrator.injectable.ts | 0 .../kube-object-detail-items.injectable.ts | 0 ...-object-matches-to-kind-and-api-version.ts | 0 .../kube-object-detail-registration.ts | 0 ...luster-frame-child-component.injectable.ts | 0 .../kube-object-details.scss | 0 .../kube-object-details.tsx | 0 .../kube-object-list-layout/index.ts | 0 .../kube-object-list-layout.scss | 0 .../kube-object-list-layout.tsx | 0 .../kube-object-menu.test.tsx.snap | 0 .../dependencies/cluster-name.injectable.ts | 0 .../dependencies/cluster.injectable.ts | 0 .../components/kube-object-menu/index.ts | 0 .../kube-object-menu-item-injection-token.ts | 0 ...object-menu-item-registrator.injectable.ts | 0 .../kube-object-menu-items.injectable.ts | 0 .../cron-job-menu.injectable.ts | 0 .../daemonset-menu.injectable.ts | 0 .../deployment-menu.injectable.ts | 0 .../replica-set-menu.injectable.ts | 0 .../service-account-menu.injectable.ts | 0 .../statefulset-menu.injectable.ts | 0 .../kube-object-menu-registration.ts | 0 .../kube-object-menu.test.tsx | 0 .../kube-object-menu/kube-object-menu.tsx | 0 .../on-context-menu-open.injectable.ts | 0 .../components/kube-object-meta/index.ts | 0 .../kube-object-meta/kube-object-meta.tsx | 0 .../kube-object-status-icon/index.ts | 0 .../kube-object-status-icon.scss | 0 .../kube-object-status-icon.tsx | 0 .../kube-object-status-registration.ts | 0 ...kube-object-status-text-injection-token.ts | 0 ...ject-status-text-registrator.injectable.ts | 0 ...ject-status-texts-for-object.injectable.ts | 0 .../kube-object-status-texts.injectable.ts | 0 .../renderer/components/kube-object/age.tsx | 0 .../components/kubeconfig-dialog/index.ts | 0 ...luster-frame-child-component.injectable.ts | 0 .../kubeconfig-dialog.module.scss | 0 .../kubeconfig-dialog/kubeconfig-dialog.tsx | 0 ...e-account-kube-config-dialog.injectable.ts | 0 .../kubeconfig-dialog/open.injectable.ts | 0 .../kubeconfig-dialog/state.injectable.ts | 0 .../layout/__tests__/sidebar-cluster.test.tsx | 0 .../layout/close-button.module.scss | 0 .../components/layout/close-button.tsx | 0 .../components/layout/cluster-page-menu.ts | 0 ...on-sidebar-item-registrator.injectable.tsx | 0 .../components/layout/main-layout.module.scss | 0 .../components/layout/main-layout.tsx | 0 .../components/layout/page-layout.tsx | 0 .../components/layout/setting-layout.scss | 0 .../components/layout/setting-layout.tsx | 0 .../layout/siblings-in-tab-layout.tsx | 0 .../layout/sidebar-cluster.module.scss | 0 .../components/layout/sidebar-cluster.tsx | 0 .../components/layout/sidebar-item.tsx | 0 .../layout/sidebar-items.injectable.ts | 0 .../layout/sidebar-items.module.scss | 0 .../sidebar-storage.injectable.ts | 0 .../components/layout/sidebar.module.scss | 0 .../renderer/components/layout/sidebar.tsx | 0 .../components/layout/sub-header.scss | 0 .../renderer/components/layout/sub-header.tsx | 0 .../renderer/components/layout/sub-title.scss | 0 .../renderer/components/layout/sub-title.tsx | 0 .../components/layout/tab-layout-2.tsx | 0 .../components/layout/tab-layout.scss | 0 .../renderer/components/layout/tab-layout.tsx | 0 .../top-bar/start-state-sync.injectable.ts | 0 .../layout/top-bar/state.injectable.ts | 0 ...e-window.global-override-for-injectable.ts | 0 .../toggle-maximize-window.injectable.ts | 0 .../context-menu-top-bar-item.injectable.ts | 0 .../context-menu/context-menu.tsx | 0 ...ext-menu.global-override-for-injectable.ts | 0 .../open-app-context-menu.injectable.ts | 0 .../go-back.global-override-for-injectable.ts | 0 .../go-back/go-back.injectable.ts | 0 ...igation-to-back-top-bar-item.injectable.ts | 0 .../navigation-to-back/navigation-to-back.tsx | 0 .../prev-enabled.injectable.ts | 0 ...-forward.global-override-for-injectable.ts | 0 .../go-forward/go-forward.injectable.ts | 0 ...tion-to-forward-top-bar-item.injectable.ts | 0 .../navigation-to-forward.tsx | 0 .../next-enabled.injectable.ts | 0 ...igation-to-home-top-bar-item.injectable.ts | 0 .../navigation-to-home/navigation-to-home.tsx | 0 .../top-bar-item-injection-token.ts | 0 .../top-bar-items-on-left-side.injectable.ts | 0 .../top-bar-items-on-right-side.injectable.ts | 0 ...e-window.global-override-for-injectable.ts | 0 .../close-window/close-window.injectable.ts | 0 ...e-window.global-override-for-injectable.ts | 0 .../maximize-window.injectable.ts | 0 ...window-controls-top-bar-item.injectable.ts | 0 .../window-controls/window-controls.tsx | 0 .../layout/top-bar/top-bar-registration.ts | 0 .../layout/top-bar/top-bar.module.scss | 0 .../layout/top-bar/top-bar.test.tsx | 0 .../components/layout/top-bar/top-bar.tsx | 0 .../components/layout/wizard-layout.scss | 0 .../components/layout/wizard-layout.tsx | 0 .../components/line-progress/index.ts | 0 .../line-progress/line-progress.scss | 0 .../line-progress/line-progress.tsx | 0 .../renderer/components/list/list.module.scss | 0 .../src}/renderer/components/list/list.tsx | 0 .../renderer/components/locale-date/index.ts | 0 .../components/locale-date/locale-date.tsx | 0 .../map/__snapshots__/map.test.tsx.snap | 0 .../src}/renderer/components/map/map.test.tsx | 0 .../core/src}/renderer/components/map/map.tsx | 0 .../components/markdown-viewer/index.ts | 0 .../markdown-viewer/markdown-viewer.scss | 0 .../markdown-viewer/markdown-viewer.tsx | 0 .../core/src}/renderer/components/media.scss | 0 .../src}/renderer/components/menu/index.ts | 0 .../components/menu/menu-actions.scss | 0 .../renderer/components/menu/menu-actions.tsx | 0 .../src}/renderer/components/menu/menu.scss | 0 .../src}/renderer/components/menu/menu.tsx | 0 .../core/src}/renderer/components/mixins.scss | 0 .../monaco-editor/__mocks__/monaco-editor.tsx | 0 ...tor-height-from-lines-number.injectable.ts | 0 ...et-editor-height-from-lines-number.test.ts | 0 .../components/monaco-editor/index.ts | 0 .../monaco-editor/monaco-editor.module.scss | 0 .../monaco-editor/monaco-editor.tsx | 0 .../components/monaco-editor/monaco-themes.ts | 0 .../clouds-midnight.injectable.ts | 0 .../monaco-editor/monaco-validators.ts | 0 .../renderer/components/no-items/index.ts | 0 .../components/no-items/no-items.scss | 0 .../renderer/components/no-items/no-items.tsx | 0 .../components/notifications/index.ts | 0 ...luster-frame-child-component.injectable.ts | 0 ...s-root-frame-child-component.injectable.ts | 0 .../notifications-store.injectable.ts | 0 .../notifications/notifications.scss | 0 .../notifications/notifications.store.tsx | 0 .../notifications/notifications.tsx | 0 .../show-checked-error.injectable.ts | 0 .../show-error-notification.injectable.ts | 0 .../show-info-notification.injectable.ts | 0 .../show-short-info.injectable.ts | 0 .../show-success-notification.injectable.ts | 0 .../renderer/components/path-picker/index.ts | 0 .../components/path-picker/path-picker.tsx | 0 .../src}/renderer/components/radio/index.ts | 0 .../src}/renderer/components/radio/radio.scss | 0 .../src}/renderer/components/radio/radio.tsx | 0 .../__snapshots__/render-delay.test.tsx.snap | 0 .../__tests__/render-delay.test.tsx | 0 ...callback.global-override-for-injectable.ts | 0 .../cancel-idle-callback.injectable.ts | 0 .../idle-callback-timeout.injectable.ts | 0 .../components/render-delay/render-delay.tsx | 0 ...callback.global-override-for-injectable.ts | 0 .../request-idle-callback.injectable.ts | 0 .../components/resizing-anchor/index.ts | 0 .../resizing-anchor/resizing-anchor.scss | 0 .../resizing-anchor/resizing-anchor.tsx | 0 .../components/resource-metrics/index.ts | 0 .../resource-metrics/no-metrics.tsx | 0 .../resource-metrics/resource-metrics.scss | 0 .../resource-metrics/resource-metrics.tsx | 0 .../scroll-spy/__tests__/scroll-spy.test.tsx | 0 .../components/scroll-spy/scroll-spy.tsx | 0 .../src}/renderer/components/select/index.ts | 0 .../renderer/components/select/select.scss | 0 .../components/select/select.test.tsx | 0 .../renderer/components/select/select.tsx | 0 .../src}/renderer/components/slider/index.ts | 0 .../renderer/components/slider/slider.scss | 0 .../renderer/components/slider/slider.tsx | 0 .../src}/renderer/components/spinner/index.ts | 0 .../renderer/components/spinner/spinner.scss | 0 .../renderer/components/spinner/spinner.tsx | 0 .../status-bar-item-injection-token.ts | 0 ...status-bar-item-registrator.injectable.tsx | 0 .../status-bar-items.injectable.tsx | 0 .../status-bar/status-bar-registration.ts | 0 .../status-bar/status-bar.module.scss | 0 .../components/status-bar/status-bar.test.tsx | 0 .../components/status-bar/status-bar.tsx | 0 .../renderer/components/status-brick/index.ts | 0 .../components/status-brick/status-brick.scss | 0 .../components/status-brick/status-brick.tsx | 0 .../src}/renderer/components/stepper/index.ts | 0 .../renderer/components/stepper/stepper.scss | 0 .../renderer/components/stepper/stepper.tsx | 0 .../switch/__tests__/switch.test.tsx | 0 .../components/switch/form-switcher.tsx | 0 .../src}/renderer/components/switch/index.ts | 0 .../components/switch/switch.module.scss | 0 .../renderer/components/switch/switch.tsx | 0 .../renderer/components/switch/switcher.tsx | 0 .../table/__tests__/getSorted.test.ts | 0 .../src}/renderer/components/table/index.ts | 0 .../table/order-by-url-param.injectable.ts | 0 .../components/table/react-table.module.scss | 0 .../renderer/components/table/react-table.tsx | 0 .../table/sort-by-url-param.injectable.ts | 0 .../src}/renderer/components/table/sorting.ts | 0 .../renderer/components/table/table-cell.scss | 0 .../renderer/components/table/table-cell.tsx | 0 .../renderer/components/table/table-head.scss | 0 .../renderer/components/table/table-head.tsx | 0 .../table-model/table-model.injectable.ts | 0 .../table/table-model/table-model.ts | 0 .../renderer/components/table/table-row.scss | 0 .../renderer/components/table/table-row.tsx | 0 .../components/table/table.mixins.scss | 0 .../src}/renderer/components/table/table.scss | 0 .../src}/renderer/components/table/table.tsx | 0 .../src}/renderer/components/tabs/index.ts | 0 .../src}/renderer/components/tabs/tabs.scss | 0 .../src}/renderer/components/tabs/tabs.tsx | 0 .../test-utils/discovery-of-html-elements.ts | 0 .../test-utils/get-application-builder.tsx | 0 .../test-utils/get-extension-fake.ts | 0 .../components/test-utils/renderFor.tsx | 0 .../tooltip/__mocks__/withTooltip.tsx | 0 .../__snapshots__/tooltip.test.tsx.snap | 0 .../src}/renderer/components/tooltip/index.ts | 0 .../renderer/components/tooltip/tooltip.scss | 0 .../components/tooltip/tooltip.test.tsx | 0 .../renderer/components/tooltip/tooltip.tsx | 0 .../components/tooltip/withTooltip.tsx | 0 .../renderer/components/tree-view/index.ts | 0 .../components/tree-view/tree-view.scss | 0 .../components/tree-view/tree-view.tsx | 0 .../core/src}/renderer/components/vars.scss | 0 .../__snapshots__/virtual-list.test.tsx.snap | 0 .../renderer/components/virtual-list/index.ts | 0 .../components/virtual-list/virtual-list.scss | 0 .../virtual-list/virtual-list.test.tsx | 0 .../components/virtual-list/virtual-list.tsx | 0 .../src}/renderer/components/wizard/index.ts | 0 .../renderer/components/wizard/wizard.scss | 0 .../renderer/components/wizard/wizard.tsx | 0 .../core/src}/renderer/create-app.ts | 0 .../core/src}/renderer/extension-api.ts | 0 .../create-extension-instance.injectable.ts | 0 .../entry-point-name.injectable.ts | 0 ...be-enabled-for-cluster-frame.injectable.ts | 0 .../renderer/fonts/AnonymousPro-Regular.ttf | Bin .../renderer/fonts/IBMPlexMono-Regular.ttf | Bin .../renderer/fonts/JetBrainsMono-Regular.ttf | Bin .../renderer/fonts/MaterialIcons-Regular.ttf | Bin .../renderer/fonts/RedHatMono-Regular.ttf | Bin .../core/src}/renderer/fonts/Roboto-Bold.ttf | Bin .../core/src}/renderer/fonts/Roboto-Light.ttf | Bin .../renderer/fonts/Roboto-LightItalic.ttf | Bin .../src}/renderer/fonts/Roboto-Mono-nerd.ttf | Bin .../src}/renderer/fonts/Roboto-Regular.ttf | Bin .../renderer/fonts/SourceCodePro-Regular.ttf | Bin .../src}/renderer/fonts/SpaceMono-Regular.ttf | Bin .../renderer/fonts/UbuntuMono-Regular.ttf | Bin .../__snapshots__/cluster-frame.test.tsx.snap | 0 ...r-frame-child-component-injection-token.ts | 0 ...-frame-component-registrator.injectable.ts | 0 ...rame-layout-child-component.injectable.tsx | 0 .../cluster-frame/cluster-frame.module.css | 0 .../cluster-frame/cluster-frame.test.tsx | 0 .../frames/cluster-frame/cluster-frame.tsx | 0 .../frame-routing-id.injectable.ts | 0 .../web-frame/web-frame.injectable.ts | 0 .../init-cluster-frame.injectable.ts | 0 .../init-cluster-frame/init-cluster-frame.ts | 0 .../cluster-frame/start-url.injectable.ts | 0 .../frames/load-extensions.injectable.ts | 0 ...-that-root-frame-is-rendered.injectable.ts | 0 .../init-root-frame.injectable.ts | 0 .../init-root-frame/init-root-frame.ts | 0 ...t-frame-child-component-injection-token.ts | 0 .../renderer/frames/root-frame/root-frame.tsx | 0 .../root-frame/setup-system-ca.injectable.ts | 0 {src => packages/core/src}/renderer/getDi.tsx | 0 .../src}/renderer/getDiForUnitTesting.tsx | 0 .../core/src}/renderer/hooks/index.ts | 0 .../core/src}/renderer/hooks/use-toggle.ts | 0 .../core/src}/renderer/hooks/useInterval.ts | 0 .../renderer/hooks/useMutationObserver.ts | 0 .../core/src}/renderer/hooks/useOnUnmount.ts | 0 .../src}/renderer/hooks/useResizeObserver.ts | 0 {src => packages/core/src}/renderer/index.ts | 0 .../add-sync-entries.injectable.tsx | 0 .../renderer/initializers/workload-events.tsx | 0 .../core/src}/renderer/ipc/index.ts | 0 .../ipc/legacy-channel-listen.injectable.ts | 0 ...amespaces-forbidden-handler.injectable.tsx | 0 .../ipc/register-ipc-listeners.injectable.ts | 0 .../src}/renderer/ipc/register-listeners.tsx | 0 .../k8s/api-base-host-header.injectable.ts | 0 .../k8s/api-base-server-address.injectable.ts | 0 .../src}/renderer/k8s/api-kube.injectable.ts | 0 .../core/src}/renderer/kube-object/handler.ts | 0 .../kube-object/handlers.injectable.ts | 0 .../handlers/stateful-set.injectable.ts | 0 .../kube-watch-api.injectable.ts | 0 .../renderer/kube-watch-api/kube-watch-api.ts | 0 ...e-stores.global-override-for-injectable.ts | 0 .../subscribe-stores.injectable.ts | 0 .../renderer/kubectl/apply-all.injectable.ts | 0 .../renderer/kubectl/delete-all.injectable.ts | 0 .../core/src}/renderer/library.ts | 0 .../logger/browser-transport.injectable.ts | 0 ...ew-theme.global-override-for-injectable.ts | 0 .../monaco/add-new-theme.injectable.ts | 0 .../core/src}/renderer/mui-base-theme.tsx | 0 .../create-page-param.injectable.ts | 0 .../core/src}/renderer/navigation/events.ts | 0 .../navigation/focus-window.injectable.ts | 0 .../renderer/navigation/history.injectable.ts | 0 .../core/src}/renderer/navigation/index.ts | 0 .../navigation/is-route-active.injectable.ts | 0 .../navigation/match-route.injectable.ts | 0 .../matched-cluster-id.injectable.ts | 0 .../navigation/navigate.injectable.ts | 0 .../navigation-channel-listener.injectable.ts | 0 .../observable-history.injectable.ts | 0 .../src}/renderer/navigation/page-param.ts | 0 .../src}/renderer/navigation/search-params.ts | 0 ...setup-logging-for-navigation.injectable.ts | 0 .../about-port-forwarding.injectable.ts | 0 .../core/src}/renderer/port-forward/index.ts | 0 ...notify-error-port-forwarding.injectable.ts | 0 .../open-port-forward.injectable.ts | 0 ...luster-frame-child-component.injectable.ts | 0 .../port-forward-dialog-model.injectable.ts | 0 .../port-forward-dialog-model.ts | 0 .../port-forward/port-forward-dialog.scss | 0 .../port-forward/port-forward-dialog.tsx | 0 .../port-forward/port-forward-item.ts | 0 .../port-forward/port-forward-notify.tsx | 0 .../port-forward-store.injectable.ts | 0 .../port-forward-store/port-forward-store.ts | 0 .../request-active-port-forward.injectable.ts | 0 .../port-forward/port-forward-utils.ts | 0 ...-protocol-add-route-handlers.injectable.ts | 0 .../bind-protocol-add-route-handlers.tsx | 0 .../src}/renderer/protocol-handler/index.ts | 0 ...ens-protocol-router-renderer.injectable.ts | 0 .../lens-protocol-router-renderer.tsx | 0 .../src}/renderer/register-injectables.ts | 0 .../watch-history-state.injectable.ts | 0 .../routes/current-path.injectable.ts | 0 .../current-route-component.injectable.ts | 0 .../routes/current-route.injectable.ts | 0 .../currently-in-cluster-frame.injectable.ts | 0 .../extension-page-parameters.injectable.ts | 0 ...extension-route-registrator.injectable.tsx | 0 .../src}/renderer/routes/for-extension.ts | 0 ...et-extension-page-parameters.injectable.ts | 0 .../routes/matching-route.injectable.ts | 0 .../routes/navigate-to-route.injectable.ts | 0 .../routes/navigate-to-url.injectable.ts | 0 .../src}/renderer/routes/page-registration.ts | 0 .../routes/query-parameters.injectable.ts | 0 .../routes/route-is-active.injectable.ts | 0 .../route-path-parameters.injectable.ts | 0 ...oute-specific-component-injection-token.ts | 0 .../src}/renderer/routes/routes.injectable.ts | 0 .../routes/sibling-tabs.injectable.ts | 0 .../search-store/search-store.injectable.ts | 0 .../search-store/search-store.test.ts | 0 .../renderer/search-store/search-store.ts | 0 .../start-frame/start-frame.injectable.ts | 0 .../stores-apis-can-be-created.injectable.ts | 0 .../stores/init-user-store.injectable.ts | 0 .../core/src}/renderer/template.html | 0 .../renderer/themes/active-type.injectable.ts | 0 .../src}/renderer/themes/active.injectable.ts | 0 .../themes/apply-lens-theme.injectable.ts | 0 ...ly-theme.global-override-for-injectable.ts | 0 .../core/src}/renderer/themes/declaration.ts | 0 .../themes/default-theme.injectable.ts | 0 .../renderer/themes/lens-dark.injectable.ts | 0 .../renderer/themes/lens-light.injectable.ts | 0 .../core/src}/renderer/themes/lens-theme.ts | 0 .../setup-apply-active-theme.injectable.ts | 0 .../themes/system-theme.injectable.ts | 0 .../themes/terminal-colors.injectable.ts | 0 .../src}/renderer/themes/themes.injectable.ts | 0 .../utils/__tests__/converted-name.test.ts | 0 .../renderer/utils/__tests__/jsonPath.test.ts | 0 .../__tests__/metricUnitsToNumber.test.ts | 0 .../utils/__tests__/storageHelper.test.ts | 0 ...ist-message-channel-listener.injectable.ts | 0 .../enlist-message-channel-listener.test.ts | 0 .../start-listening-of-channels.injectable.ts | 0 ...renderer.global-override-for-injectable.ts | 0 .../utils/channel/ipc-renderer.injectable.ts | 0 .../channel/message-to-channel.injectable.ts | 0 .../request-from-channel.injectable.ts | 0 .../utils/channel/send-to-main.injectable.ts | 0 .../create-storage.injectable.ts | 0 .../utils/create-storage/create-storage.ts | 0 .../storage-save-delay.injectable.ts | 0 .../create-storage/storages-are-ready.ts | 0 .../core/src}/renderer/utils/cssNames.ts | 0 .../core/src}/renderer/utils/cssVar.ts | 0 .../core/src}/renderer/utils/display-mode.ts | 0 .../core/src}/renderer/utils/index.ts | 0 .../core/src}/renderer/utils/interval.ts | 0 .../core/src}/renderer/utils/is-node-falsy.ts | 0 .../core/src}/renderer/utils/isMiddleClick.ts | 0 .../core/src}/renderer/utils/isReactNode.ts | 0 .../core/src}/renderer/utils/jsonPath.ts | 0 .../renderer/utils/metricUnitsToNumber.ts | 0 .../core/src}/renderer/utils/name-parts.ts | 0 .../renderer/utils/on-keyboard-shortcut.ts | 0 .../core/src}/renderer/utils/prevDefault.ts | 0 .../core/src}/renderer/utils/rbac.ts | 0 .../resolve-system-proxy.injectable.ts | 0 .../renderer/utils/save-file.injectable.ts | 0 .../core/src}/renderer/utils/saveFile.ts | 0 .../core/src}/renderer/utils/storageHelper.ts | 0 ...nitial-values-for-sync-boxes.injectable.ts | 0 ...ormation.global-override-for-injectable.ts | 0 .../build-version/build-version.injectable.ts | 0 .../vars/build-version/init.injectable.ts | 0 .../default-update-channel/init.injectable.ts | 0 .../vars/release-channel/init.injectable.ts | 0 .../semantic-build-version/init.injectable.ts | 0 .../window/event-listener.injectable.ts | 0 .../channel-fakes/override-channels.ts | 0 .../override-messaging-from-main-to-window.ts | 0 .../override-messaging-from-window-to-main.ts | 0 ...override-requesting-from-window-to-main.ts | 0 .../core/src}/test-utils/mock-responses.ts | 0 .../src}/test-utils/override-fs-with-fakes.ts | 0 .../core/src}/test-utils/skippers.ts | 0 {static => packages/core/static}/splash.html | 0 .../core/tailwind.config.js | 0 .../create-resource/ClusterRole.yaml | 0 .../create-resource/ClusterRoleBinding.yaml | 0 .../templates}/create-resource/ConfigMap.yaml | 0 .../templates}/create-resource/CronJob.yaml | 0 .../templates}/create-resource/DeamonSet.yaml | 0 .../create-resource/Deployment.yaml | 0 .../templates}/create-resource/Ingress.yaml | 0 .../core/templates}/create-resource/Job.yaml | 0 .../create-resource/NetworkPolicy.yaml | 0 .../create-resource/PersistentVolume.yaml | 0 .../PersistentVolumeClaim.yaml | 0 .../core/templates}/create-resource/Pod.yaml | 0 .../create-resource/PriorityClass.yaml | 0 .../create-resource/ReplicaSet.yaml | 0 .../ReplicationController.yaml | 0 .../core/templates}/create-resource/Role.yaml | 0 .../create-resource/RoleBinding.yaml | 0 .../create-resource/RuntimeClass.yaml | 0 .../templates}/create-resource/Secret.yaml | 0 .../templates}/create-resource/Service.yaml | 0 .../create-resource/StatefulSet.yaml | 0 .../cluster-store-migration-icon.png | Bin packages/core/tsconfig.json | 26 + {types => packages/core/types}/dom.d.ts | 0 {types => packages/core/types}/font-face.d.ts | 0 .../core/types}/from-webpack.d.ts | 0 .../core/types}/json-to-pretty-yaml.d.ts | 0 {types => packages/core/types}/mocks.d.ts | 0 .../core/types}/react-table.config.d.ts | 0 .../core/types}/selfsigned.d.ts | 0 .../core/webpack}/dev-server.ts | 0 .../core/webpack}/extensions.ts | 0 .../core/webpack}/get-typescript-loader.ts | 0 .../core/webpack}/library-bundle.ts | 0 {webpack => packages/core/webpack}/main.ts | 0 .../core/webpack}/node-fetch.ts | 0 .../core/webpack}/renderer.ts | 0 .../core/webpack}/tsconfig.json | 0 {webpack => packages/core/webpack}/vars.ts | 0 packages/extensions/.gitignore | 1 + packages/extensions/package.json | 28 +- packages/extensions/src/extension-api.ts | 18 + packages/extensions/tsconfig.json | 27 + .../extensions/typedoc.json | 2 +- packages/extensions/webpack/extensions.ts | 69 + tsconfig.json | 24 - yarn.lock | 8089 ++++++++++------- 3161 files changed, 5723 insertions(+), 3776 deletions(-) delete mode 100644 __mocks__/@sentry/electron/main.ts delete mode 100644 __mocks__/@sentry/electron/renderer.ts delete mode 100644 __mocks__/assetMock.ts delete mode 100644 __mocks__/electron-updater.ts delete mode 100644 __mocks__/electron.ts delete mode 100644 __mocks__/node-pty.ts delete mode 100644 __mocks__/react-beautiful-dnd.tsx delete mode 100644 __mocks__/react-virtualized-auto-sizer.tsx create mode 100644 lerna.json create mode 100644 packages/core/.gitignore create mode 100644 packages/core/Makefile rename {build => packages/core/build}/download_binaries.ts (100%) rename {build => packages/core/build}/entitlements.mac.plist (100%) rename {build => packages/core/build}/generate-tray-icons.ts (100%) rename {build => packages/core/build}/icon.ico (100%) rename {build => packages/core/build}/icon.png (100%) rename {build => packages/core/build}/icons/512x512.png (100%) rename {build => packages/core/build}/icons/512x512@2x.png (100%) rename {build => packages/core/build}/installer.nsh (100%) rename {build => packages/core/build}/notarize.js (100%) rename {build => packages/core/build}/set_extensions_npm_version.ts (100%) rename {build => packages/core/build}/tray/trayIcon.png (100%) rename {build => packages/core/build}/tray/trayIcon@2x.png (100%) rename {build => packages/core/build}/tray/trayIcon@3x.png (100%) rename {build => packages/core/build}/tray/trayIcon@4x.png (100%) rename {build => packages/core/build}/tray/trayIconCheckingForUpdates.png (100%) rename {build => packages/core/build}/tray/trayIconCheckingForUpdates@2x.png (100%) rename {build => packages/core/build}/tray/trayIconCheckingForUpdates@3x.png (100%) rename {build => packages/core/build}/tray/trayIconCheckingForUpdates@4x.png (100%) rename {build => packages/core/build}/tray/trayIconCheckingForUpdatesTemplate.png (100%) rename {build => packages/core/build}/tray/trayIconCheckingForUpdatesTemplate@2x.png (100%) rename {build => packages/core/build}/tray/trayIconCheckingForUpdatesTemplate@3x.png (100%) rename {build => packages/core/build}/tray/trayIconCheckingForUpdatesTemplate@4x.png (100%) rename {build => packages/core/build}/tray/trayIconTemplate.png (100%) rename {build => packages/core/build}/tray/trayIconTemplate@2x.png (100%) rename {build => packages/core/build}/tray/trayIconTemplate@3x.png (100%) rename {build => packages/core/build}/tray/trayIconTemplate@4x.png (100%) rename {build => packages/core/build}/tray/trayIconUpdateAvailable.png (100%) rename {build => packages/core/build}/tray/trayIconUpdateAvailable@2x.png (100%) rename {build => packages/core/build}/tray/trayIconUpdateAvailable@3x.png (100%) rename {build => packages/core/build}/tray/trayIconUpdateAvailable@4x.png (100%) rename {build => packages/core/build}/tray/trayIconUpdateAvailableTemplate.png (100%) rename {build => packages/core/build}/tray/trayIconUpdateAvailableTemplate@2x.png (100%) rename {build => packages/core/build}/tray/trayIconUpdateAvailableTemplate@3x.png (100%) rename {build => packages/core/build}/tray/trayIconUpdateAvailableTemplate@4x.png (100%) rename {build => packages/core/build}/tsconfig.json (100%) rename {integration => packages/core/integration}/__tests__/app-preferences.tests.ts (100%) rename {integration => packages/core/integration}/__tests__/cluster-pages.tests.ts (100%) rename {integration => packages/core/integration}/__tests__/command-palette.tests.ts (100%) rename {integration => packages/core/integration}/helpers/minikube.ts (100%) rename {integration => packages/core/integration}/helpers/utils.ts (100%) rename {integration => packages/core/integration}/tsconfig.json (100%) create mode 100644 packages/core/package.json rename {src => packages/core/src}/common/.gitkeep (100%) rename {src => packages/core/src}/common/__tests__/catalog-category-registry.test.ts (100%) rename {src => packages/core/src}/common/__tests__/catalog-entity.test.tsx (100%) rename {src => packages/core/src}/common/__tests__/cluster-store.test.ts (100%) rename {src => packages/core/src}/common/__tests__/event-emitter.test.ts (100%) rename {src => packages/core/src}/common/__tests__/hotbar-store.test.ts (100%) rename {src => packages/core/src}/common/__tests__/kube-helpers.test.ts (100%) rename {src => packages/core/src}/common/__tests__/timezones.test.ts (100%) rename {src => packages/core/src}/common/__tests__/user-store.test.ts (100%) rename {src => packages/core/src}/common/app-event-bus/app-event-bus.injectable.ts (100%) rename {src => packages/core/src}/common/app-event-bus/emit-event.injectable.ts (100%) rename {src => packages/core/src}/common/app-event-bus/event-bus.ts (100%) rename {src => packages/core/src}/common/app-paths/app-path-injection-token.ts (100%) rename {src => packages/core/src}/common/app-paths/app-path-names.ts (100%) rename {src => packages/core/src}/common/app-paths/app-paths-channel.ts (100%) rename {src => packages/core/src}/common/app-paths/app-paths-state.injectable.ts (100%) rename {src => packages/core/src}/common/app-paths/app-paths.injectable.ts (100%) rename {src => packages/core/src}/common/app-paths/app-paths.test.ts (100%) rename {src => packages/core/src}/common/app-paths/directory-for-binaries/directory-for-binaries.injectable.ts (100%) rename {src => packages/core/src}/common/app-paths/directory-for-downloads/directory-for-downloads.injectable.ts (100%) rename {src => packages/core/src}/common/app-paths/directory-for-exes/directory-for-exes.injectable.ts (100%) rename {src => packages/core/src}/common/app-paths/directory-for-kube-configs/directory-for-kube-configs.injectable.ts (100%) rename {src => packages/core/src}/common/app-paths/directory-for-kubectl-binaries/directory-for-kubectl-binaries.injectable.ts (100%) rename {src => packages/core/src}/common/app-paths/directory-for-logs.injectable.ts (100%) rename {src => packages/core/src}/common/app-paths/directory-for-temp/directory-for-temp.injectable.ts (100%) rename {src => packages/core/src}/common/app-paths/directory-for-user-data/directory-for-user-data.injectable.ts (100%) rename {src => packages/core/src}/common/app-paths/get-custom-kube-config-directory/get-custom-kube-config-directory.injectable.ts (100%) rename {src => packages/core/src}/common/base-store/base-store.ts (100%) rename {src => packages/core/src}/common/base-store/channel-prefix.ts (100%) rename {src => packages/core/src}/common/base-store/disable-sync.ts (100%) rename {src => packages/core/src}/common/base-store/migrations.injectable.ts (100%) rename {src => packages/core/src}/common/base-store/save-to-file.ts (100%) rename {src => packages/core/src}/common/catalog-entities/__tests__/kubernetes-cluster.test.ts (100%) rename {src => packages/core/src}/common/catalog-entities/general-catalog-entities/general-catalog-entity-injection-token.ts (100%) rename {src => packages/core/src}/common/catalog-entities/general-catalog-entities/implementations/catalog-catalog-entity.injectable.ts (100%) rename {src => packages/core/src}/common/catalog-entities/general-catalog-entities/implementations/welcome-catalog-entity.injectable.ts (100%) rename {src => packages/core/src}/common/catalog-entities/general.ts (100%) rename {src => packages/core/src}/common/catalog-entities/icons/kubernetes.svg (100%) rename {src => packages/core/src}/common/catalog-entities/index.ts (100%) rename {src => packages/core/src}/common/catalog-entities/kubernetes-cluster.ts (100%) rename {src => packages/core/src}/common/catalog-entities/web-link.ts (100%) rename {src => packages/core/src}/common/catalog/catalog-entity.ts (100%) rename {src => packages/core/src}/common/catalog/catalog-run-event.ts (100%) rename {src => packages/core/src}/common/catalog/categories/general.injectable.ts (100%) rename {src => packages/core/src}/common/catalog/categories/kubernetes-cluster.injectable.ts (100%) rename {src => packages/core/src}/common/catalog/categories/weblink.injectable.ts (100%) rename {src => packages/core/src}/common/catalog/category-registry.injectable.ts (100%) rename {src => packages/core/src}/common/catalog/category-registry.ts (100%) rename {src => packages/core/src}/common/catalog/filtered-categories.injectable.ts (100%) rename {src => packages/core/src}/common/catalog/has-category-for-entity.injectable.ts (100%) rename {src => packages/core/src}/common/catalog/index.ts (100%) rename {src => packages/core/src}/common/catalog/visit-entity-context-menu.injectable.ts (100%) rename {src => packages/core/src}/common/certificate-authorities/inject-system-cas.injectable.ts (100%) rename {src => packages/core/src}/common/certificate-authorities/request-system-cas-token.ts (100%) rename {src => packages/core/src}/common/certificate-authorities/request-system-cas.injectable.darwin.ts (100%) rename {src => packages/core/src}/common/certificate-authorities/request-system-cas.injectable.linux.ts (100%) rename {src => packages/core/src}/common/certificate-authorities/request-system-cas.injectable.testing-env.ts (100%) rename {src => packages/core/src}/common/certificate-authorities/request-system-cas.injectable.win32.ts (100%) rename {src => packages/core/src}/common/certificate/lens-proxy-certificate-channel.ts (100%) rename {src => packages/core/src}/common/certificate/lens-proxy-certificate.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/certificate/lens-proxy-certificate.injectable.ts (100%) rename {src => packages/core/src}/common/cluster-frames.injectable.ts (100%) rename {src => packages/core/src}/common/cluster-frames.ts (100%) rename {src => packages/core/src}/common/cluster-store/allowed-resources-injection-token.ts (100%) rename {src => packages/core/src}/common/cluster-store/cluster-store.injectable.ts (100%) rename {src => packages/core/src}/common/cluster-store/cluster-store.ts (100%) rename {src => packages/core/src}/common/cluster-store/get-by-id.injectable.ts (100%) rename {src => packages/core/src}/common/cluster-store/migration-token.ts (100%) rename {src => packages/core/src}/common/cluster-store/read-cluster-config.injectable.ts (100%) rename {src => packages/core/src}/common/cluster-types.ts (100%) rename {src => packages/core/src}/common/cluster/authorization-review.injectable.ts (100%) rename {src => packages/core/src}/common/cluster/cluster.ts (100%) rename {src => packages/core/src}/common/cluster/create-cluster-injection-token.ts (100%) rename {src => packages/core/src}/common/cluster/current-cluster-channel.ts (100%) rename {src => packages/core/src}/common/cluster/list-namespaces.injectable.ts (100%) rename {src => packages/core/src}/common/cluster/request-namespace-list-permissions.injectable.ts (100%) rename {src => packages/core/src}/common/cluster/visibility-channel.ts (100%) rename {src => packages/core/src}/common/directory-for-lens-local-storage/directory-for-lens-local-storage.injectable.ts (100%) rename {src => packages/core/src}/common/error-reporting/initialize-sentry-reporting.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/error-reporting/initialize-sentry-reporting.injectable.ts (100%) rename {src => packages/core/src}/common/event-emitter.ts (100%) rename {src => packages/core/src}/common/fetch/download-binary.injectable.ts (100%) rename {src => packages/core/src}/common/fetch/download-json/impl.ts (100%) rename {src => packages/core/src}/common/fetch/download-json/normal.injectable.ts (100%) rename {src => packages/core/src}/common/fetch/download-json/proxy.injectable.ts (100%) rename {src => packages/core/src}/common/fetch/fetch-module.injectable.ts (100%) rename {src => packages/core/src}/common/fetch/fetch.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/fetch/fetch.injectable.ts (100%) rename {src => packages/core/src}/common/fetch/proxy-fetch.injectable.ts (100%) rename {src => packages/core/src}/common/fetch/timeout-controller.ts (100%) rename {src => packages/core/src}/common/front-end-routing/app-navigation-channel.ts (100%) rename {src => packages/core/src}/common/front-end-routing/cluster-frame-navigation-channel.ts (100%) rename {src => packages/core/src}/common/front-end-routing/front-end-route-injection-token.ts (100%) rename {src => packages/core/src}/common/front-end-routing/navigate-to-front-page.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/navigate-to-route-injection-token.ts (100%) rename {src => packages/core/src}/common/front-end-routing/navigate-to-url-injection-token.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/add-cluster/add-cluster-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/add-cluster/navigate-to-add-cluster.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/catalog/catalog-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/catalog/navigate-to-catalog.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster-view/cluster-view-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster-view/navigate-to-cluster-view.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/config/config-maps/config-maps-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/config/config-maps/navigate-to-config-maps.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/config/horizontal-pod-autoscalers/horizontal-pod-autoscalers-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/config/horizontal-pod-autoscalers/navigate-to-horizontal-pod-autoscalers.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/config/leases/leases-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/config/leases/navigate-to-leases.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/config/limit-ranges/limit-ranges-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/config/limit-ranges/navigate-to-limit-ranges.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/config/pod-disruption-budgets/navigate-to-pod-disruption-budgets.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/config/pod-disruption-budgets/pod-disruption-budgets-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/config/priority-classes/navigate-to-priority-classes.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/config/priority-classes/priority-classes-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/config/resource-quotas/navigate-to-resource-quotas.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/config/resource-quotas/resource-quotas-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/config/runtime-classes/navigate-to-runtime-classes.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/config/runtime-classes/runtime-classes-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/config/secrets/navigate-to-secrets.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/config/secrets/secrets-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/custom-resources/crd-list/crd-list-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/custom-resources/crd-list/navigate-to-crd-list.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/custom-resources/custom-resources/custom-resources-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/custom-resources/custom-resources/navigate-to-custom-resources.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/events/events-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/events/navigate-to-events.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/helm/charts/helm-charts-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/helm/charts/navigate-to-helm-charts.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/helm/releases/helm-releases-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/helm/releases/navigate-to-helm-releases.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/namespaces/namespaces-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/namespaces/navigate-to-namespaces.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/network/endpoints/endpoints-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/network/endpoints/navigate-to-endpoints.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/network/ingresses/ingresses-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/network/ingresses/navigate-to-ingresses.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/network/network-policies/navigate-to-network-policies.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/network/network-policies/network-policies-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/network/port-forwards/navigate-to-port-forwards.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/network/port-forwards/port-forwards-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/network/services/navigate-to-services.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/network/services/services-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/nodes/navigate-to-nodes.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/nodes/nodes-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/overview/cluster-overview-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/overview/navigate-to-cluster-overview.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/storage/persistent-volume-claims/navigate-to-persistent-volume-claims.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/storage/persistent-volume-claims/persistent-volume-claims-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/storage/persistent-volumes/navigate-to-persistent-volumes.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/storage/persistent-volumes/persistent-volumes-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/storage/storage-classes/navigate-to-storage-classes.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/storage/storage-classes/storage-classes-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/user-management/cluster-role-bindings/cluster-role-bindings-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/user-management/cluster-role-bindings/navigate-to-cluster-role-bindings.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/user-management/cluster-roles/cluster-roles-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/user-management/cluster-roles/navigate-to-cluster-roles.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/user-management/pod-security-policies/navigate-to-pod-security-policies.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/user-management/pod-security-policies/pod-security-policies-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/user-management/role-bindings/navigate-to-role-bindings.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/user-management/role-bindings/role-bindings-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/user-management/roles/navigate-to-roles.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/user-management/roles/roles-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/user-management/service-accounts/navigate-to-service-accounts.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/user-management/service-accounts/service-accounts-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/workloads/cron-jobs/cron-jobs-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/workloads/cron-jobs/navigate-to-cron-jobs.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/workloads/daemonsets/daemonsets-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/workloads/daemonsets/navigate-to-daemonsets.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/workloads/deployments/deployments-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/workloads/deployments/navigate-to-deployments.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/workloads/jobs/jobs-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/workloads/jobs/navigate-to-jobs.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/workloads/overview/navigate-to-workloads-overview.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/workloads/overview/workloads-overview-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/workloads/pods/navigate-to-pods.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/workloads/pods/pods-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/workloads/replicasets/navigate-to-replicasets.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/workloads/replicasets/replicasets-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/workloads/statefulsets/navigate-to-statefulsets.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/cluster/workloads/statefulsets/statefulsets-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/entity-settings/entity-settings-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/entity-settings/navigate-to-entity-settings.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/extensions/extensions-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/extensions/navigate-to-extensions.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/welcome/default-welcome-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/welcome/navigate-to-welcome.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/welcome/welcome-route-config.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/routes/welcome/welcome-route.injectable.ts (100%) rename {src => packages/core/src}/common/front-end-routing/verify-that-all-routes-have-route-component.test.ts (100%) rename {src => packages/core/src}/common/fs/access-path.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/fs/access-path.injectable.ts (100%) rename {src => packages/core/src}/common/fs/copy.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/fs/copy.injectable.ts (100%) rename {src => packages/core/src}/common/fs/create-read-file-stream.injectable.ts (100%) rename {src => packages/core/src}/common/fs/ensure-dir.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/fs/ensure-dir.injectable.ts (100%) rename {src => packages/core/src}/common/fs/exec-file.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/fs/exec-file.injectable.ts (100%) rename {src => packages/core/src}/common/fs/extract-tar.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/fs/extract-tar.injectable.ts (100%) rename {src => packages/core/src}/common/fs/fs.injectable.ts (100%) rename {src => packages/core/src}/common/fs/lstat.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/fs/lstat.injectable.ts (100%) rename {src => packages/core/src}/common/fs/path-exists-sync.injectable.ts (100%) rename {src => packages/core/src}/common/fs/path-exists.injectable.ts (100%) rename {src => packages/core/src}/common/fs/read-directory.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/fs/read-directory.injectable.ts (100%) rename {src => packages/core/src}/common/fs/read-file-buffer-sync.injectable.ts (100%) rename {src => packages/core/src}/common/fs/read-file-buffer.injectable.ts (100%) rename {src => packages/core/src}/common/fs/read-file-sync.injectable.ts (100%) rename {src => packages/core/src}/common/fs/read-file.injectable.ts (100%) rename {src => packages/core/src}/common/fs/read-json-file.injectable.ts (100%) rename {src => packages/core/src}/common/fs/read-json-sync.injectable.ts (100%) rename {src => packages/core/src}/common/fs/read-yaml-file.injectable.ts (100%) rename {src => packages/core/src}/common/fs/remove.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/fs/remove.injectable.ts (100%) rename {src => packages/core/src}/common/fs/stat.injectable.ts (100%) rename {src => packages/core/src}/common/fs/validate-directory.injectable.ts (100%) rename {src => packages/core/src}/common/fs/watch/watch.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/fs/watch/watch.injectable.ts (100%) rename {src => packages/core/src}/common/fs/write-file-sync.injectable.ts (100%) rename {src => packages/core/src}/common/fs/write-file.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/fs/write-file.injectable.ts (100%) rename {src => packages/core/src}/common/fs/write-json-file.injectable.ts (100%) rename {src => packages/core/src}/common/fs/write-json-sync.injectable.ts (100%) rename {src => packages/core/src}/common/get-configuration-file-model/get-configuration-file-model.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/get-configuration-file-model/get-configuration-file-model.injectable.ts (100%) rename {src => packages/core/src}/common/helm/add-helm-repository-channel.ts (100%) rename {src => packages/core/src}/common/helm/get-active-helm-repositories-channel.ts (100%) rename {src => packages/core/src}/common/helm/helm-repo.ts (100%) rename {src => packages/core/src}/common/helm/remove-helm-repository-channel.ts (100%) rename {src => packages/core/src}/common/hotbars/add-hotbar.injectable.ts (100%) rename {src => packages/core/src}/common/hotbars/migrations-token.ts (100%) rename {src => packages/core/src}/common/hotbars/store.injectable.ts (100%) rename {src => packages/core/src}/common/hotbars/store.ts (100%) rename {src => packages/core/src}/common/hotbars/types.ts (100%) rename {src => packages/core/src}/common/initializable-state/create.test.ts (100%) rename {src => packages/core/src}/common/initializable-state/create.ts (100%) rename {src => packages/core/src}/common/ipc/broadcast-message.injectable.ts (100%) rename {src => packages/core/src}/common/ipc/catalog.ts (100%) rename {src => packages/core/src}/common/ipc/cluster.ts (100%) rename {src => packages/core/src}/common/ipc/extension-handling.ts (100%) rename {src => packages/core/src}/common/ipc/hotbar.ts (100%) rename {src => packages/core/src}/common/ipc/index.ts (100%) rename {src => packages/core/src}/common/ipc/invalid-kubeconfig/index.ts (100%) rename {src => packages/core/src}/common/ipc/ipc.ts (100%) rename {src => packages/core/src}/common/ipc/window.ts (100%) rename {src => packages/core/src}/common/item.store.ts (100%) rename {src => packages/core/src}/common/k8s-api/__tests__/api-manager.test.ts (100%) rename {src => packages/core/src}/common/k8s-api/__tests__/crd.test.ts (100%) rename {src => packages/core/src}/common/k8s-api/__tests__/deployment.api.test.ts (100%) rename {src => packages/core/src}/common/k8s-api/__tests__/endpoint.api.test.ts (100%) rename {src => packages/core/src}/common/k8s-api/__tests__/helm-charts.api.test.ts (100%) rename {src => packages/core/src}/common/k8s-api/__tests__/ingress.api.test.ts (100%) rename {src => packages/core/src}/common/k8s-api/__tests__/kube-api-parse.test.ts (100%) rename {src => packages/core/src}/common/k8s-api/__tests__/kube-api-version-detection.test.ts (100%) rename {src => packages/core/src}/common/k8s-api/__tests__/kube-api.test.ts (100%) rename {src => packages/core/src}/common/k8s-api/__tests__/kube-object.store.test.ts (100%) rename {src => packages/core/src}/common/k8s-api/__tests__/kube-object.test.ts (100%) rename {src => packages/core/src}/common/k8s-api/__tests__/node.test.ts (100%) rename {src => packages/core/src}/common/k8s-api/__tests__/pods.api.test.ts (100%) rename {src => packages/core/src}/common/k8s-api/__tests__/pods.test.ts (100%) rename {src => packages/core/src}/common/k8s-api/__tests__/stateful-set.api.test.ts (100%) rename {src => packages/core/src}/common/k8s-api/api-base-configs.ts (100%) rename {src => packages/core/src}/common/k8s-api/api-base.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/api-kube.ts (100%) rename {src => packages/core/src}/common/k8s-api/api-manager/api-manager.ts (100%) rename {src => packages/core/src}/common/k8s-api/api-manager/auto-registration-emitter.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/api-manager/index.ts (100%) rename {src => packages/core/src}/common/k8s-api/api-manager/manager.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/api-manager/resource.store.ts (100%) rename {src => packages/core/src}/common/k8s-api/create-json-api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/create-kube-api-for-cluster.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/create-kube-api-for-remote-cluster.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/create-kube-json-api-for-cluster.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/create-kube-json-api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/cluster-role-binding.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/cluster-role-binding.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/cluster-role.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/cluster-role.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/cluster.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/cluster.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/component-status.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/component-status.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/config-map.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/config-map.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/cron-job.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/cron-job.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/custom-resource-definition.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/custom-resource-definition.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/daemon-set.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/daemon-set.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/deployment.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/deployment.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/endpoint.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/endpoint.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/events.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/events.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/helm-charts.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/helm-charts.api/request-charts.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/helm-charts.api/request-readme.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/helm-charts.api/request-values.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/helm-charts.api/request-versions.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/helm-releases.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/helm-releases.api/request-configuration.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/helm-releases.api/request-configuration.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/helm-releases.api/request-create.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/helm-releases.api/request-delete.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/helm-releases.api/request-details.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/helm-releases.api/request-history.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/helm-releases.api/request-releases.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/helm-releases.api/request-rollback.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/helm-releases.api/request-update.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/helm-releases.api/request-values.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/horizontal-pod-autoscaler.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/horizontal-pod-autoscaler.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/index.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/ingress.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/ingress.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/job.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/job.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/lease.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/lease.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/legacy-globals.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/limit-range.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/limit-range.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/metrics.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/metrics.api/request-cluster-metrics-by-node-names.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/metrics.api/request-ingress-metrics.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/metrics.api/request-metrics-for-all-nodes.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/metrics.api/request-metrics.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/metrics.api/request-persistent-volume-claim-metrics.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/metrics.api/request-pod-metrics-for-daemon-sets.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/metrics.api/request-pod-metrics-for-deployments.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/metrics.api/request-pod-metrics-for-jobs.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/metrics.api/request-pod-metrics-for-replica-sets.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/metrics.api/request-pod-metrics-for-stateful-sets.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/metrics.api/request-pod-metrics-in-namespace.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/metrics.api/request-pod-metrics.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/metrics.api/request-providers.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/namespace.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/namespace.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/network-policy.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/network-policy.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/node.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/node.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/persistent-volume-claim.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/persistent-volume-claim.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/persistent-volume.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/persistent-volume.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/pod-disruption-budget.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/pod-disruption-budget.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/pod-metrics.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/pod-metrics.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/pod-security-policy.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/pod-security-policy.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/pod.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/pod.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/priority-class.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/priority-class.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/replica-set.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/replica-set.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/resource-applier.api/request-patch.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/resource-applier.api/request-update.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/resource-quota.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/resource-quota.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/role-binding.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/role-binding.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/role.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/role.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/runtime-class.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/runtime-class.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/secret.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/secret.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/self-subject-rules-reviews.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/self-subject-rules-reviews.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/service-account.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/service-account.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/service.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/service.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/stateful-set.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/stateful-set.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/storage-class.api.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/storage-class.api.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/aggregation-rule.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/capabilities.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/container-port.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/container.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/env-from-source.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/env-source.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/env-var-key-selector.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/env-var-source.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/env-var.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/exec-action.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/external-documentation.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/handler.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/http-get-action.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/http-header.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/index.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/job-template-spec.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/json-schema-props.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/lifecycle.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/object-field-selector.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/persistent-volume-claim-template-spec.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/pod-security-context.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/pod-template-spec.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/policy-rule.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/preemption-policy.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/probe.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/resource-field-selector.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/resource-requirements.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/role-ref.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/se-linux-options.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/seccomp-profile.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/security-context.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/subject.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/tcp-socket-action.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/volume-device.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/volume-mount.ts (100%) rename {src => packages/core/src}/common/k8s-api/endpoints/types/windows-security-context-options.ts (100%) rename {src => packages/core/src}/common/k8s-api/json-api.ts (100%) rename {src => packages/core/src}/common/k8s-api/kube-api-parse.ts (100%) rename {src => packages/core/src}/common/k8s-api/kube-api.ts (100%) rename {src => packages/core/src}/common/k8s-api/kube-api/get-kube-api-from-path.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/kube-api/kube-api-injection-token.ts (100%) rename {src => packages/core/src}/common/k8s-api/kube-json-api.ts (100%) rename {src => packages/core/src}/common/k8s-api/kube-object-status.ts (100%) rename {src => packages/core/src}/common/k8s-api/kube-object.store.ts (100%) rename {src => packages/core/src}/common/k8s-api/kube-object.ts (100%) rename {src => packages/core/src}/common/k8s-api/kube-watch-event.ts (100%) rename {src => packages/core/src}/common/k8s-api/selected-filter-namespaces.injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/stores-apis-can-be-created.token.ts (100%) rename {src => packages/core/src}/common/k8s-api/window-location.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/k8s-api/window-location.injectable.ts (100%) rename {src => packages/core/src}/common/k8s/create-resource-stack.injectable.ts (100%) rename {src => packages/core/src}/common/k8s/resource-stack.ts (100%) rename {src => packages/core/src}/common/kube-helpers.ts (100%) rename {src => packages/core/src}/common/kube-helpers/channels.ts (100%) rename {src => packages/core/src}/common/kube-helpers/load-config-from-file.injectable.ts (100%) rename {src => packages/core/src}/common/library.ts (87%) rename {src => packages/core/src}/common/log-error.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/log-error.injectable.ts (100%) rename {src => packages/core/src}/common/logger.injectable.ts (100%) rename {src => packages/core/src}/common/logger.ts (100%) rename {src => packages/core/src}/common/logger/prefixed-logger.injectable.ts (100%) rename {src => packages/core/src}/common/logger/transports.ts (100%) rename {src => packages/core/src}/common/os/home-directory-path.injectable.ts (100%) rename {src => packages/core/src}/common/os/temp-directory-path.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/os/temp-directory-path.injectable.ts (100%) rename {src => packages/core/src}/common/path/get-absolute-path.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/path/get-absolute-path.injectable.ts (100%) rename {src => packages/core/src}/common/path/get-basename.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/path/get-basename.injectable.ts (100%) rename {src => packages/core/src}/common/path/get-dirname.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/path/get-dirname.injectable.ts (100%) rename {src => packages/core/src}/common/path/get-relative-path.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/path/get-relative-path.injectable.ts (100%) rename {src => packages/core/src}/common/path/is-logical-child-path.injectable.ts (100%) rename {src => packages/core/src}/common/path/join-paths.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/path/join-paths.injectable.ts (100%) rename {src => packages/core/src}/common/path/parse.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/path/parse.injectable.ts (100%) rename {src => packages/core/src}/common/path/resolve-path.injectable.ts (100%) rename {src => packages/core/src}/common/path/resolve-tilde.injectable.ts (100%) rename {src => packages/core/src}/common/path/separator.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/path/separator.injectable.ts (100%) rename {src => packages/core/src}/common/protocol-handler/error.ts (100%) rename {src => packages/core/src}/common/protocol-handler/index.ts (100%) rename {src => packages/core/src}/common/protocol-handler/registration.ts (100%) rename {src => packages/core/src}/common/protocol-handler/router.ts (100%) rename {src => packages/core/src}/common/rbac.ts (100%) rename {src => packages/core/src}/common/root-frame/root-frame-rendered-channel.ts (100%) rename {src => packages/core/src}/common/runnable/run-many-for.test.ts (100%) rename {src => packages/core/src}/common/runnable/run-many-for.ts (100%) rename {src => packages/core/src}/common/runnable/run-many-sync-for.test.ts (100%) rename {src => packages/core/src}/common/runnable/run-many-sync-for.ts (100%) rename {src => packages/core/src}/common/terminal/channels.ts (100%) rename {src => packages/core/src}/common/test-utils/flush-promises.ts (100%) rename {src => packages/core/src}/common/test-utils/get-global-override-for-function.ts (100%) rename {src => packages/core/src}/common/test-utils/get-global-override.ts (100%) rename {src => packages/core/src}/common/test-utils/get-promise-status.ts (100%) rename {src => packages/core/src}/common/test-utils/use-fake-time.ts (100%) rename {src => packages/core/src}/common/user-store/current-timezone.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/user-store/current-timezone.injectable.ts (100%) rename {src => packages/core/src}/common/user-store/file-name-migration.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/user-store/file-name-migration.injectable.ts (100%) rename {src => packages/core/src}/common/user-store/https-proxy.injectable.ts (100%) rename {src => packages/core/src}/common/user-store/index.ts (100%) rename {src => packages/core/src}/common/user-store/kubeconfig-syncs.injectable.ts (100%) rename {src => packages/core/src}/common/user-store/lens-color-theme.injectable.ts (100%) rename {src => packages/core/src}/common/user-store/migrations-token.ts (100%) rename {src => packages/core/src}/common/user-store/preference-descriptors.injectable.ts (100%) rename {src => packages/core/src}/common/user-store/preferences-helpers.ts (100%) rename {src => packages/core/src}/common/user-store/shell-setting.injectable.ts (100%) rename {src => packages/core/src}/common/user-store/terminal-config.injectable.ts (100%) rename {src => packages/core/src}/common/user-store/terminal-copy-on-select.injectable.ts (100%) rename {src => packages/core/src}/common/user-store/terminal-theme.injectable.ts (100%) rename {src => packages/core/src}/common/user-store/user-info.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/user-store/user-info.injectable.ts (100%) rename {src => packages/core/src}/common/user-store/user-store.injectable.ts (100%) rename {src => packages/core/src}/common/user-store/user-store.ts (100%) rename {src => packages/core/src}/common/utils/__tests__/cluster-id-url-parsing.test.ts (100%) rename {src => packages/core/src}/common/utils/__tests__/convert-memory.test.ts (100%) rename {src => packages/core/src}/common/utils/__tests__/formatDuration.test.ts (100%) rename {src => packages/core/src}/common/utils/__tests__/hash-set.test.ts (100%) rename {src => packages/core/src}/common/utils/__tests__/iter.test.ts (100%) rename {src => packages/core/src}/common/utils/__tests__/n-fircate.test.ts (100%) rename {src => packages/core/src}/common/utils/__tests__/paths.test.ts (100%) rename {src => packages/core/src}/common/utils/__tests__/splitArray.test.ts (100%) rename {src => packages/core/src}/common/utils/__tests__/toJS.test.ts (100%) rename {src => packages/core/src}/common/utils/__tests__/tuple.test.ts (100%) rename {src => packages/core/src}/common/utils/__tests__/union-env-path.test.ts (100%) rename {src => packages/core/src}/common/utils/abort-controller.ts (100%) rename {src => packages/core/src}/common/utils/add-separator/add-separator.test.ts (100%) rename {src => packages/core/src}/common/utils/add-separator/add-separator.ts (100%) rename {src => packages/core/src}/common/utils/array.ts (100%) rename {src => packages/core/src}/common/utils/async-result.ts (100%) rename {src => packages/core/src}/common/utils/autobind.ts (91%) rename {src => packages/core/src}/common/utils/base64.ts (100%) rename {src => packages/core/src}/common/utils/binary-name.injectable.ts (100%) rename {src => packages/core/src}/common/utils/buildUrl.ts (100%) rename {src => packages/core/src}/common/utils/bundled-binary-path.injectable.ts (100%) rename {src => packages/core/src}/common/utils/camelCase.ts (100%) rename {src => packages/core/src}/common/utils/channel/channel-injection-token.ts (100%) rename {src => packages/core/src}/common/utils/channel/channel.test.ts (100%) rename {src => packages/core/src}/common/utils/channel/enlist-message-channel-listener-injection-token.ts (100%) rename {src => packages/core/src}/common/utils/channel/get-request-channel.ts (100%) rename {src => packages/core/src}/common/utils/channel/listening-on-message-channels.injectable.ts (100%) rename {src => packages/core/src}/common/utils/channel/message-channel-listener-injection-token.ts (100%) rename {src => packages/core/src}/common/utils/channel/message-to-channel-injection-token.ts (100%) rename {src => packages/core/src}/common/utils/channel/request-channel-listener-injection-token.ts (100%) rename {src => packages/core/src}/common/utils/channel/request-from-channel-injection-token.ts (100%) rename {src => packages/core/src}/common/utils/cluster-id-url-parsing.ts (100%) rename {src => packages/core/src}/common/utils/collection-functions.ts (100%) rename {src => packages/core/src}/common/utils/composable-responsibilities/discriminable/discriminable.ts (100%) rename {src => packages/core/src}/common/utils/composable-responsibilities/labelable/labelable.ts (100%) rename {src => packages/core/src}/common/utils/composable-responsibilities/orderable/orderable.ts (100%) rename {src => packages/core/src}/common/utils/composable-responsibilities/showable/showable.ts (100%) rename {src => packages/core/src}/common/utils/composite/composite-has-descendant/composite-has-descendant.test.ts (100%) rename {src => packages/core/src}/common/utils/composite/composite-has-descendant/composite-has-descendant.ts (100%) rename {src => packages/core/src}/common/utils/composite/find-composite/find-composite.test.ts (100%) rename {src => packages/core/src}/common/utils/composite/find-composite/find-composite.ts (100%) rename {src => packages/core/src}/common/utils/composite/get-composite-normalization/get-composite-normalization.test.ts (100%) rename {src => packages/core/src}/common/utils/composite/get-composite-normalization/get-composite-normalization.ts (100%) rename {src => packages/core/src}/common/utils/composite/get-composite-paths/get-composite-paths.test.ts (100%) rename {src => packages/core/src}/common/utils/composite/get-composite-paths/get-composite-paths.ts (100%) rename {src => packages/core/src}/common/utils/composite/get-composite/get-composite.test.ts (100%) rename {src => packages/core/src}/common/utils/composite/get-composite/get-composite.ts (100%) rename {src => packages/core/src}/common/utils/composite/interfaces.ts (100%) rename {src => packages/core/src}/common/utils/computed-or.ts (100%) rename {src => packages/core/src}/common/utils/convertCpu.ts (100%) rename {src => packages/core/src}/common/utils/convertMemory.ts (100%) rename {src => packages/core/src}/common/utils/date/get-current-date-time.ts (100%) rename {src => packages/core/src}/common/utils/debouncePromise.ts (100%) rename {src => packages/core/src}/common/utils/delay.ts (100%) rename {src => packages/core/src}/common/utils/disposer.ts (100%) rename {src => packages/core/src}/common/utils/environment-variables.injectable.ts (100%) rename {src => packages/core/src}/common/utils/escapeRegExp.ts (100%) rename {src => packages/core/src}/common/utils/find-exactly-one/find-exactly-one.test.ts (100%) rename {src => packages/core/src}/common/utils/find-exactly-one/find-exactly-one.ts (100%) rename {src => packages/core/src}/common/utils/formatDuration.ts (100%) rename {src => packages/core/src}/common/utils/generate-new-id-for.ts (100%) rename {src => packages/core/src}/common/utils/get-error-message.ts (100%) rename {src => packages/core/src}/common/utils/get-random-id.injectable.ts (100%) rename {src => packages/core/src}/common/utils/get-startable-stoppable.test.ts (100%) rename {src => packages/core/src}/common/utils/get-startable-stoppable.ts (100%) rename {src => packages/core/src}/common/utils/getRandId.ts (100%) rename {src => packages/core/src}/common/utils/hash-set.ts (100%) rename {src => packages/core/src}/common/utils/index.ts (100%) rename {src => packages/core/src}/common/utils/is-promise/is-promise.test.ts (100%) rename {src => packages/core/src}/common/utils/is-promise/is-promise.ts (100%) rename {src => packages/core/src}/common/utils/iter.ts (100%) rename {src => packages/core/src}/common/utils/json.ts (100%) rename {src => packages/core/src}/common/utils/n-fircate.ts (100%) rename {src => packages/core/src}/common/utils/noop.ts (100%) rename {src => packages/core/src}/common/utils/objects.ts (100%) rename {src => packages/core/src}/common/utils/observable-crate/impl.ts (100%) rename {src => packages/core/src}/common/utils/observable-crate/observable-crate.test.ts (100%) rename {src => packages/core/src}/common/utils/open-link-in-browser.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/utils/open-link-in-browser.injectable.ts (100%) rename {src => packages/core/src}/common/utils/promise-exec.ts (100%) rename {src => packages/core/src}/common/utils/random-bytes.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/utils/random-bytes.injectable.ts (100%) rename {src => packages/core/src}/common/utils/reactive-now/reactive-now.test.tsx (100%) rename {src => packages/core/src}/common/utils/reactive-now/reactive-now.ts (100%) rename {src => packages/core/src}/common/utils/readableStream.ts (100%) rename {src => packages/core/src}/common/utils/readonly.ts (100%) rename {src => packages/core/src}/common/utils/reject-promise.ts (100%) rename {src => packages/core/src}/common/utils/resolve-system-proxy/resolve-system-proxy-channel.ts (100%) rename {src => packages/core/src}/common/utils/resolve-system-proxy/resolve-system-proxy-injection-token.ts (100%) rename {src => packages/core/src}/common/utils/singleton.ts (100%) rename {src => packages/core/src}/common/utils/sort-compare.ts (100%) rename {src => packages/core/src}/common/utils/sort-function.ts (100%) rename {src => packages/core/src}/common/utils/splitArray.ts (100%) rename {src => packages/core/src}/common/utils/sync-box/channel-listener.injectable.ts (100%) rename {src => packages/core/src}/common/utils/sync-box/channels.ts (100%) rename {src => packages/core/src}/common/utils/sync-box/create-sync-box.injectable.ts (100%) rename {src => packages/core/src}/common/utils/sync-box/handler.injectable.ts (100%) rename {src => packages/core/src}/common/utils/sync-box/sync-box-injection-token.ts (100%) rename {src => packages/core/src}/common/utils/sync-box/sync-box-state.injectable.ts (100%) rename {src => packages/core/src}/common/utils/sync-box/sync-box.test.ts (100%) rename {src => packages/core/src}/common/utils/tar.ts (100%) rename {src => packages/core/src}/common/utils/toJS.ts (100%) rename {src => packages/core/src}/common/utils/tuple.ts (100%) rename {src => packages/core/src}/common/utils/type-narrowing.ts (100%) rename {src => packages/core/src}/common/utils/types.ts (100%) rename {src => packages/core/src}/common/utils/union-env-path.ts (100%) rename {src => packages/core/src}/common/utils/wait-for-path.ts (100%) rename {src => packages/core/src}/common/utils/wait.ts (100%) rename {src => packages/core/src}/common/utils/with-concurrency-limit.ts (100%) rename {src => packages/core/src}/common/utils/with-error-logging/with-error-logging.injectable.ts (100%) rename {src => packages/core/src}/common/utils/with-error-logging/with-error-logging.test.ts (100%) rename {src => packages/core/src}/common/utils/with-error-suppression/with-error-suppression.test.ts (100%) rename {src => packages/core/src}/common/utils/with-error-suppression/with-error-suppression.ts (100%) rename {src => packages/core/src}/common/utils/with-orphan-promise/with-orphan-promise.injectable.ts (100%) rename {src => packages/core/src}/common/utils/with-orphan-promise/with-orphan-promise.test.ts (100%) rename {src => packages/core/src}/common/vars.ts (100%) rename {src => packages/core/src}/common/vars/app-name.injectable.ts (100%) rename {src => packages/core/src}/common/vars/application-copyright.injectable.ts (100%) rename {src => packages/core/src}/common/vars/application-description.injectable.ts (100%) rename {src => packages/core/src}/common/vars/application-information-injectable.ts (100%) rename {src => packages/core/src}/common/vars/application-information-token.ts (100%) rename {src => packages/core/src}/common/vars/base-bundled-binaries-dir.injectable.ts (100%) rename {src => packages/core/src}/common/vars/build-semantic-version.injectable.ts (100%) rename {src => packages/core/src}/common/vars/bundled-kubectl-version.injectable.ts (100%) rename {src => packages/core/src}/common/vars/bundled-resources-dir.injectable.ts (100%) rename {src => packages/core/src}/common/vars/content-security-policy.injectable.ts (100%) rename {src => packages/core/src}/common/vars/extension-api-version.injectable.ts (100%) rename {src => packages/core/src}/common/vars/is-debugging.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/vars/is-debugging.injectable.ts (100%) rename {src => packages/core/src}/common/vars/is-development.injectable.ts (100%) rename {src => packages/core/src}/common/vars/is-integration-testing.injectable.ts (100%) rename {src => packages/core/src}/common/vars/is-linux.injectable.ts (100%) rename {src => packages/core/src}/common/vars/is-mac.injectable.ts (100%) rename {src => packages/core/src}/common/vars/is-production.injectable.ts (100%) rename {src => packages/core/src}/common/vars/is-snap-package.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/vars/is-snap-package.injectable.ts (100%) rename {src => packages/core/src}/common/vars/is-test-env.injectable.ts (100%) rename {src => packages/core/src}/common/vars/is-windows.injectable.ts (100%) rename {src => packages/core/src}/common/vars/lens-resources-dir.injectable.ts (100%) rename {src => packages/core/src}/common/vars/node-env-injection-token.ts (100%) rename {src => packages/core/src}/common/vars/normalized-platform-architecture.injectable.ts (100%) rename {src => packages/core/src}/common/vars/normalized-platform.injectable.ts (100%) rename {src => packages/core/src}/common/vars/platform.injectable.ts (100%) rename {src => packages/core/src}/common/vars/product-name.injectable.ts (100%) rename {src => packages/core/src}/common/vars/release-channel.injectable.ts (100%) rename {src => packages/core/src}/common/vars/sentry-dsn-url.injectable.ts (100%) rename {src => packages/core/src}/common/vars/static-files-directory.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/common/vars/static-files-directory.injectable.ts (100%) rename {src => packages/core/src}/common/vars/store-migration-version.injectable.ts (100%) rename {src => packages/core/src}/common/weblinks-store/migration-token.ts (100%) rename {src => packages/core/src}/common/weblinks-store/weblink-store.injectable.ts (100%) rename {src => packages/core/src}/common/weblinks-store/weblink-store.ts (100%) rename {src => packages/core/src}/extensions/__tests__/extension-loader.test.ts (100%) rename {src => packages/core/src}/extensions/__tests__/is-compatible-extension.test.ts (100%) rename {src => packages/core/src}/extensions/__tests__/lens-extension.test.ts (100%) rename {src => packages/core/src}/extensions/as-legacy-globals-for-extension-api/as-legacy-global-function-for-extension-api.ts (100%) rename {src => packages/core/src}/extensions/as-legacy-globals-for-extension-api/as-legacy-global-object-for-extension-api-with-modifications.test.ts (100%) rename {src => packages/core/src}/extensions/as-legacy-globals-for-extension-api/as-legacy-global-object-for-extension-api-with-modifications.ts (100%) rename {src => packages/core/src}/extensions/as-legacy-globals-for-extension-api/as-legacy-global-object-for-extension-api.ts (100%) rename {src => packages/core/src}/extensions/as-legacy-globals-for-extension-api/as-legacy-global-singleton-object-for-extension-api.ts (100%) rename {src => packages/core/src}/extensions/as-legacy-globals-for-extension-api/legacy-global-di-for-extension-api.ts (100%) rename {src => packages/core/src}/extensions/common-api/app.ts (100%) rename {src => packages/core/src}/extensions/common-api/catalog.ts (100%) rename {src => packages/core/src}/extensions/common-api/event-bus.ts (100%) rename {src => packages/core/src}/extensions/common-api/get-enabled-extensions/get-enabled-extensions.injectable.ts (100%) rename {src => packages/core/src}/extensions/common-api/index.ts (100%) rename {src => packages/core/src}/extensions/common-api/k8s-api.ts (100%) rename {src => packages/core/src}/extensions/common-api/proxy.ts (100%) rename {src => packages/core/src}/extensions/common-api/registrations.ts (100%) rename {src => packages/core/src}/extensions/common-api/stores.ts (100%) rename {src => packages/core/src}/extensions/common-api/types.ts (100%) rename {src => packages/core/src}/extensions/common-api/user-preferences.ts (100%) rename {src => packages/core/src}/extensions/common-api/utils.ts (100%) rename {src => packages/core/src}/extensions/extension-api.ts (100%) rename {src => packages/core/src}/extensions/extension-discovery/bundled-extension-token.ts (100%) rename {src => packages/core/src}/extensions/extension-discovery/extension-discovery.injectable.ts (100%) rename {src => packages/core/src}/extensions/extension-discovery/extension-discovery.test.ts (100%) rename {src => packages/core/src}/extensions/extension-discovery/extension-discovery.ts (100%) rename {src => packages/core/src}/extensions/extension-discovery/is-compatible-extension/is-compatible-extension.injectable.ts (100%) rename {src => packages/core/src}/extensions/extension-discovery/is-compatible-extension/is-compatible-extension.ts (100%) rename {src => packages/core/src}/extensions/extension-installation-state-store/extension-installation-state-store.injectable.ts (100%) rename {src => packages/core/src}/extensions/extension-installation-state-store/extension-installation-state-store.ts (100%) rename {src => packages/core/src}/extensions/extension-installer/extension-installer.injectable.ts (100%) rename {src => packages/core/src}/extensions/extension-installer/extension-installer.ts (100%) rename {src => packages/core/src}/extensions/extension-installer/extension-package-root-directory/extension-package-root-directory.injectable.ts (100%) rename {src => packages/core/src}/extensions/extension-installer/install-extension/install-extension.injectable.ts (100%) rename {src => packages/core/src}/extensions/extension-loader/create-extension-instance.token.ts (100%) rename {src => packages/core/src}/extensions/extension-loader/entry-point-name.ts (100%) rename {src => packages/core/src}/extensions/extension-loader/extension-instances.injectable.ts (100%) rename {src => packages/core/src}/extensions/extension-loader/extension-is-enabled-for-cluster.injectable.ts (100%) rename {src => packages/core/src}/extensions/extension-loader/extension-loader.injectable.ts (100%) rename {src => packages/core/src}/extensions/extension-loader/extension-loader.ts (100%) rename {src => packages/core/src}/extensions/extension-loader/extension-registrator-injection-token.ts (100%) rename {src => packages/core/src}/extensions/extension-loader/extension/extension.injectable.ts (100%) rename {src => packages/core/src}/extensions/extension-loader/file-system-provisioner-store/directory-for-extension-data.injectable.ts (100%) rename {src => packages/core/src}/extensions/extension-loader/file-system-provisioner-store/file-system-provisioner-store.injectable.ts (100%) rename {src => packages/core/src}/extensions/extension-loader/file-system-provisioner-store/file-system-provisioner-store.ts (100%) rename {src => packages/core/src}/extensions/extension-loader/index.ts (100%) rename {src => packages/core/src}/extensions/extension-loader/update-extensions-state/update-extensions-state.injectable.ts (100%) rename {src => packages/core/src}/extensions/extension-packages-root/extension-packages-root.injectable.ts (100%) rename {src => packages/core/src}/extensions/extension-store.ts (100%) rename {src => packages/core/src}/extensions/extensions-store/extensions-store.injectable.ts (100%) rename {src => packages/core/src}/extensions/extensions-store/extensions-store.ts (100%) rename {src => packages/core/src}/extensions/extensions.injectable.ts (100%) rename {src => packages/core/src}/extensions/ipc/ipc-main.ts (100%) rename {src => packages/core/src}/extensions/ipc/ipc-registrar.ts (100%) rename {src => packages/core/src}/extensions/ipc/ipc-renderer.ts (100%) rename {src => packages/core/src}/extensions/lens-extension-set-dependencies.ts (100%) rename {src => packages/core/src}/extensions/lens-extension.ts (100%) rename {src => packages/core/src}/extensions/lens-main-extension.ts (100%) rename {src => packages/core/src}/extensions/lens-renderer-extension.ts (100%) rename {src => packages/core/src}/extensions/main-api/catalog.ts (100%) rename {src => packages/core/src}/extensions/main-api/index.ts (100%) rename {src => packages/core/src}/extensions/main-api/k8s-api.ts (100%) rename {src => packages/core/src}/extensions/main-api/navigation.ts (100%) rename {src => packages/core/src}/extensions/main-api/power.ts (100%) rename {src => packages/core/src}/extensions/main-extensions.injectable.ts (100%) rename {src => packages/core/src}/extensions/renderer-api/catalog.ts (100%) rename {src => packages/core/src}/extensions/renderer-api/components.ts (100%) rename {src => packages/core/src}/extensions/renderer-api/index.ts (100%) rename {src => packages/core/src}/extensions/renderer-api/k8s-api.ts (100%) rename {src => packages/core/src}/extensions/renderer-api/navigation.ts (100%) rename {src => packages/core/src}/extensions/renderer-api/theming.ts (100%) rename {src => packages/core/src}/extensions/renderer-extensions.injectable.ts (100%) rename {src => packages/core/src}/features/__snapshots__/extension-special-characters-in-page-registrations.test.tsx.snap (100%) rename {src => packages/core/src}/features/__snapshots__/navigate-to-extension-page.test.tsx.snap (100%) rename {src => packages/core/src}/features/__snapshots__/navigating-between-routes.test.tsx.snap (100%) rename {src => packages/core/src}/features/add-cluster/__snapshots__/navigation-using-application-menu.test.tsx.snap (100%) rename {src => packages/core/src}/features/add-cluster/navigation-using-application-menu.test.tsx (100%) rename {src => packages/core/src}/features/application-menu/__snapshots__/application-menu.test.ts.snap (100%) rename {src => packages/core/src}/features/application-menu/application-menu-in-legacy-extension-api.test.ts (100%) rename {src => packages/core/src}/features/application-menu/application-menu.test.ts (100%) rename {src => packages/core/src}/features/application-menu/handling-of-orphan-application-menu-items.test.ts (100%) rename {src => packages/core/src}/features/application-menu/main/application-menu-item-composite.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/application-menu-item-registrator.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/application-menu-items.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/application-menu-reactivity.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/application-menu-item-injection-token.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/edit/edit-menu-item.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/edit/operation-system-actions/operation-system-actions.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/file/add-cluster/add-cluster-menu-item.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/file/close-window/close-window-menu-item.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/file/file-menu-item.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/file/separators/separators.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/get-application-menu-operation-system-action-injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/get-application-menu-separator-injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/help/help-menu-item.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/help/navigate-to-welcome/navigate-to-extensions-menu-item.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/help/open-documentation/open-documentation-menu-item.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/help/open-support/open-support-item.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/special-menu-for-mac-application/navigate-to-extensions/navigate-to-extensions-menu-item.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/special-menu-for-mac-application/operation-system-actions/operation-system-actions.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/special-menu-for-mac-application/primary-menu-item.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/special-menu-for-mac-application/quit-application/quit-application-menu-item.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/special-menu-for-mac-application/separators/separators.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/special-menu-for-mac-application/show-about-application/about-menu-item.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/special-menu-for-mac-application/show-about-application/show-about.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/view/go-back/go-back-menu-item.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/view/go-forward/go-forward-menu-item.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/view/navigate-to-catalog/navigate-to-catalog-menu-item.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/view/open-command-palette/open-command-palette-menu-item.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/view/operation-system-actions/operation-system-actions.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/view/reload/reload-menu-item.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/view/separators/separators.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-items/view/view-menu-item.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu-registration.ts (100%) rename {src => packages/core/src}/features/application-menu/main/menu.ts (100%) rename {src => packages/core/src}/features/application-menu/main/populate-application-menu.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/populate-application-menu.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/start-application-menu.injectable.ts (100%) rename {src => packages/core/src}/features/application-menu/main/stop-application-menu.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/__snapshots__/installing-update.test.ts.snap (100%) rename {src => packages/core/src}/features/application-update/analytics-for-installing-update.test.ts (100%) rename {src => packages/core/src}/features/application-update/child-features/application-update-using-application-menu/main/check-for-updates-menu-item.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/child-features/application-update-using-top-bar/__snapshots__/installing-update-using-topbar-button.test.tsx.snap (100%) rename {src => packages/core/src}/features/application-update/child-features/application-update-using-top-bar/installing-update-using-topbar-button.test.tsx (100%) rename {src => packages/core/src}/features/application-update/child-features/application-update-using-top-bar/renderer/update-application-top-bar-item/update-application-top-bar-item.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/child-features/application-update-using-top-bar/renderer/update-application-top-bar-item/update-button/index.ts (100%) rename {src => packages/core/src}/features/application-update/child-features/application-update-using-top-bar/renderer/update-application-top-bar-item/update-button/styles.module.scss (100%) rename {src => packages/core/src}/features/application-update/child-features/application-update-using-top-bar/renderer/update-application-top-bar-item/update-button/update-button.tsx (100%) rename {src => packages/core/src}/features/application-update/child-features/application-update-using-top-bar/renderer/update-application-top-bar-item/update-warning-level.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/child-features/application-update-using-tray/__snapshots__/installing-update-using-tray.test.ts.snap (100%) rename {src => packages/core/src}/features/application-update/child-features/application-update-using-tray/installing-update-using-tray.test.ts (100%) rename {src => packages/core/src}/features/application-update/child-features/application-update-using-tray/main/tray-icons/checking-for-updates-tray-icon.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/child-features/application-update-using-tray/main/tray-icons/update-is-ready-to-be-installed-tray-icon.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/child-features/application-update-using-tray/main/tray-items/check-for-updates-tray-item.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/child-features/application-update-using-tray/main/tray-items/install-application-update-tray-item.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/child-features/application-update-using-tray/main/update-is-ready-to-be-installed.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/__snapshots__/force-user-to-update-when-too-long-time-since-update-was-downloaded.test.ts.snap (100%) rename {src => packages/core/src}/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/force-user-to-update-when-too-long-time-since-update-was-downloaded.test.ts (100%) rename {src => packages/core/src}/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/force-update-modal-root-frame-component.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/force-update-modal-root-frame-component.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/force-update-modal.module.scss (100%) rename {src => packages/core/src}/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/force-update-modal.tsx (100%) rename {src => packages/core/src}/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/install-update-countdown.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/seconds-after-install-starts.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/time-after-update-must-be-installed.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/time-since-update-was-downloaded.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/child-features/periodical-checking-of-updates/__snapshots__/periodical-checking-of-updates.test.ts.snap (100%) rename {src => packages/core/src}/features/application-update/child-features/periodical-checking-of-updates/main/periodical-check-for-updates.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/features/application-update/child-features/periodical-checking-of-updates/main/periodical-check-for-updates.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/child-features/periodical-checking-of-updates/main/start-checking-for-updates.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/child-features/periodical-checking-of-updates/main/stop-checking-for-updates.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/child-features/periodical-checking-of-updates/periodical-checking-of-updates.test.ts (100%) rename {src => packages/core/src}/features/application-update/child-features/preferences/renderer/update-channel/update-channel-preference-block.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/child-features/preferences/renderer/update-channel/update-channel.tsx (100%) rename {src => packages/core/src}/features/application-update/child-features/selection-of-update-stability/__snapshots__/selection-of-update-stability.test.ts.snap (100%) rename {src => packages/core/src}/features/application-update/child-features/selection-of-update-stability/selection-of-update-stability.test.ts (100%) rename {src => packages/core/src}/features/application-update/common/discovered-update-version/discovered-update-version.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/common/progress-of-update-download/progress-of-update-download.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/common/restart-and-install-update-channel.ts (100%) rename {src => packages/core/src}/features/application-update/common/selected-update-channel/default-update-channel.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/common/selected-update-channel/selected-update-channel.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/common/update-channels.ts (100%) rename {src => packages/core/src}/features/application-update/common/update-downloaded-date-time/update-downloaded-date-time.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/common/update-is-being-downloaded/update-is-being-downloaded.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/common/updates-are-being-discovered/updates-are-being-discovered.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/downgrading-version-update.test.ts (100%) rename {src => packages/core/src}/features/application-update/installing-update.test.ts (100%) rename {src => packages/core/src}/features/application-update/main/check-for-updates/check-for-platform-updates/check-for-platform-updates.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/features/application-update/main/check-for-updates/check-for-platform-updates/check-for-platform-updates.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/main/check-for-updates/check-for-platform-updates/check-for-platform-updates.test.ts (100%) rename {src => packages/core/src}/features/application-update/main/check-for-updates/check-for-updates-starting-from-channel.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/main/check-for-updates/update-can-be-downgraded.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/main/download-update/download-platform-update/download-platform-update.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/features/application-update/main/download-update/download-platform-update/download-platform-update.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/main/download-update/download-platform-update/download-platform-update.test.ts (100%) rename {src => packages/core/src}/features/application-update/main/download-update/download-update.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/main/emit-current-version-to-analytics.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/main/process-checking-for-updates.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/main/quit-and-install-update.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/main/restart-and-install-update/restart-and-install-update-listener.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/main/updating-is-enabled/publish-is-configured/publish-is-configured.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/features/application-update/main/updating-is-enabled/publish-is-configured/publish-is-configured.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/main/updating-is-enabled/updating-is-enabled.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/main/watch-if-update-should-happen-on-quit/start-watching-if-update-should-happen-on-quit.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/main/watch-if-update-should-happen-on-quit/stop-watching-if-update-should-happen-on-quit.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/main/watch-if-update-should-happen-on-quit/watch-if-update-should-happen-on-quit.injectable.ts (100%) rename {src => packages/core/src}/features/application-update/renderer/restart-and-install-update.injectable.ts (100%) rename {src => packages/core/src}/features/catalog/__snapshots__/opening-entity-details.test.tsx.snap (100%) rename {src => packages/core/src}/features/catalog/opening-entity-details.test.tsx (100%) rename {src => packages/core/src}/features/cluster/__snapshots__/legacy-extension-adding-cluster-frame-components.test.tsx.snap (100%) rename {src => packages/core/src}/features/cluster/__snapshots__/order-of-sidebar-items.test.tsx.snap (100%) rename {src => packages/core/src}/features/cluster/__snapshots__/sidebar-and-tab-navigation-for-core.test.tsx.snap (100%) rename {src => packages/core/src}/features/cluster/__snapshots__/sidebar-and-tab-navigation-for-extensions.test.tsx.snap (100%) rename {src => packages/core/src}/features/cluster/__snapshots__/visibility-of-sidebar-items.test.tsx.snap (100%) rename {src => packages/core/src}/features/cluster/__snapshots__/workload-overview.test.tsx.snap (100%) rename {src => packages/core/src}/features/cluster/delete-dialog/__snapshots__/delete-cluster-dialog.test.tsx.snap (100%) rename {src => packages/core/src}/features/cluster/delete-dialog/common/clear-as-deleting-channel.ts (100%) rename {src => packages/core/src}/features/cluster/delete-dialog/common/delete-channel.ts (100%) rename {src => packages/core/src}/features/cluster/delete-dialog/common/set-as-deleting-channel.ts (100%) rename {src => packages/core/src}/features/cluster/delete-dialog/delete-cluster-dialog.test.tsx (100%) rename {src => packages/core/src}/features/cluster/delete-dialog/main/clear-as-deleting-channel-listener.injectable.ts (100%) rename {src => packages/core/src}/features/cluster/delete-dialog/main/delete-channel-listener.injectable.ts (100%) rename {src => packages/core/src}/features/cluster/delete-dialog/main/set-as-deleteing-channel-listener.injectable.ts (100%) rename {src => packages/core/src}/features/cluster/delete-dialog/renderer/request-clear-as-deleting.injectable.ts (100%) rename {src => packages/core/src}/features/cluster/delete-dialog/renderer/request-delete.injectable.ts (100%) rename {src => packages/core/src}/features/cluster/delete-dialog/renderer/request-set-as-deleting.injectable.ts (100%) rename {src => packages/core/src}/features/cluster/extension-api/__snapshots__/disable-cluster-pages-when-cluster-is-not-relevant.test.tsx.snap (100%) rename {src => packages/core/src}/features/cluster/extension-api/__snapshots__/disable-sidebar-items-when-cluster-is-not-relevant.test.tsx.snap (100%) rename {src => packages/core/src}/features/cluster/extension-api/disable-cluster-pages-when-cluster-is-not-relevant.test.tsx (100%) rename {src => packages/core/src}/features/cluster/extension-api/disable-sidebar-items-when-cluster-is-not-relevant.test.tsx (100%) rename {src => packages/core/src}/features/cluster/extension-api/reactively-disable-cluster-pages.test.tsx (100%) rename {src => packages/core/src}/features/cluster/kube-object-details/extension-api/__snapshots__/disable-kube-object-detail-items-when-cluster-is-not-relevant.test.tsx.snap (100%) rename {src => packages/core/src}/features/cluster/kube-object-details/extension-api/__snapshots__/reactively-hide-kube-object-detail-item.test.tsx.snap (100%) rename {src => packages/core/src}/features/cluster/kube-object-details/extension-api/disable-kube-object-detail-items-when-cluster-is-not-relevant.test.tsx (100%) rename {src => packages/core/src}/features/cluster/kube-object-details/extension-api/reactively-hide-kube-object-detail-item.test.tsx (100%) rename {src => packages/core/src}/features/cluster/kube-object-menu/extension-api/__snapshots__/disable-kube-object-menu-items-when-cluster-is-not-relevant.test.tsx.snap (100%) rename {src => packages/core/src}/features/cluster/kube-object-menu/extension-api/disable-kube-object-menu-items-when-cluster-is-not-relevant.test.tsx (100%) rename {src => packages/core/src}/features/cluster/kube-object-menu/extension-api/reactively-hide-kube-object-menu-item.test.tsx (100%) rename {src => packages/core/src}/features/cluster/kube-object-status-icon/__snapshots__/show-status-for-a-kube-object.test.tsx.snap (100%) rename {src => packages/core/src}/features/cluster/kube-object-status-icon/extension-api/__snapshots__/disable-kube-object-statuses-when-cluster-is-not-relevant.test.tsx.snap (100%) rename {src => packages/core/src}/features/cluster/kube-object-status-icon/extension-api/disable-kube-object-statuses-when-cluster-is-not-relevant.test.tsx (100%) rename {src => packages/core/src}/features/cluster/kube-object-status-icon/extension-api/reactively-hide-kube-object-status.test.tsx (100%) rename {src => packages/core/src}/features/cluster/kube-object-status-icon/show-status-for-a-kube-object.test.tsx (100%) rename {src => packages/core/src}/features/cluster/legacy-extension-adding-cluster-frame-components.test.tsx (100%) rename {src => packages/core/src}/features/cluster/namespaces/__snapshots__/edit-namespace-from-new-tab.test.tsx.snap (100%) rename {src => packages/core/src}/features/cluster/namespaces/__snapshots__/edit-namespace-from-previously-opened-tab.test.tsx.snap (100%) rename {src => packages/core/src}/features/cluster/namespaces/edit-namespace-from-new-tab.test.tsx (100%) rename {src => packages/core/src}/features/cluster/namespaces/edit-namespace-from-previously-opened-tab.test.tsx (100%) rename {src => packages/core/src}/features/cluster/order-of-sidebar-items.test.tsx (100%) rename {src => packages/core/src}/features/cluster/sidebar-and-tab-navigation-for-core.test.tsx (100%) rename {src => packages/core/src}/features/cluster/sidebar-and-tab-navigation-for-extensions.test.tsx (100%) rename {src => packages/core/src}/features/cluster/state-sync/common/channels.ts (100%) rename {src => packages/core/src}/features/cluster/state-sync/main/emit-update.injectable.ts (100%) rename {src => packages/core/src}/features/cluster/state-sync/main/handle-initial.injectable.ts (100%) rename {src => packages/core/src}/features/cluster/state-sync/main/setup-sync.injectable.ts (100%) rename {src => packages/core/src}/features/cluster/state-sync/renderer/listener.injectable.ts (100%) rename {src => packages/core/src}/features/cluster/state-sync/renderer/request-initial.injectable.ts (100%) rename {src => packages/core/src}/features/cluster/state-sync/renderer/setup-sync.injectable.ts (100%) rename {src => packages/core/src}/features/cluster/store/main/init.injectable.ts (100%) rename {src => packages/core/src}/features/cluster/store/renderer/init.injectable.ts (100%) rename {src => packages/core/src}/features/cluster/visibility-of-sidebar-items.test.tsx (100%) rename {src => packages/core/src}/features/cluster/workload-overview.test.tsx (100%) rename {src => packages/core/src}/features/cluster/workloads/overview/extension-api/__snapshots__/disable-workloads-overview-details-when-cluster-is-not-relevant.test.tsx.snap (100%) rename {src => packages/core/src}/features/cluster/workloads/overview/extension-api/disable-workloads-overview-details-when-cluster-is-not-relevant.test.tsx (100%) rename {src => packages/core/src}/features/cluster/workloads/overview/extension-api/order-of-workload-overview-details.test.tsx (100%) rename {src => packages/core/src}/features/cluster/workloads/overview/extension-api/reactively-hide-workloads-overview-details-item.test.tsx (100%) rename {src => packages/core/src}/features/command-pallet/__snapshots__/keyboard-shortcuts.test.tsx.snap (100%) rename {src => packages/core/src}/features/command-pallet/keyboard-shortcuts.test.tsx (100%) rename {src => packages/core/src}/features/entity-settings/__snapshots__/showing-settings-for-correct-entity.test.tsx.snap (100%) rename {src => packages/core/src}/features/entity-settings/showing-settings-for-correct-entity.test.tsx (100%) rename {src => packages/core/src}/features/extension-special-characters-in-page-registrations.test.tsx (100%) rename {src => packages/core/src}/features/extensions/__snapshots__/navigation-using-application-menu.test.ts.snap (100%) rename {src => packages/core/src}/features/extensions/navigate/common/channel.ts (100%) rename {src => packages/core/src}/features/extensions/navigate/renderer/listener.injectable.ts (100%) rename {src => packages/core/src}/features/extensions/navigation-using-application-menu.test.ts (100%) rename {src => packages/core/src}/features/file-system-provisioner/main/init-store.injectable.ts (100%) rename {src => packages/core/src}/features/file-system-provisioner/renderer/init-store.injectable.ts (100%) rename {src => packages/core/src}/features/helm-charts/__snapshots__/add-custom-helm-repository-in-preferences.test.ts.snap (100%) rename {src => packages/core/src}/features/helm-charts/__snapshots__/add-helm-repository-from-list-in-preferences.test.ts.snap (100%) rename {src => packages/core/src}/features/helm-charts/__snapshots__/listing-active-helm-repositories-in-preferences.test.ts.snap (100%) rename {src => packages/core/src}/features/helm-charts/__snapshots__/remove-helm-repository-from-list-of-active-repository-in-preferences.test.ts.snap (100%) rename {src => packages/core/src}/features/helm-charts/add-custom-helm-repository-in-preferences.test.ts (100%) rename {src => packages/core/src}/features/helm-charts/add-helm-repository-from-list-in-preferences.test.ts (100%) rename {src => packages/core/src}/features/helm-charts/child-features/preferences/renderer/active-helm-repositories.injectable.ts (100%) rename {src => packages/core/src}/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/add-helm-repo-dialog.scss (100%) rename {src => packages/core/src}/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/adding-of-custom-helm-repository-dialog-content.tsx (100%) rename {src => packages/core/src}/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/adding-of-custom-helm-repository-dialog.tsx (100%) rename {src => packages/core/src}/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/adding-of-custom-helm-repository-open-button.tsx (100%) rename {src => packages/core/src}/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/custom-helm-repo.injectable.ts (100%) rename {src => packages/core/src}/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/dialog-visibility/adding-of-custom-helm-repository-dialog-is-visible.injectable.ts (100%) rename {src => packages/core/src}/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/dialog-visibility/hide-dialog-for-adding-custom-helm-repository.injectable.ts (100%) rename {src => packages/core/src}/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/dialog-visibility/show-dialog-for-adding-custom-helm-repository.injectable.ts (100%) rename {src => packages/core/src}/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/helm-file-input/get-file-paths.injectable.ts (100%) rename {src => packages/core/src}/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/helm-file-input/helm-file-input.tsx (100%) rename {src => packages/core/src}/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/maximal-custom-helm-repo-options-are-shown.injectable.ts (100%) rename {src => packages/core/src}/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/submit-custom-helm-repository.injectable.ts (100%) rename {src => packages/core/src}/features/helm-charts/child-features/preferences/renderer/adding-of-public-helm-repository/adding-of-public-helm-repository.tsx (100%) rename {src => packages/core/src}/features/helm-charts/child-features/preferences/renderer/adding-of-public-helm-repository/public-helm-repositories/public-helm-repositories.injectable.ts (100%) rename {src => packages/core/src}/features/helm-charts/child-features/preferences/renderer/adding-of-public-helm-repository/public-helm-repositories/request-public-helm-repositories.injectable.ts (100%) rename {src => packages/core/src}/features/helm-charts/child-features/preferences/renderer/adding-of-public-helm-repository/select-helm-repository/add-helm-repository.injectable.ts (100%) rename {src => packages/core/src}/features/helm-charts/child-features/preferences/renderer/adding-of-public-helm-repository/select-helm-repository/select-helm-repository.injectable.ts (100%) rename {src => packages/core/src}/features/helm-charts/child-features/preferences/renderer/helm-charts-preference-block.injectable.ts (100%) rename {src => packages/core/src}/features/helm-charts/child-features/preferences/renderer/helm-charts.module.scss (100%) rename {src => packages/core/src}/features/helm-charts/child-features/preferences/renderer/helm-charts.tsx (100%) rename {src => packages/core/src}/features/helm-charts/child-features/preferences/renderer/helm-repositories-error-state.injectable.ts (100%) rename {src => packages/core/src}/features/helm-charts/child-features/preferences/renderer/helm-repositories.tsx (100%) rename {src => packages/core/src}/features/helm-charts/child-features/preferences/renderer/remove-helm-repository.injectable.ts (100%) rename {src => packages/core/src}/features/helm-charts/installing-chart/__snapshots__/installing-helm-chart-from-new-tab.test.ts.snap (100%) rename {src => packages/core/src}/features/helm-charts/installing-chart/__snapshots__/installing-helm-chart-from-previously-opened-tab.test.ts.snap (100%) rename {src => packages/core/src}/features/helm-charts/installing-chart/__snapshots__/opening-dock-tab-for-installing-helm-chart.test.ts.snap (100%) rename {src => packages/core/src}/features/helm-charts/installing-chart/installing-helm-chart-from-new-tab.test.ts (100%) rename {src => packages/core/src}/features/helm-charts/installing-chart/installing-helm-chart-from-previously-opened-tab.test.ts (100%) rename {src => packages/core/src}/features/helm-charts/installing-chart/opening-dock-tab-for-installing-helm-chart.test.ts (100%) rename {src => packages/core/src}/features/helm-charts/listing-active-helm-repositories-in-preferences.test.ts (100%) rename {src => packages/core/src}/features/helm-charts/remove-helm-repository-from-list-of-active-repository-in-preferences.test.ts (100%) rename {src => packages/core/src}/features/helm-charts/upgrade-chart/__snapshots__/upgrade-chart-new-tab.test.ts.snap (100%) rename {src => packages/core/src}/features/helm-charts/upgrade-chart/upgrade-chart-new-tab.test.ts (100%) rename {src => packages/core/src}/features/helm-releases/__snapshots__/showing-details-for-helm-release.test.ts.snap (100%) rename {src => packages/core/src}/features/helm-releases/showing-details-for-helm-release.test.ts (100%) rename {src => packages/core/src}/features/hotbar/store/main/init.injectable.ts (100%) rename {src => packages/core/src}/features/hotbar/store/renderer/init.injectable.ts (100%) rename {src => packages/core/src}/features/navigate-to-extension-page.test.tsx (100%) rename {src => packages/core/src}/features/navigating-between-routes.test.tsx (100%) rename {src => packages/core/src}/features/navigation/reload-page/common/channel.ts (100%) rename {src => packages/core/src}/features/navigation/reload-page/renderer/register-listener.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/features/navigation/reload-page/renderer/register-listener.injectable.ts (100%) rename {src => packages/core/src}/features/path-picking-dialog/common/channel.ts (100%) rename {src => packages/core/src}/features/path-picking-dialog/main/handle-pick-paths.injectable.ts (100%) rename {src => packages/core/src}/features/path-picking-dialog/renderer/pick-paths.injectable.ts (100%) rename {src => packages/core/src}/features/pod-logs/__snapshots__/download-logs.test.tsx.snap (100%) rename {src => packages/core/src}/features/pod-logs/download-logs.test.tsx (100%) rename {src => packages/core/src}/features/preferences/__snapshots__/closing-preferences.test.tsx.snap (100%) rename {src => packages/core/src}/features/preferences/__snapshots__/extension-adding-preference-tabs.test.tsx.snap (100%) rename {src => packages/core/src}/features/preferences/__snapshots__/hiding-of-empty-branches.test.tsx.snap (100%) rename {src => packages/core/src}/features/preferences/__snapshots__/navigation-to-application-preferences.test.tsx.snap (100%) rename {src => packages/core/src}/features/preferences/__snapshots__/navigation-to-editor-preferences.test.ts.snap (100%) rename {src => packages/core/src}/features/preferences/__snapshots__/navigation-to-extension-specific-preferences.test.tsx.snap (100%) rename {src => packages/core/src}/features/preferences/__snapshots__/navigation-to-kubernetes-preferences.test.ts.snap (100%) rename {src => packages/core/src}/features/preferences/__snapshots__/navigation-to-proxy-preferences.test.ts.snap (100%) rename {src => packages/core/src}/features/preferences/__snapshots__/navigation-to-telemetry-preferences.test.tsx.snap (100%) rename {src => packages/core/src}/features/preferences/__snapshots__/navigation-to-terminal-preferences.test.ts.snap (100%) rename {src => packages/core/src}/features/preferences/__snapshots__/navigation-using-application-menu.test.ts.snap (100%) rename {src => packages/core/src}/features/preferences/__snapshots__/navigation-using-tray.test.ts.snap (100%) rename {src => packages/core/src}/features/preferences/__snapshots__/urls-of-legacy-extensions.test.tsx.snap (100%) rename {src => packages/core/src}/features/preferences/child-features/application-menu/main/navigate-to-preferences/navigate-to-preferences-menu-item.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/child-features/tray/main/open-preferences/open-preferences-tray-item.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/closing-preferences.test.tsx (100%) rename {src => packages/core/src}/features/preferences/common/navigate-to-application-preferences.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/common/navigate-to-editor-preferences.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/common/navigate-to-kubernetes-preferences.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/common/navigate-to-preferences.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/common/navigate-to-proxy-preferences.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/common/navigate-to-telemetry-preferences.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/common/navigate-to-terminal-preferences.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/common/preferences-catalog-entity.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/common/preferences-route-for-legacy-extensions.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/common/preferences-route.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/extension-adding-preference-tabs.test.tsx (100%) rename {src => packages/core/src}/features/preferences/hiding-of-empty-branches.test.tsx (100%) rename {src => packages/core/src}/features/preferences/navigation-to-application-preferences.test.tsx (100%) rename {src => packages/core/src}/features/preferences/navigation-to-editor-preferences.test.ts (100%) rename {src => packages/core/src}/features/preferences/navigation-to-extension-specific-preferences.test.tsx (100%) rename {src => packages/core/src}/features/preferences/navigation-to-kubernetes-preferences.test.ts (100%) rename {src => packages/core/src}/features/preferences/navigation-to-proxy-preferences.test.ts (100%) rename {src => packages/core/src}/features/preferences/navigation-to-telemetry-preferences.test.tsx (100%) rename {src => packages/core/src}/features/preferences/navigation-to-terminal-preferences.test.ts (100%) rename {src => packages/core/src}/features/preferences/navigation-using-application-menu.test.ts (100%) rename {src => packages/core/src}/features/preferences/navigation-using-tray.test.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/close-preferences/close-preferences.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/compliance-for-legacy-extension-api/app-preference-registration.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/compliance-for-legacy-extension-api/app-preference-tab-registration.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/compliance-for-legacy-extension-api/extension-preference-block.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/compliance-for-legacy-extension-api/registrator-for-preference-items.injectable.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/application/application-preference-page.injectable.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/application/application-preference-tab.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/application/extension-install-registry/extension-install-registry-preference-block.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/application/extension-install-registry/extension-install-registry.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/application/start-up/start-up-preference-block.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/application/start-up/start-up.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/application/theme/theme-preference-block.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/application/theme/theme.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/application/timezone/timezone-preference-block.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/application/timezone/timezone.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/current-preference-tab-composite.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/current-preference-tab-id.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/editor/editor-font-family/editor-font-family-preference-block.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/editor/editor-font-family/editor-font-family.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/editor/editor-font-size/editor-font-size-preference-block.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/editor/editor-font-size/editor-font-size.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/editor/editor-preference-page.injectable.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/editor/editor-preference-tab.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/editor/line-numbers/line-numbers-preference-block.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/editor/line-numbers/line-numbers.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/editor/minimap/minimap-preference-block.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/editor/minimap/minimap.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/editor/tab-size/tab-size-preference-block.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/editor/tab-size/tab-size.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/extensions-preference-tab-group.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/general-preference-tab-group.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/kubernetes/kubeconfig-sync/discover-all-sync-kinds.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/kubernetes/kubeconfig-sync/discover-sync-kind.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/kubernetes/kubeconfig-sync/kubeconfig-sync-preference-block.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/kubernetes/kubeconfig-sync/kubeconfig-sync.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-binary-download/kubectl-binary-download-preference-block.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-binary-download/kubectl-binary-download.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-directory-for-binaries/kubectl-directory-for-binaries-preference-block.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-directory-for-binaries/kubectl-directory-for-binaries.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-download-mirror/kubectl-download-mirror-preference-block.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-download-mirror/kubectl-download-mirror.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-group-preference-item.injectable.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-path-to-binary/kubectl-path-to-binary-preference-block.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-path-to-binary/kubectl-path-to-binary.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/kubernetes/kubernetes-preference-page.injectable.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/kubernetes/kubernetes-preference-tab.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/preference-item-injection-token.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/preference-tab-root.module.scss (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/preference-tab-root.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/preferences-composite.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/proxy/allow-untrusted-certificates/allow-untrusted-certificates-preference-block.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/proxy/allow-untrusted-certificates/allow-untrusted-certificates.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/proxy/http-proxy-url/http-proxy-url-preference-block.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/proxy/http-proxy-url/http-proxy-url.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/proxy/proxy-preference-page.injectable.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/proxy/proxy-preference-tab.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/telemetry/automatic-error-reporting/automatic-error-reporting-preference-item.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/telemetry/automatic-error-reporting/automatic-error-reporting.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/telemetry/telemetry-preference-page.injectable.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/telemetry/telemetry-preference-tab.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/terminal/copy-paste-from-terminal/copy-paste-from-terminal-preference-item.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/terminal/copy-paste-from-terminal/copy-paste-from-terminal.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/terminal/terminal-font-family/terminal-font-family-preference-item.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/terminal/terminal-font-family/terminal-font-family.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/terminal/terminal-font-size/terminal-font-size-preference-item.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/terminal/terminal-font-size/terminal-font-size.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/terminal/terminal-page-preference-item.injectable.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/terminal/terminal-preference-tab.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/terminal/terminal-shell-path/default-shell/default-shell.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/terminal/terminal-shell-path/default-shell/default-shell.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/terminal/terminal-shell-path/terminal-shell-path-preference-item.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/terminal/terminal-shell-path/terminal-shell-path.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/terminal/terminal-theme/terminal-theme-preference-item.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-items/terminal/terminal-theme/terminal-theme.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-navigation/navigate-to-preference-tab/navigate-to-preference-tab.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-navigation/navigate-to-preference-tab/preference-tab-is-active.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-navigation/preferences-navigation-tab.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-navigation/preferences-navigation.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preference-page-component.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/preferences-route-component-for-legacy-extensions.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preferences-route-component.injectable.ts (100%) rename {src => packages/core/src}/features/preferences/renderer/preferences.scss (100%) rename {src => packages/core/src}/features/preferences/renderer/preferences.tsx (100%) rename {src => packages/core/src}/features/preferences/renderer/removable-item/removable-item.module.scss (100%) rename {src => packages/core/src}/features/preferences/renderer/removable-item/removable-item.tsx (100%) rename {src => packages/core/src}/features/preferences/urls-of-legacy-extensions.test.tsx (100%) rename {src => packages/core/src}/features/quitting-and-restarting-the-app/opening-application-window-using-tray.test.ts (100%) rename {src => packages/core/src}/features/quitting-and-restarting-the-app/quitting-the-app-using-application-menu.test.ts (100%) rename {src => packages/core/src}/features/resolve-system-proxy/resolve-system-proxy.test.ts (100%) rename {src => packages/core/src}/features/routes/extension-api/reactively-disable-global-pages.test.tsx (100%) rename {src => packages/core/src}/features/shell-sync/common/failure-channel.ts (100%) rename {src => packages/core/src}/features/shell-sync/main/compute-shell-environment.injectable.ts (100%) rename {src => packages/core/src}/features/shell-sync/main/compute-unix-shell-environment.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/features/shell-sync/main/compute-unix-shell-environment.injectable.ts (100%) rename {src => packages/core/src}/features/shell-sync/main/compute-unix-shell-environment.test.ts (100%) rename {src => packages/core/src}/features/shell-sync/main/emit-failure.injectable.ts (100%) rename {src => packages/core/src}/features/shell-sync/main/env.injectable.ts (100%) rename {src => packages/core/src}/features/shell-sync/main/execPath.injectable.ts (100%) rename {src => packages/core/src}/features/shell-sync/main/setup-shell.injectable.ts (100%) rename {src => packages/core/src}/features/shell-sync/renderer/failure-listener.injectable.ts (100%) rename {src => packages/core/src}/features/status-bar/__snapshots__/status-bar-items-originating-from-extensions.test.tsx.snap (100%) rename {src => packages/core/src}/features/status-bar/status-bar-items-originating-from-extensions.test.tsx (100%) rename {src => packages/core/src}/features/telemetry/emit-telemetry-from-specific-function-calls.test.ts (100%) rename {src => packages/core/src}/features/telemetry/renderer/emit-telemetry.injectable.ts (100%) rename {src => packages/core/src}/features/telemetry/renderer/telemetry-decorator.injectable.ts (100%) rename {src => packages/core/src}/features/telemetry/renderer/telemetry-white-list-for-functions.injectable.ts (100%) rename {src => packages/core/src}/features/theme/system-type/common/channels.ts (100%) rename {src => packages/core/src}/features/theme/system-type/main/emit-update.injectable.ts (100%) rename {src => packages/core/src}/features/theme/system-type/main/handle-initial.injectable.ts (100%) rename {src => packages/core/src}/features/theme/system-type/main/setup-update-emitter.injectable.ts (100%) rename {src => packages/core/src}/features/theme/system-type/renderer/initialize.injectable.ts (100%) rename {src => packages/core/src}/features/theme/system-type/renderer/request-initial.injectable.ts (100%) rename {src => packages/core/src}/features/theme/system-type/renderer/update-listener.injectable.ts (100%) rename {src => packages/core/src}/features/top-bar/extension-api/__snapshots__/extendability-using-extension-api.test.tsx.snap (100%) rename {src => packages/core/src}/features/top-bar/extension-api/extendability-using-extension-api.test.tsx (100%) rename {src => packages/core/src}/features/top-bar/extension-api/renderer/legacy-extension-api-registrator-for-top-bar-items.injectable.ts (100%) rename {src => packages/core/src}/features/tray/clicking-tray-menu-item-originating-from-extension.test.ts (100%) rename {src => packages/core/src}/features/tray/extension-adding-tray-items.test.tsx (100%) rename {src => packages/core/src}/features/tray/multiple-separators-originating-from-extension.test.ts (100%) rename {src => packages/core/src}/features/welcome/__snapshots__/navigation-using-application-menu.test.ts.snap (100%) rename {src => packages/core/src}/features/welcome/navigation-using-application-menu.test.ts (100%) rename {src => packages/core/src}/features/welcome/setting-welcome-page.test.tsx (100%) rename {src => packages/core/src}/jest-28-resolver.js (100%) rename {src => packages/core/src}/jest-after-env.setup.ts (100%) rename {src => packages/core/src}/jest.setup.ts (100%) rename {src => packages/core/src}/jest.timezone.ts (100%) rename {src => packages/core/src}/main/__test__/cluster.test.ts (100%) rename {src => packages/core/src}/main/__test__/context-handler.test.ts (100%) rename {src => packages/core/src}/main/__test__/kube-auth-proxy.test.ts (100%) rename {src => packages/core/src}/main/__test__/kubeconfig-manager.test.ts (100%) rename {src => packages/core/src}/main/__test__/lens-proxy.test.ts (100%) rename {src => packages/core/src}/main/__test__/shell-session.test.ts (100%) rename {src => packages/core/src}/main/__test__/static-file-route.test.ts (100%) rename {src => packages/core/src}/main/app-paths/app-paths-request-channel-listener.injectable.ts (100%) rename {src => packages/core/src}/main/app-paths/directory-for-integration-testing/directory-for-integration-testing.injectable.ts (100%) rename {src => packages/core/src}/main/app-paths/get-app-paths.ts (100%) rename {src => packages/core/src}/main/app-paths/get-electron-app-path/get-electron-app-path.injectable.ts (100%) rename {src => packages/core/src}/main/app-paths/get-electron-app-path/get-electron-app-path.test.ts (100%) rename {src => packages/core/src}/main/app-paths/get-electron-app-path/get-electron-app-path.ts (100%) rename {src => packages/core/src}/main/app-paths/set-electron-app-path/set-electron-app-path.injectable.ts (100%) rename {src => packages/core/src}/main/app-paths/setup-app-paths.injectable.ts (100%) rename {src => packages/core/src}/main/base-store/disable-sync-in-ipc-listener.injectable.ts (100%) rename {src => packages/core/src}/main/base-store/ipc-channel-prefix.injectable.ts (100%) rename {src => packages/core/src}/main/base-store/persist-state-to-config.injectable.ts (100%) rename {src => packages/core/src}/main/build-version/setup-channel.injectable.ts (100%) rename {src => packages/core/src}/main/catalog-pusher.ts (100%) rename {src => packages/core/src}/main/catalog-sources/__test__/kubeconfig-sync.test.ts (100%) rename {src => packages/core/src}/main/catalog-sources/index.ts (100%) rename {src => packages/core/src}/main/catalog-sources/kubeconfig-sync/compute-diff.injectable.ts (100%) rename {src => packages/core/src}/main/catalog-sources/kubeconfig-sync/config-to-models.injectable.ts (100%) rename {src => packages/core/src}/main/catalog-sources/kubeconfig-sync/diff-changed-kubeconfig.injectable.ts (100%) rename {src => packages/core/src}/main/catalog-sources/kubeconfig-sync/logger.injectable.ts (100%) rename {src => packages/core/src}/main/catalog-sources/kubeconfig-sync/manager.injectable.ts (100%) rename {src => packages/core/src}/main/catalog-sources/kubeconfig-sync/manager.ts (100%) rename {src => packages/core/src}/main/catalog-sources/kubeconfig-sync/watch-file-changes.injectable.ts (100%) rename {src => packages/core/src}/main/catalog-sources/sync-general-catalog-entities.injectable.ts (100%) rename {src => packages/core/src}/main/catalog-sources/sync-weblinks.injectable.ts (100%) rename {src => packages/core/src}/main/catalog-sources/weblinks.ts (100%) rename {src => packages/core/src}/main/catalog-sync-to-renderer/catalog-sync-to-renderer.injectable.ts (100%) rename {src => packages/core/src}/main/catalog-sync-to-renderer/start-catalog-sync.injectable.ts (100%) rename {src => packages/core/src}/main/catalog-sync-to-renderer/stop-catalog-sync.injectable.ts (100%) rename {src => packages/core/src}/main/catalog/__tests__/catalog-entity-registry.test.ts (100%) rename {src => packages/core/src}/main/catalog/catalog-entity-registry.ts (100%) rename {src => packages/core/src}/main/catalog/entity-registry.injectable.ts (100%) rename {src => packages/core/src}/main/catalog/entity-registry.ts (100%) rename {src => packages/core/src}/main/catalog/index.ts (100%) rename {src => packages/core/src}/main/child-process/spawn.injectable.ts (100%) rename {src => packages/core/src}/main/cluster-detectors/base-cluster-detector.ts (100%) rename {src => packages/core/src}/main/cluster-detectors/cluster-id-detector.ts (100%) rename {src => packages/core/src}/main/cluster-detectors/create-version-detector.injectable.ts (100%) rename {src => packages/core/src}/main/cluster-detectors/detector-registry.injectable.ts (100%) rename {src => packages/core/src}/main/cluster-detectors/detector-registry.ts (100%) rename {src => packages/core/src}/main/cluster-detectors/distribution-detector.ts (100%) rename {src => packages/core/src}/main/cluster-detectors/last-seen-detector.ts (100%) rename {src => packages/core/src}/main/cluster-detectors/nodes-count-detector.ts (100%) rename {src => packages/core/src}/main/cluster-detectors/version-detector.ts (100%) rename {src => packages/core/src}/main/cluster/are-being-deleted.injectable.ts (100%) rename {src => packages/core/src}/main/cluster/initialize-manager.injectable.ts (100%) rename {src => packages/core/src}/main/cluster/manager.injectable.ts (100%) rename {src => packages/core/src}/main/cluster/manager.ts (100%) rename {src => packages/core/src}/main/cluster/request-api-resources.injectable.ts (100%) rename {src => packages/core/src}/main/cluster/request-api-versions.ts (100%) rename {src => packages/core/src}/main/cluster/request-core-api-versions.injectable.ts (100%) rename {src => packages/core/src}/main/cluster/request-kube-api-resources-for.injectable.ts (100%) rename {src => packages/core/src}/main/cluster/request-non-core-api-versions.injectable.ts (100%) rename {src => packages/core/src}/main/cluster/store-migrations/3.6.0-beta.1.injectable.ts (100%) rename {src => packages/core/src}/main/cluster/store-migrations/5.0.0-beta.10.injectable.ts (100%) rename {src => packages/core/src}/main/cluster/store-migrations/5.0.0-beta.13.injectable.ts (100%) rename {src => packages/core/src}/main/cluster/store-migrations/snap.injectable.ts (100%) rename {src => packages/core/src}/main/cluster/visibility-handler.injectable.ts (100%) rename {src => packages/core/src}/main/cluster/visible-cluster.injectable.ts (100%) rename {src => packages/core/src}/main/context-handler/context-handler.ts (100%) rename {src => packages/core/src}/main/context-handler/create-context-handler.injectable.ts (100%) rename {src => packages/core/src}/main/create-app.ts (100%) rename {src => packages/core/src}/main/create-cluster/allowed-resources.injectable.ts (100%) rename {src => packages/core/src}/main/create-cluster/create-cluster.injectable.ts (100%) rename {src => packages/core/src}/main/crypto/random-uuid.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/main/crypto/random-uuid.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/electron-app.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/electron-app.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/features/auto-updater.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/features/disable-hardware-acceleration.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/features/electron-dialog.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/features/electron-quit-and-install-update.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/features/electron-updater-is-active.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/features/electron-updater.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/features/exit-app.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/features/focus-application.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/features/get-command-line-switch.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/features/get-electron-theme.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/features/native-theme.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/features/power-monitor.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/features/request-single-instance-lock.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/features/set-login-item-settings.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/features/set-update-on-quit.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/features/should-start-hidden.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/features/show-error-popup.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/features/show-message-popup.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/features/show-open-dialog.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/features/show-open-dialog.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/features/sync-theme-from-operating-system.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/features/wait-for-electron-to-be-ready.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/runnables/clean-up-deep-linking.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/runnables/dock-visibility/hide-dock-for-last-closed-window.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/runnables/dock-visibility/show-dock-for-first-opened-window.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/runnables/enforce-single-application-instance.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/runnables/setup-application-name.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/runnables/setup-deep-linking.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/runnables/setup-developer-tools-in-development-environment.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/runnables/setup-device-shutdown.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/runnables/setup-ipc-main-handlers/setup-ipc-main-handlers.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/runnables/setup-ipc-main-handlers/setup-ipc-main-handlers.ts (100%) rename {src => packages/core/src}/main/electron-app/runnables/setup-main-window-visibility-after-activation.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/runnables/setup-runnables-after-window-is-opened.injectable.ts (100%) rename {src => packages/core/src}/main/electron-app/runnables/setup-runnables-before-closing-of-application.injectable.ts (100%) rename {src => packages/core/src}/main/extension-api.ts (100%) rename {src => packages/core/src}/main/extension-loader/create-extension-instance.injectable.ts (100%) rename {src => packages/core/src}/main/extension-loader/entry-point-name.injectable.ts (100%) rename {src => packages/core/src}/main/get-metrics.injectable.ts (100%) rename {src => packages/core/src}/main/getDi.ts (100%) rename {src => packages/core/src}/main/getDiForUnitTesting.ts (100%) rename {src => packages/core/src}/main/helm/__tests__/helm-service.test.ts (100%) rename {src => packages/core/src}/main/helm/exec-helm/exec-env.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/main/helm/exec-helm/exec-env.injectable.ts (100%) rename {src => packages/core/src}/main/helm/exec-helm/exec-helm.injectable.ts (100%) rename {src => packages/core/src}/main/helm/get-helm-env/get-helm-env.injectable.ts (100%) rename {src => packages/core/src}/main/helm/helm-binary-path.injectable.ts (100%) rename {src => packages/core/src}/main/helm/helm-chart-manager-cache.injectable.ts (100%) rename {src => packages/core/src}/main/helm/helm-chart-manager.injectable.ts (100%) rename {src => packages/core/src}/main/helm/helm-chart-manager.ts (100%) rename {src => packages/core/src}/main/helm/helm-release-manager.ts (100%) rename {src => packages/core/src}/main/helm/helm-service/delete-helm-release.injectable.ts (100%) rename {src => packages/core/src}/main/helm/helm-service/get-helm-chart-readme.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/main/helm/helm-service/get-helm-chart-readme.injectable.ts (100%) rename {src => packages/core/src}/main/helm/helm-service/get-helm-chart-values.injectable.ts (100%) rename {src => packages/core/src}/main/helm/helm-service/get-helm-chart-versions.injectable.ts (100%) rename {src => packages/core/src}/main/helm/helm-service/get-helm-release-history.injectable.ts (100%) rename {src => packages/core/src}/main/helm/helm-service/get-helm-release-resources/call-for-helm-manifest/call-for-helm-manifest.injectable.ts (100%) rename {src => packages/core/src}/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/call-for-kube-resources-by-manifest.injectable.ts (100%) rename {src => packages/core/src}/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/exec-file-with-input.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/exec-file-with-input.injectable.ts (100%) rename {src => packages/core/src}/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/exec-file-with-input.test.ts (100%) rename {src => packages/core/src}/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/non-promise-exec-file.injectable.ts (100%) rename {src => packages/core/src}/main/helm/helm-service/get-helm-release-resources/get-helm-release-resources.injectable.ts (100%) rename {src => packages/core/src}/main/helm/helm-service/get-helm-release-resources/get-helm-release-resources.test.ts (100%) rename {src => packages/core/src}/main/helm/helm-service/get-helm-release-values.injectable.ts (100%) rename {src => packages/core/src}/main/helm/helm-service/get-helm-release.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/main/helm/helm-service/get-helm-release.injectable.ts (100%) rename {src => packages/core/src}/main/helm/helm-service/install-helm-chart.injectable.ts (100%) rename {src => packages/core/src}/main/helm/helm-service/list-helm-charts.injectable.ts (100%) rename {src => packages/core/src}/main/helm/helm-service/list-helm-releases.injectable.ts (100%) rename {src => packages/core/src}/main/helm/helm-service/rollback-helm-release.injectable.ts (100%) rename {src => packages/core/src}/main/helm/helm-service/update-helm-release.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/main/helm/helm-service/update-helm-release.injectable.ts (100%) rename {src => packages/core/src}/main/helm/repositories/add-helm-repository/add-helm-repository-channel-listener.injectable.ts (100%) rename {src => packages/core/src}/main/helm/repositories/add-helm-repository/add-helm-repository.injectable.ts (100%) rename {src => packages/core/src}/main/helm/repositories/get-active-helm-repositories/get-active-helm-repositories-channel-listener.injectable.ts (100%) rename {src => packages/core/src}/main/helm/repositories/get-active-helm-repositories/get-active-helm-repositories.injectable.ts (100%) rename {src => packages/core/src}/main/helm/repositories/get-active-helm-repository.injectable.ts (100%) rename {src => packages/core/src}/main/helm/repositories/remove-helm-repository/remove-helm-repository-channel-listener.injectable.ts (100%) rename {src => packages/core/src}/main/helm/repositories/remove-helm-repository/remove-helm-repository.injectable.ts (100%) rename {src => packages/core/src}/main/hotbar-store/migrations/5.0.0-alpha.0.injectable.ts (100%) rename {src => packages/core/src}/main/hotbar-store/migrations/5.0.0-alpha.2.injectable.ts (100%) rename {src => packages/core/src}/main/hotbar-store/migrations/5.0.0-beta.10.injectable.ts (100%) rename {src => packages/core/src}/main/hotbar-store/migrations/5.0.0-beta.5.injectable.ts (100%) rename {src => packages/core/src}/main/index.ts (100%) rename {src => packages/core/src}/main/ipc/ask-user-for-file-paths.injectable.ts (100%) rename {src => packages/core/src}/main/ipc/window.ts (100%) rename {src => packages/core/src}/main/k8s-request.injectable.ts (100%) rename {src => packages/core/src}/main/k8s/api-base-host-header.injectable.ts (100%) rename {src => packages/core/src}/main/k8s/api-base-server-address.injectable.ts (100%) rename {src => packages/core/src}/main/kube-auth-proxy/create-kube-auth-proxy.injectable.ts (100%) rename {src => packages/core/src}/main/kube-auth-proxy/kube-auth-proxy-certificate.injectable.ts (100%) rename {src => packages/core/src}/main/kube-auth-proxy/kube-auth-proxy.ts (100%) rename {src => packages/core/src}/main/kube-auth-proxy/lens-k8s-proxy-path.injectable.ts (100%) rename {src => packages/core/src}/main/kube-auth-proxy/wait-until-port-is-used/wait-until-port-is-used.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/main/kube-auth-proxy/wait-until-port-is-used/wait-until-port-is-used.injectable.ts (100%) rename {src => packages/core/src}/main/kubeconfig-manager/create-kubeconfig-manager.injectable.ts (100%) rename {src => packages/core/src}/main/kubeconfig-manager/kubeconfig-manager.ts (100%) rename {src => packages/core/src}/main/kubectl/apply-all-handler.injectable.ts (100%) rename {src => packages/core/src}/main/kubectl/binary-name.injectable.ts (100%) rename {src => packages/core/src}/main/kubectl/bundled-binary-path.injectable.ts (100%) rename {src => packages/core/src}/main/kubectl/bundled-kubectl.injectable.ts (100%) rename {src => packages/core/src}/main/kubectl/create-kubectl.injectable.ts (100%) rename {src => packages/core/src}/main/kubectl/delete-all-handler.injectable.ts (100%) rename {src => packages/core/src}/main/kubectl/kubectl-apply-all.injectable.ts (100%) rename {src => packages/core/src}/main/kubectl/kubectl-delete-all.injectable.ts (100%) rename {src => packages/core/src}/main/kubectl/kubectl.ts (100%) rename {src => packages/core/src}/main/kubectl/normalized-arch.injectable.ts (100%) rename {src => packages/core/src}/main/kubectl/version-map.injectable.ts (100%) rename {src => packages/core/src}/main/lens-proxy/lens-proxy-certificate-request-handler.injectable.ts (100%) rename {src => packages/core/src}/main/lens-proxy/lens-proxy-port.injectable.ts (100%) rename {src => packages/core/src}/main/lens-proxy/lens-proxy.injectable.ts (100%) rename {src => packages/core/src}/main/lens-proxy/lens-proxy.ts (100%) rename {src => packages/core/src}/main/lens-proxy/proxy-functions/index.ts (100%) rename {src => packages/core/src}/main/lens-proxy/proxy-functions/kube-api-upgrade-request.ts (100%) rename {src => packages/core/src}/main/lens-proxy/proxy-functions/shell-api-request/shell-api-request.injectable.ts (100%) rename {src => packages/core/src}/main/lens-proxy/proxy-functions/shell-api-request/shell-api-request.ts (100%) rename {src => packages/core/src}/main/lens-proxy/proxy-functions/shell-api-request/shell-request-authenticator/shell-request-authenticator.injectable.ts (100%) rename {src => packages/core/src}/main/lens-proxy/proxy-functions/shell-api-request/shell-request-authenticator/shell-request-authenticator.ts (100%) rename {src => packages/core/src}/main/lens-proxy/proxy-functions/types.ts (100%) rename {src => packages/core/src}/main/library.ts (100%) rename {src => packages/core/src}/main/logger.ts (100%) rename {src => packages/core/src}/main/logger/console-format.ts (100%) rename {src => packages/core/src}/main/logger/console-transport.injectable.ts (100%) rename {src => packages/core/src}/main/logger/file-transport.injectable.ts (100%) rename {src => packages/core/src}/main/logger/level.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/main/logger/level.injectable.ts (100%) rename {src => packages/core/src}/main/navigate-to-route/navigate-to-route.injectable.ts (100%) rename {src => packages/core/src}/main/navigate-to-url/navigate-to-url.injectable.ts (100%) rename {src => packages/core/src}/main/prometheus/get-by-kind.injectable.ts (100%) rename {src => packages/core/src}/main/prometheus/helm-14-provider.injectable.ts (100%) rename {src => packages/core/src}/main/prometheus/helm-provider.injectable.ts (100%) rename {src => packages/core/src}/main/prometheus/lens-provider.injectable.ts (100%) rename {src => packages/core/src}/main/prometheus/operator-provider.injectable.ts.ts (100%) rename {src => packages/core/src}/main/prometheus/provider.ts (100%) rename {src => packages/core/src}/main/prometheus/providers.injectable.ts (100%) rename {src => packages/core/src}/main/prometheus/stacklight-provider.injectable.ts (100%) rename {src => packages/core/src}/main/protocol-handler/__test__/router.test.ts (100%) rename {src => packages/core/src}/main/protocol-handler/index.ts (100%) rename {src => packages/core/src}/main/protocol-handler/lens-protocol-router-main/lens-protocol-router-main.injectable.ts (100%) rename {src => packages/core/src}/main/protocol-handler/lens-protocol-router-main/lens-protocol-router-main.ts (100%) rename {src => packages/core/src}/main/protocol-handler/lens-protocol-router-main/open-deep-link-for-url/open-deep-link.injectable.ts (100%) rename {src => packages/core/src}/main/register-injectables.ts (100%) rename {src => packages/core/src}/main/resource-applier/create-resource-applier.injectable.ts (100%) rename {src => packages/core/src}/main/resource-applier/resource-applier.ts (100%) rename {src => packages/core/src}/main/router/create-handler-for-route.injectable.ts (100%) rename {src => packages/core/src}/main/router/parse-request.injectable.ts (100%) rename {src => packages/core/src}/main/router/route.ts (100%) rename {src => packages/core/src}/main/router/router-content-types.ts (100%) rename {src => packages/core/src}/main/router/router.injectable.ts (100%) rename {src => packages/core/src}/main/router/router.test.ts (100%) rename {src => packages/core/src}/main/router/router.ts (100%) rename {src => packages/core/src}/main/routes/files/development.injectable.ts (100%) rename {src => packages/core/src}/main/routes/files/production.injectable.ts (100%) rename {src => packages/core/src}/main/routes/files/static-file-route.injectable.ts (100%) rename {src => packages/core/src}/main/routes/helm/charts/get-readme-route.injectable.ts (100%) rename {src => packages/core/src}/main/routes/helm/charts/get-values-route.injectable.ts (100%) rename {src => packages/core/src}/main/routes/helm/charts/get-versions-route.injectable.ts (100%) rename {src => packages/core/src}/main/routes/helm/charts/list-route.injectable.ts (100%) rename {src => packages/core/src}/main/routes/helm/releases/delete-release-route.injectable.ts (100%) rename {src => packages/core/src}/main/routes/helm/releases/get-release-history-route.injectable.ts (100%) rename {src => packages/core/src}/main/routes/helm/releases/get-release-route.injectable.ts (100%) rename {src => packages/core/src}/main/routes/helm/releases/get-release-values-route.injectable.ts (100%) rename {src => packages/core/src}/main/routes/helm/releases/install-chart-route.injectable.ts (100%) rename {src => packages/core/src}/main/routes/helm/releases/list-releases-route.injectable.ts (100%) rename {src => packages/core/src}/main/routes/helm/releases/rollback-release-route.injectable.ts (100%) rename {src => packages/core/src}/main/routes/helm/releases/update-release-route.injectable.ts (100%) rename {src => packages/core/src}/main/routes/kubeconfig-route/get-service-account-route.injectable.ts (100%) rename {src => packages/core/src}/main/routes/metrics/add-metrics-route.injectable.ts (100%) rename {src => packages/core/src}/main/routes/metrics/get-metric-providers-route.injectable.ts (100%) rename {src => packages/core/src}/main/routes/port-forward/functionality/create-port-forward.injectable.ts (100%) rename {src => packages/core/src}/main/routes/port-forward/functionality/port-forward.ts (100%) rename {src => packages/core/src}/main/routes/port-forward/get-current-port-forward-route.injectable.ts (100%) rename {src => packages/core/src}/main/routes/port-forward/start-port-forward-route.injectable.ts (100%) rename {src => packages/core/src}/main/routes/port-forward/stop-current-port-forward-route.injectable.ts (100%) rename {src => packages/core/src}/main/routes/resource-applier/create-resource-route.injectable.ts (100%) rename {src => packages/core/src}/main/routes/resource-applier/patch-resource-route.injectable.ts (100%) rename {src => packages/core/src}/main/routes/versions/get-version-route.injectable.ts (100%) rename {src => packages/core/src}/main/shell-session/create-shell-session.injectable.ts (100%) rename {src => packages/core/src}/main/shell-session/index.ts (100%) rename {src => packages/core/src}/main/shell-session/local-shell-session/local-shell-session.ts (100%) rename {src => packages/core/src}/main/shell-session/local-shell-session/open.injectable.ts (100%) rename {src => packages/core/src}/main/shell-session/local-shell-session/techincal.test.ts (100%) rename {src => packages/core/src}/main/shell-session/node-shell-session/node-shell-session.ts (100%) rename {src => packages/core/src}/main/shell-session/node-shell-session/open.injectable.ts (100%) rename {src => packages/core/src}/main/shell-session/shell-env-modifier/modify-terminal-shell-env.injectable.ts (100%) rename {src => packages/core/src}/main/shell-session/shell-env-modifier/shell-env-modifier-registration.ts (100%) rename {src => packages/core/src}/main/shell-session/shell-session.ts (100%) rename {src => packages/core/src}/main/shell-session/spawn-pty.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/main/shell-session/spawn-pty.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/lens-window/application-window/application-window-injection-token.ts (100%) rename {src => packages/core/src}/main/start-main-application/lens-window/application-window/application-window-state.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/lens-window/application-window/create-application-window.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/lens-window/application-window/create-electron-window.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/lens-window/application-window/create-electron-window.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/lens-window/application-window/create-first-application-window.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/lens-window/application-window/create-lens-window.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/lens-window/application-window/get-current-application-window.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/lens-window/application-window/wait-until-bundled-extensions-are-loaded.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/lens-window/current-cluster-frame/current-cluster-frame-cluster-id-state.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/lens-window/current-cluster-frame/current-cluster-frame.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/lens-window/current-cluster-frame/listener.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/lens-window/get-visible-windows.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/lens-window/hide-all-windows/close-all-windows.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/lens-window/navigate-for-extension.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/lens-window/navigate.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/lens-window/reload-current-application-window.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/lens-window/show-application-window.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/lens-window/splash-window/splash-window.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnable-tokens/after-application-is-loaded-injection-token.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnable-tokens/after-root-frame-is-ready-injection-token.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnable-tokens/after-window-is-opened-injection-token.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnable-tokens/before-application-is-loading-injection-token.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnable-tokens/before-electron-is-ready-injection-token.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnable-tokens/before-quit-of-back-end-injection-token.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnable-tokens/before-quit-of-front-end-injection-token.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnable-tokens/on-load-of-application-injection-token.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnable-tokens/phases.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/clean-up-shell-sessions.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/emit-close-to-event-bus.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/emit-service-start-to-event-bus.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/flag-renderer/flag-renderer-as-loaded.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/flag-renderer/flag-renderer-as-not-loaded.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/initialize-extensions.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/kube-config-sync/add-source.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/kube-config-sync/start-kube-config-sync.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/kube-config-sync/stop-kube-config-sync.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/root-frame-has-rendered/channel-listener.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/sentry/initialize-on-main.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/sentry/initialize-on-main.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/sentry/setup.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/setup-detector-registry.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/setup-hardware-acceleration.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/setup-hostnames.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/setup-immer.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/setup-lens-proxy-certificate.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/setup-lens-proxy.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/setup-mobx.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/setup-proxy-env.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/setup-syncing-of-general-catalog-entities.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/setup-syncing-of-weblinks.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/setup-system-ca.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/show-initial-window.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/show-loading.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/runnables/stop-cluster-manager.injectable.ts (100%) rename {src => packages/core/src}/main/start-main-application/start-main-application.injectable.ts (100%) rename {src => packages/core/src}/main/stop-services-and-exit-app.injectable.ts (100%) rename {src => packages/core/src}/main/stores-apis-can-be-created.injectable.ts (100%) rename {src => packages/core/src}/main/stores/init-user-store.injectable.ts (100%) rename {src => packages/core/src}/main/theme/operating-system-theme-state.injectable.ts (100%) rename {src => packages/core/src}/main/theme/operating-system-theme.injectable.ts (100%) rename {src => packages/core/src}/main/theme/sync-theme-from-os/start-syncing-theme-from-operating-system.injectable.ts (100%) rename {src => packages/core/src}/main/theme/sync-theme-from-os/stop-syncing-theme-from-operating-system.injectable.ts (100%) rename {src => packages/core/src}/main/tray/electron-tray/electron-tray.injectable.ts (100%) rename {src => packages/core/src}/main/tray/electron-tray/start-tray.injectable.ts (100%) rename {src => packages/core/src}/main/tray/electron-tray/stop-tray.injectable.ts (100%) rename {src => packages/core/src}/main/tray/menu-icon/get-tray-icon-path.injectable.ts (100%) rename {src => packages/core/src}/main/tray/menu-icon/normal-tray-icon.injectable.ts (100%) rename {src => packages/core/src}/main/tray/menu-icon/reactive.injectable.ts (100%) rename {src => packages/core/src}/main/tray/menu-icon/start-reactivity.injectable.ts (100%) rename {src => packages/core/src}/main/tray/menu-icon/stop-reactivity.injectable.ts (100%) rename {src => packages/core/src}/main/tray/menu-icon/tray-icon-injection-token.ts (100%) rename {src => packages/core/src}/main/tray/menu-icon/tray-icon.injectable.ts (100%) rename {src => packages/core/src}/main/tray/reactive-tray-menu-items/converters.ts (100%) rename {src => packages/core/src}/main/tray/reactive-tray-menu-items/reactive-tray-menu-items.injectable.ts (100%) rename {src => packages/core/src}/main/tray/reactive-tray-menu-items/start-reactive-tray-menu-items.injectable.ts (100%) rename {src => packages/core/src}/main/tray/reactive-tray-menu-items/stop-reactive-tray-menu-items.injectable.ts (100%) rename {src => packages/core/src}/main/tray/tray-menu-item/implementations/about-app-tray-item.injectable.ts (100%) rename {src => packages/core/src}/main/tray/tray-menu-item/implementations/open-app-tray-item.injectable.ts (100%) rename {src => packages/core/src}/main/tray/tray-menu-item/implementations/quit-app-separator-tray-item.injectable.ts (100%) rename {src => packages/core/src}/main/tray/tray-menu-item/implementations/quit-app-tray-item.injectable.ts (100%) rename {src => packages/core/src}/main/tray/tray-menu-item/tray-menu-item-injection-token.ts (100%) rename {src => packages/core/src}/main/tray/tray-menu-item/tray-menu-item-registrator.injectable.ts (100%) rename {src => packages/core/src}/main/tray/tray-menu-item/tray-menu-items.injectable.ts (100%) rename {src => packages/core/src}/main/tray/tray-menu-registration.ts (100%) rename {src => packages/core/src}/main/user-store/migrations/5.0.0-alpha.3.injectable.ts (100%) rename {src => packages/core/src}/main/user-store/migrations/5.0.3-beta.1.injectable.ts (100%) rename {src => packages/core/src}/main/user-store/sync-open-at-login-with-os.injectable.ts (100%) rename {src => packages/core/src}/main/utils/channel/channel-listeners/enlist-message-channel-listener.injectable.ts (100%) rename {src => packages/core/src}/main/utils/channel/channel-listeners/enlist-message-channel-listener.test.ts (100%) rename {src => packages/core/src}/main/utils/channel/channel-listeners/enlist-request-channel-listener.injectable.ts (100%) rename {src => packages/core/src}/main/utils/channel/channel-listeners/enlist-request-channel-listener.test.ts (100%) rename {src => packages/core/src}/main/utils/channel/channel-listeners/listener-tokens.ts (100%) rename {src => packages/core/src}/main/utils/channel/channel-listeners/listening-on-request-channels.injectable.ts (100%) rename {src => packages/core/src}/main/utils/channel/channel-listeners/start-listening-on-channels.injectable.ts (100%) rename {src => packages/core/src}/main/utils/channel/ipc-main/ipc-main.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/main/utils/channel/ipc-main/ipc-main.injectable.ts (100%) rename {src => packages/core/src}/main/utils/channel/message-to-channel.injectable.ts (100%) rename {src => packages/core/src}/main/utils/channel/message-to-channel.test.ts (100%) rename {src => packages/core/src}/main/utils/clear-kube-env-vars.ts (100%) rename {src => packages/core/src}/main/utils/command-line-arguments.injectable.ts (100%) rename {src => packages/core/src}/main/utils/get-port.ts (100%) rename {src => packages/core/src}/main/utils/http-responses.ts (100%) rename {src => packages/core/src}/main/utils/parse-query.ts (100%) rename {src => packages/core/src}/main/utils/resolve-system-proxy/electron.injectable.ts (100%) rename {src => packages/core/src}/main/utils/resolve-system-proxy/resolve-system-proxy-channel-responder.injectable.ts (100%) rename {src => packages/core/src}/main/utils/resolve-system-proxy/resolve-system-proxy-from-electron.injectable.ts (100%) rename {src => packages/core/src}/main/utils/resolve-system-proxy/resolve-system-proxy-from-electron.test.ts (100%) rename {src => packages/core/src}/main/utils/resolve-system-proxy/resolve-system-proxy.injectable.ts (100%) rename {src => packages/core/src}/main/utils/sync-box/sync-box-initial-value-channel-listener.injectable.ts (100%) rename {src => packages/core/src}/main/vars/application-information.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/main/vars/build-version/build-version.injectable.ts (100%) rename {src => packages/core/src}/main/vars/build-version/get-build-version.injectable.ts (100%) rename {src => packages/core/src}/main/vars/build-version/init.injectable.ts (100%) rename {src => packages/core/src}/main/vars/default-update-channel/init.injectable.ts (100%) rename {src => packages/core/src}/main/vars/release-channel/init.injectable.ts (100%) rename {src => packages/core/src}/main/vars/semantic-build-version/init.injectable.ts (100%) rename {src => packages/core/src}/main/weblinks-store/links.ts (100%) rename {src => packages/core/src}/main/weblinks-store/migrations/5.1.4.injectable.ts (100%) rename {src => packages/core/src}/main/weblinks-store/migrations/5.4.5-beta.1.injectable.ts (100%) rename {src => packages/core/src}/main/weblinks-store/migrations/currentVersion.injectable.ts (100%) rename {src => packages/core/src}/renderer/api/__tests__/catalog-entity-registry.test.ts (100%) rename {src => packages/core/src}/renderer/api/__tests__/websocket-api.test.ts (100%) rename {src => packages/core/src}/renderer/api/catalog-category-registry.ts (100%) rename {src => packages/core/src}/renderer/api/catalog-entity.ts (100%) rename {src => packages/core/src}/renderer/api/catalog/entity/active.injectable.ts (100%) rename {src => packages/core/src}/renderer/api/catalog/entity/entities.injectable.ts (100%) rename {src => packages/core/src}/renderer/api/catalog/entity/get-active-cluster-entity.injectable.ts (100%) rename {src => packages/core/src}/renderer/api/catalog/entity/metrics-details-component-enabled.injectable.ts (100%) rename {src => packages/core/src}/renderer/api/catalog/entity/metrics-enabled.injectable.ts (100%) rename {src => packages/core/src}/renderer/api/catalog/entity/registry.injectable.ts (100%) rename {src => packages/core/src}/renderer/api/catalog/entity/registry.ts (100%) rename {src => packages/core/src}/renderer/api/create-terminal-api.injectable.ts (100%) rename {src => packages/core/src}/renderer/api/helpers/watch-for-general-entity-navigation.injectable.ts (100%) rename {src => packages/core/src}/renderer/api/terminal-api.ts (100%) rename {src => packages/core/src}/renderer/api/websocket-api.ts (100%) rename {src => packages/core/src}/renderer/app-paths/setup-app-paths.injectable.ts (100%) rename {src => packages/core/src}/renderer/base-store/disable-sync-in-ipc-listener.injectable.ts (100%) rename {src => packages/core/src}/renderer/base-store/ipc-channel-prefix.injectable.ts (100%) rename {src => packages/core/src}/renderer/base-store/persist-state-to-config.injectable.ts (100%) rename {src => packages/core/src}/renderer/before-frame-starts/runnables/configure-immer.injectable.ts (100%) rename {src => packages/core/src}/renderer/before-frame-starts/runnables/configure-mobx.injectable.ts (100%) rename {src => packages/core/src}/renderer/before-frame-starts/runnables/load-monaco-themes.injectable.ts (100%) rename {src => packages/core/src}/renderer/before-frame-starts/runnables/setup-auto-registration.injectable.ts (100%) rename {src => packages/core/src}/renderer/before-frame-starts/runnables/setup-current-cluster-broadcast.injectable.ts (100%) rename {src => packages/core/src}/renderer/before-frame-starts/runnables/setup-kubernetes-cluster-catalog-add-menu.injectable.ts (100%) rename {src => packages/core/src}/renderer/before-frame-starts/runnables/setup-kubernetes-cluster-context-menu-open.injectable.ts (100%) rename {src => packages/core/src}/renderer/before-frame-starts/runnables/setup-lens-proxy-certificate.injectable.ts (100%) rename {src => packages/core/src}/renderer/before-frame-starts/runnables/setup-root-mac-class.injectable.ts (100%) rename {src => packages/core/src}/renderer/before-frame-starts/runnables/setup-sentry.injectable.ts (100%) rename {src => packages/core/src}/renderer/before-frame-starts/runnables/setup-weblink-context-menu-open.injectable.tsx (100%) rename {src => packages/core/src}/renderer/before-frame-starts/tokens.ts (100%) rename {src => packages/core/src}/renderer/bootstrap.tsx (100%) rename {src => packages/core/src}/renderer/catalog/normalize-menu-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/certificate/request-lens-proxy-certificate.injectable.ts (100%) rename {src => packages/core/src}/renderer/cluster-frame-context/active-kubernetes-cluster.injectable.ts (100%) rename {src => packages/core/src}/renderer/cluster-frame-context/cluster-frame-context.ts (100%) rename {src => packages/core/src}/renderer/cluster-frame-context/for-cluster-scoped-resources.injectable.ts (100%) rename {src => packages/core/src}/renderer/cluster-frame-context/for-namespaced-resources.injectable.ts (100%) rename {src => packages/core/src}/renderer/cluster-frame-context/hosted-cluster-id.injectable.ts (100%) rename {src => packages/core/src}/renderer/cluster-frame-context/hosted-cluster.injectable.ts (100%) rename {src => packages/core/src}/renderer/cluster-frame-context/should-show-resource.injectable.ts (100%) rename {src => packages/core/src}/renderer/cluster/accessible-namespaces.injectable.ts (100%) rename {src => packages/core/src}/renderer/cluster/create-cluster.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+add-cluster/add-cluster-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+add-cluster/add-cluster.module.scss (100%) rename {src => packages/core/src}/renderer/components/+add-cluster/add-cluster.tsx (100%) rename {src => packages/core/src}/renderer/components/+add-cluster/index.ts (100%) rename {src => packages/core/src}/renderer/components/+catalog/__tests__/catalog-add-button.test.tsx (100%) rename {src => packages/core/src}/renderer/components/+catalog/__tests__/catalog-category-label.test.tsx (100%) rename {src => packages/core/src}/renderer/components/+catalog/__tests__/catalog-entity-store.test.ts (100%) rename {src => packages/core/src}/renderer/components/+catalog/__tests__/custom-columns.test.ts (100%) rename {src => packages/core/src}/renderer/components/+catalog/__tests__/custom-views.test.ts (100%) rename {src => packages/core/src}/renderer/components/+catalog/catalog-add-button.scss (100%) rename {src => packages/core/src}/renderer/components/+catalog/catalog-add-button.tsx (100%) rename {src => packages/core/src}/renderer/components/+catalog/catalog-browse-tab.ts (100%) rename {src => packages/core/src}/renderer/components/+catalog/catalog-category-label.tsx (100%) rename {src => packages/core/src}/renderer/components/+catalog/catalog-entity-drawer-menu.tsx (100%) rename {src => packages/core/src}/renderer/components/+catalog/catalog-entity-store/catalog-entity-store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+catalog/catalog-entity-store/catalog-entity.store.tsx (100%) rename {src => packages/core/src}/renderer/components/+catalog/catalog-menu.module.scss (100%) rename {src => packages/core/src}/renderer/components/+catalog/catalog-menu.tsx (100%) rename {src => packages/core/src}/renderer/components/+catalog/catalog-previous-active-tab-storage/catalog-previous-active-tab-storage.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+catalog/catalog-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+catalog/catalog-route-parameters.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+catalog/catalog-tree.module.scss (100%) rename {src => packages/core/src}/renderer/components/+catalog/catalog.module.scss (100%) rename {src => packages/core/src}/renderer/components/+catalog/catalog.test.tsx (100%) rename {src => packages/core/src}/renderer/components/+catalog/catalog.tsx (100%) rename {src => packages/core/src}/renderer/components/+catalog/columns/browse-all.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+catalog/columns/custom-token.ts (100%) rename {src => packages/core/src}/renderer/components/+catalog/columns/default-category.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+catalog/columns/extensions-registrator.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+catalog/columns/get.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+catalog/columns/kubernetes-api-version.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+catalog/columns/kubernetes-distribution.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+catalog/columns/named-category.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+catalog/columns/specific-category.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+catalog/custom-category-columns.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+catalog/custom-category-columns.ts (100%) rename {src => packages/core/src}/renderer/components/+catalog/custom-views.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+catalog/custom-views.ts (100%) rename {src => packages/core/src}/renderer/components/+catalog/entity-details/detail-items.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+catalog/entity-details/internal/kubernetes-cluster-details.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+catalog/entity-details/internal/weblink-details.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+catalog/entity-details/registrator.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+catalog/entity-details/token.ts (100%) rename {src => packages/core/src}/renderer/components/+catalog/entity-details/view.module.scss (100%) rename {src => packages/core/src}/renderer/components/+catalog/entity-details/view.tsx (100%) rename {src => packages/core/src}/renderer/components/+catalog/get-label-badges.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+catalog/hotbar-toggle-menu-item.tsx (100%) rename {src => packages/core/src}/renderer/components/+catalog/index.tsx (100%) rename {src => packages/core/src}/renderer/components/+cluster/cluster-issues.module.scss (100%) rename {src => packages/core/src}/renderer/components/+cluster/cluster-issues.tsx (100%) rename {src => packages/core/src}/renderer/components/+cluster/cluster-metric-switchers.tsx (100%) rename {src => packages/core/src}/renderer/components/+cluster/cluster-metrics.module.scss (100%) rename {src => packages/core/src}/renderer/components/+cluster/cluster-metrics.tsx (100%) rename {src => packages/core/src}/renderer/components/+cluster/cluster-no-metrics.module.scss (100%) rename {src => packages/core/src}/renderer/components/+cluster/cluster-no-metrics.tsx (100%) rename {src => packages/core/src}/renderer/components/+cluster/cluster-overview-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+cluster/cluster-overview-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+cluster/cluster-overview-store/cluster-overview-store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+cluster/cluster-overview-store/cluster-overview-store.ts (100%) rename {src => packages/core/src}/renderer/components/+cluster/cluster-overview.module.scss (100%) rename {src => packages/core/src}/renderer/components/+cluster/cluster-overview.tsx (100%) rename {src => packages/core/src}/renderer/components/+cluster/cluster-pie-charts.module.scss (100%) rename {src => packages/core/src}/renderer/components/+cluster/cluster-pie-charts.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-autoscalers/autoscaler.mixins.scss (100%) rename {src => packages/core/src}/renderer/components/+config-autoscalers/horizontal-pod-auto-scalers-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-autoscalers/horizontal-pod-autoscalers-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+config-autoscalers/hpa-details.scss (100%) rename {src => packages/core/src}/renderer/components/+config-autoscalers/hpa-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-autoscalers/hpa.scss (100%) rename {src => packages/core/src}/renderer/components/+config-autoscalers/hpa.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-autoscalers/index.ts (100%) rename {src => packages/core/src}/renderer/components/+config-autoscalers/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+config-autoscalers/store.ts (100%) rename {src => packages/core/src}/renderer/components/+config-leases/index.ts (100%) rename {src => packages/core/src}/renderer/components/+config-leases/lease-details.scss (100%) rename {src => packages/core/src}/renderer/components/+config-leases/lease-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-leases/leases-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+config-leases/leases-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-leases/leases.scss (100%) rename {src => packages/core/src}/renderer/components/+config-leases/leases.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-leases/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+config-leases/store.ts (100%) rename {src => packages/core/src}/renderer/components/+config-limit-ranges/index.ts (100%) rename {src => packages/core/src}/renderer/components/+config-limit-ranges/limit-range-details.scss (100%) rename {src => packages/core/src}/renderer/components/+config-limit-ranges/limit-range-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-limit-ranges/limit-ranges-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+config-limit-ranges/limit-ranges-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-limit-ranges/limit-ranges.scss (100%) rename {src => packages/core/src}/renderer/components/+config-limit-ranges/limit-ranges.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-limit-ranges/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+config-limit-ranges/store.ts (100%) rename {src => packages/core/src}/renderer/components/+config-maps/config-map-details.scss (100%) rename {src => packages/core/src}/renderer/components/+config-maps/config-map-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-maps/config-maps-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+config-maps/config-maps-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-maps/config-maps.scss (100%) rename {src => packages/core/src}/renderer/components/+config-maps/config-maps.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-maps/index.ts (100%) rename {src => packages/core/src}/renderer/components/+config-maps/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+config-maps/store.ts (100%) rename {src => packages/core/src}/renderer/components/+config-pod-disruption-budgets/index.ts (100%) rename {src => packages/core/src}/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.scss (100%) rename {src => packages/core/src}/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.scss (100%) rename {src => packages/core/src}/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-pod-disruption-budgets/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+config-pod-disruption-budgets/store.ts (100%) rename {src => packages/core/src}/renderer/components/+config-priority-classes/index.ts (100%) rename {src => packages/core/src}/renderer/components/+config-priority-classes/priority-classes-details.scss (100%) rename {src => packages/core/src}/renderer/components/+config-priority-classes/priority-classes-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-priority-classes/priority-classes-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-priority-classes/priority-classes-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+config-priority-classes/priority-classes.scss (100%) rename {src => packages/core/src}/renderer/components/+config-priority-classes/priority-classes.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-priority-classes/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+config-priority-classes/store.ts (100%) rename {src => packages/core/src}/renderer/components/+config-resource-quotas/add-quota-dialog.scss (100%) rename {src => packages/core/src}/renderer/components/+config-resource-quotas/add-quota-dialog.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-resource-quotas/index.ts (100%) rename {src => packages/core/src}/renderer/components/+config-resource-quotas/resource-quota-details.scss (100%) rename {src => packages/core/src}/renderer/components/+config-resource-quotas/resource-quota-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-resource-quotas/resource-quotas-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+config-resource-quotas/resource-quotas-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-resource-quotas/resource-quotas.scss (100%) rename {src => packages/core/src}/renderer/components/+config-resource-quotas/resource-quotas.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-resource-quotas/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+config-resource-quotas/store.ts (100%) rename {src => packages/core/src}/renderer/components/+config-runtime-classes/index.ts (100%) rename {src => packages/core/src}/renderer/components/+config-runtime-classes/runtime-classes-details-tolerations.scss (100%) rename {src => packages/core/src}/renderer/components/+config-runtime-classes/runtime-classes-details-tolerations.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-runtime-classes/runtime-classes-details.scss (100%) rename {src => packages/core/src}/renderer/components/+config-runtime-classes/runtime-classes-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-runtime-classes/runtime-classes-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-runtime-classes/runtime-classes-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+config-runtime-classes/runtime-classes-tolerations.scss (100%) rename {src => packages/core/src}/renderer/components/+config-runtime-classes/runtime-classes-tolerations.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-runtime-classes/runtime-classes.scss (100%) rename {src => packages/core/src}/renderer/components/+config-runtime-classes/runtime-classes.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-runtime-classes/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+config-runtime-classes/store.ts (100%) rename {src => packages/core/src}/renderer/components/+config-secrets/__tests__/secret-details.test.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-secrets/add-secret-dialog.scss (100%) rename {src => packages/core/src}/renderer/components/+config-secrets/add-secret-dialog.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-secrets/index.ts (100%) rename {src => packages/core/src}/renderer/components/+config-secrets/secret-details.scss (100%) rename {src => packages/core/src}/renderer/components/+config-secrets/secret-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-secrets/secrets-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+config-secrets/secrets-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-secrets/secrets.scss (100%) rename {src => packages/core/src}/renderer/components/+config-secrets/secrets.tsx (100%) rename {src => packages/core/src}/renderer/components/+config-secrets/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+config-secrets/store.ts (100%) rename {src => packages/core/src}/renderer/components/+config/config-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+custom-resources/__tests__/__snapshots__/custom-resource-details.test.tsx.snap (100%) rename {src => packages/core/src}/renderer/components/+custom-resources/__tests__/custom-resource-details.test.tsx (100%) rename {src => packages/core/src}/renderer/components/+custom-resources/crd-details.scss (100%) rename {src => packages/core/src}/renderer/components/+custom-resources/crd-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+custom-resources/crd-groups-url-param.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+custom-resources/crd-list-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+custom-resources/crd-list.scss (100%) rename {src => packages/core/src}/renderer/components/+custom-resources/crd-list.tsx (100%) rename {src => packages/core/src}/renderer/components/+custom-resources/crd-resource-details.scss (100%) rename {src => packages/core/src}/renderer/components/+custom-resources/crd-resource-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+custom-resources/crd-resources.scss (100%) rename {src => packages/core/src}/renderer/components/+custom-resources/crd-resources.tsx (100%) rename {src => packages/core/src}/renderer/components/+custom-resources/crd.mixins.scss (100%) rename {src => packages/core/src}/renderer/components/+custom-resources/custom-resource-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+custom-resources/custom-resources-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+custom-resources/custom-resources-route-parameters.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+custom-resources/custom-resources.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+custom-resources/definition.store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+custom-resources/definition.store.ts (100%) rename {src => packages/core/src}/renderer/components/+custom-resources/index.ts (100%) rename {src => packages/core/src}/renderer/components/+custom-resources/legacy-store.ts (100%) rename {src => packages/core/src}/renderer/components/+custom-resources/sidebar-items-for-definition-groups.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+entity-settings/active-tabs.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+entity-settings/current-entity.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+entity-settings/entity-settings.module.scss (100%) rename {src => packages/core/src}/renderer/components/+entity-settings/entity-settings.tsx (100%) rename {src => packages/core/src}/renderer/components/+entity-settings/extension-registrator.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+entity-settings/has-settings.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+entity-settings/index.ts (100%) rename {src => packages/core/src}/renderer/components/+entity-settings/internal-kubernetes-cluster/general-settings.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+entity-settings/internal-kubernetes-cluster/metrics-settings.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+entity-settings/internal-kubernetes-cluster/namespace-settings.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+entity-settings/internal-kubernetes-cluster/node-shell-settings.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+entity-settings/internal-kubernetes-cluster/proxy-settings.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+entity-settings/internal-kubernetes-cluster/terminal-settings.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+entity-settings/route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+entity-settings/route-parameters.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+entity-settings/settings.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+entity-settings/token.ts (100%) rename {src => packages/core/src}/renderer/components/+events/duration-absolute.tsx (100%) rename {src => packages/core/src}/renderer/components/+events/event-details.scss (100%) rename {src => packages/core/src}/renderer/components/+events/event-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+events/events-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+events/events-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+events/events.scss (100%) rename {src => packages/core/src}/renderer/components/+events/events.tsx (100%) rename {src => packages/core/src}/renderer/components/+events/index.ts (100%) rename {src => packages/core/src}/renderer/components/+events/kube-event-details.scss (100%) rename {src => packages/core/src}/renderer/components/+events/kube-event-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+events/kube-event-icon.scss (100%) rename {src => packages/core/src}/renderer/components/+events/kube-event-icon.tsx (100%) rename {src => packages/core/src}/renderer/components/+events/legacy-store.ts (100%) rename {src => packages/core/src}/renderer/components/+events/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+events/store.ts (100%) rename {src => packages/core/src}/renderer/components/+extensions/__tests__/extensions.test.tsx (100%) rename {src => packages/core/src}/renderer/components/+extensions/attempt-install-by-info.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+extensions/attempt-install/attempt-install.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+extensions/attempt-install/create-temp-files-and-validate.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+extensions/attempt-install/get-extension-dest-folder.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+extensions/attempt-install/unpack-extension.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+extensions/attempt-install/validate-package.tsx (100%) rename {src => packages/core/src}/renderer/components/+extensions/attempt-installs.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+extensions/confirm-uninstall-extension.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+extensions/disable-extension/disable-extension.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+extensions/disable-extension/disable-extension.ts (100%) rename {src => packages/core/src}/renderer/components/+extensions/enable-extension/enable-extension.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+extensions/enable-extension/enable-extension.ts (100%) rename {src => packages/core/src}/renderer/components/+extensions/extensions-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+extensions/extensions.module.scss (100%) rename {src => packages/core/src}/renderer/components/+extensions/extensions.tsx (100%) rename {src => packages/core/src}/renderer/components/+extensions/get-base-registry-url/get-base-registry-url.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+extensions/get-message-from-error/get-message-from-error.ts (100%) rename {src => packages/core/src}/renderer/components/+extensions/index.ts (100%) rename {src => packages/core/src}/renderer/components/+extensions/install-extension-from-input.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+extensions/install-from-select-file-dialog.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+extensions/install-on-drop.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+extensions/install.module.scss (100%) rename {src => packages/core/src}/renderer/components/+extensions/install.tsx (100%) rename {src => packages/core/src}/renderer/components/+extensions/installed-extensions.module.scss (100%) rename {src => packages/core/src}/renderer/components/+extensions/installed-extensions.tsx (100%) rename {src => packages/core/src}/renderer/components/+extensions/notice.module.scss (100%) rename {src => packages/core/src}/renderer/components/+extensions/notice.tsx (100%) rename {src => packages/core/src}/renderer/components/+extensions/read-file-notify/read-file-notify.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+extensions/supported-extension-formats.ts (100%) rename {src => packages/core/src}/renderer/components/+extensions/uninstall-extension/uninstall-extension.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+extensions/uninstall-extension/uninstall-extension.tsx (100%) rename {src => packages/core/src}/renderer/components/+extensions/user-extensions/user-extensions.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-charts/details/readme-of-selected-helm-chart.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-charts/details/versions-of-selected-helm-chart.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-charts/details/versions/helm-chart-details-version-selection.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-charts/helm-chart-details.scss (100%) rename {src => packages/core/src}/renderer/components/+helm-charts/helm-chart-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+helm-charts/helm-charts-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-charts/helm-charts-route-parameters.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-charts/helm-charts-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+helm-charts/helm-charts.scss (100%) rename {src => packages/core/src}/renderer/components/+helm-charts/helm-charts.tsx (100%) rename {src => packages/core/src}/renderer/components/+helm-charts/helm-charts/helm-charts.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-charts/helm-charts/request-versions-of-chart-for-release.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-charts/helm-charts/request-versions.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-charts/helm-charts/selected-helm-chart.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-charts/helm-charts/versions.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-charts/helm-charts/versions.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-charts/icon.tsx (100%) rename {src => packages/core/src}/renderer/components/+helm-charts/index.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/create-release/create-release.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/delete-release/delete-release.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/dialog/dialog.scss (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/dialog/dialog.tsx (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/dialog/open.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/dialog/state.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/helm-releases-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/helm-releases-route-parameters.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/helm-releases-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/index.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/release-details/release-details-cluster-frame-child-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/release-details/release-details-content.tsx (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/release-details/release-details-drawer-toolbar.tsx (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/release-details/release-details-drawer.tsx (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/release-details/release-details-model/get-resource-details-url.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/release-details/release-details-model/release-details-model.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/release-details/release-details-model/request-detailed-helm-release.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/release-details/release-details.scss (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/release-details/release-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/release-details/target-helm-release.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/release-menu.tsx (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/release-secrets.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/release.mixins.scss (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/releases.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/releases.scss (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/releases.tsx (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/removable-releases.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/removable-releases.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/rollback-release/rollback-release.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/to-helm-release.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm-releases/update-release/update-release.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+helm/helm-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+namespaces/__snapshots__/namespace-select-filter.test.tsx.snap (100%) rename {src => packages/core/src}/renderer/components/+namespaces/add-dialog/dialog.scss (100%) rename {src => packages/core/src}/renderer/components/+namespaces/add-dialog/dialog.tsx (100%) rename {src => packages/core/src}/renderer/components/+namespaces/add-dialog/open.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+namespaces/add-dialog/state.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+namespaces/index.ts (100%) rename {src => packages/core/src}/renderer/components/+namespaces/metrics-details-component.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+namespaces/metrics.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+namespaces/namespace-details.scss (100%) rename {src => packages/core/src}/renderer/components/+namespaces/namespace-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+namespaces/namespace-select-filter-model/filter-by-namespace.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+namespaces/namespace-select-filter-model/is-selection-key.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+namespaces/namespace-select-filter-model/namespace-select-filter-model.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+namespaces/namespace-select-filter-model/namespace-select-filter-model.tsx (100%) rename {src => packages/core/src}/renderer/components/+namespaces/namespace-select-filter.scss (100%) rename {src => packages/core/src}/renderer/components/+namespaces/namespace-select-filter.test.tsx (100%) rename {src => packages/core/src}/renderer/components/+namespaces/namespace-select-filter.tsx (100%) rename {src => packages/core/src}/renderer/components/+namespaces/namespace-select.scss (100%) rename {src => packages/core/src}/renderer/components/+namespaces/namespace-select.tsx (100%) rename {src => packages/core/src}/renderer/components/+namespaces/namespaces-mixins.scss (100%) rename {src => packages/core/src}/renderer/components/+namespaces/namespaces-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+namespaces/namespaces-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+namespaces/namespaces.scss (100%) rename {src => packages/core/src}/renderer/components/+namespaces/route.tsx (100%) rename {src => packages/core/src}/renderer/components/+namespaces/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+namespaces/store.ts (100%) rename {src => packages/core/src}/renderer/components/+network-endpoints/endpoint-details.scss (100%) rename {src => packages/core/src}/renderer/components/+network-endpoints/endpoint-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+network-endpoints/endpoint-subset-list.scss (100%) rename {src => packages/core/src}/renderer/components/+network-endpoints/endpoint-subset-list.tsx (100%) rename {src => packages/core/src}/renderer/components/+network-endpoints/endpoints-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+network-endpoints/endpoints-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+network-endpoints/endpoints.scss (100%) rename {src => packages/core/src}/renderer/components/+network-endpoints/endpoints.tsx (100%) rename {src => packages/core/src}/renderer/components/+network-endpoints/index.ts (100%) rename {src => packages/core/src}/renderer/components/+network-endpoints/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+network-endpoints/store.ts (100%) rename {src => packages/core/src}/renderer/components/+network-ingresses/index.ts (100%) rename {src => packages/core/src}/renderer/components/+network-ingresses/ingress-charts.tsx (100%) rename {src => packages/core/src}/renderer/components/+network-ingresses/ingress-details.scss (100%) rename {src => packages/core/src}/renderer/components/+network-ingresses/ingress-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+network-ingresses/ingresses-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+network-ingresses/ingresses-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+network-ingresses/ingresses.scss (100%) rename {src => packages/core/src}/renderer/components/+network-ingresses/ingresses.tsx (100%) rename {src => packages/core/src}/renderer/components/+network-ingresses/metrics-details-component.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+network-ingresses/metrics.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+network-ingresses/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+network-ingresses/store.ts (100%) rename {src => packages/core/src}/renderer/components/+network-policies/__tests__/network-policy-details.test.tsx (100%) rename {src => packages/core/src}/renderer/components/+network-policies/index.ts (100%) rename {src => packages/core/src}/renderer/components/+network-policies/network-policies-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+network-policies/network-policies-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+network-policies/network-policies.scss (100%) rename {src => packages/core/src}/renderer/components/+network-policies/network-policies.tsx (100%) rename {src => packages/core/src}/renderer/components/+network-policies/network-policy-details.module.scss (100%) rename {src => packages/core/src}/renderer/components/+network-policies/network-policy-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+network-policies/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+network-policies/store.ts (100%) rename {src => packages/core/src}/renderer/components/+network-port-forwards/index.ts (100%) rename {src => packages/core/src}/renderer/components/+network-port-forwards/port-forward-details.scss (100%) rename {src => packages/core/src}/renderer/components/+network-port-forwards/port-forward-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+network-port-forwards/port-forward-menu.tsx (100%) rename {src => packages/core/src}/renderer/components/+network-port-forwards/port-forwards-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+network-port-forwards/port-forwards-route-parameters.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+network-port-forwards/port-forwards-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+network-port-forwards/port-forwards.scss (100%) rename {src => packages/core/src}/renderer/components/+network-port-forwards/port-forwards.tsx (100%) rename {src => packages/core/src}/renderer/components/+network-services/index.ts (100%) rename {src => packages/core/src}/renderer/components/+network-services/service-details-endpoint.tsx (100%) rename {src => packages/core/src}/renderer/components/+network-services/service-details.scss (100%) rename {src => packages/core/src}/renderer/components/+network-services/service-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+network-services/service-port-component.scss (100%) rename {src => packages/core/src}/renderer/components/+network-services/service-port-component.tsx (100%) rename {src => packages/core/src}/renderer/components/+network-services/services-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+network-services/services-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+network-services/services.scss (100%) rename {src => packages/core/src}/renderer/components/+network-services/services.tsx (100%) rename {src => packages/core/src}/renderer/components/+network-services/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+network-services/store.ts (100%) rename {src => packages/core/src}/renderer/components/+network/network-mixins.scss (100%) rename {src => packages/core/src}/renderer/components/+network/network-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+nodes/details-resources.scss (100%) rename {src => packages/core/src}/renderer/components/+nodes/details-resources.tsx (100%) rename {src => packages/core/src}/renderer/components/+nodes/details.scss (100%) rename {src => packages/core/src}/renderer/components/+nodes/details.tsx (100%) rename {src => packages/core/src}/renderer/components/+nodes/metrics-details-component.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+nodes/metrics.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+nodes/node-charts.tsx (100%) rename {src => packages/core/src}/renderer/components/+nodes/nodes-mixins.scss (100%) rename {src => packages/core/src}/renderer/components/+nodes/nodes-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+nodes/nodes-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+nodes/nodes.scss (100%) rename {src => packages/core/src}/renderer/components/+nodes/route.tsx (100%) rename {src => packages/core/src}/renderer/components/+nodes/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+nodes/store.ts (100%) rename {src => packages/core/src}/renderer/components/+pod-security-policies/index.ts (100%) rename {src => packages/core/src}/renderer/components/+pod-security-policies/legacy-store.ts (100%) rename {src => packages/core/src}/renderer/components/+pod-security-policies/pod-security-policies-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+pod-security-policies/pod-security-policies-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+pod-security-policies/pod-security-policies.scss (100%) rename {src => packages/core/src}/renderer/components/+pod-security-policies/pod-security-policies.tsx (100%) rename {src => packages/core/src}/renderer/components/+pod-security-policies/pod-security-policy-details.scss (100%) rename {src => packages/core/src}/renderer/components/+pod-security-policies/pod-security-policy-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+pod-security-policies/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+pod-security-policies/store.ts (100%) rename {src => packages/core/src}/renderer/components/+storage-classes/index.ts (100%) rename {src => packages/core/src}/renderer/components/+storage-classes/legacy-store.ts (100%) rename {src => packages/core/src}/renderer/components/+storage-classes/storage-class-details.scss (100%) rename {src => packages/core/src}/renderer/components/+storage-classes/storage-class-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+storage-classes/storage-classes-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+storage-classes/storage-classes-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+storage-classes/storage-classes.scss (100%) rename {src => packages/core/src}/renderer/components/+storage-classes/storage-classes.tsx (100%) rename {src => packages/core/src}/renderer/components/+storage-classes/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+storage-classes/store.ts (100%) rename {src => packages/core/src}/renderer/components/+storage-volume-claims/index.ts (100%) rename {src => packages/core/src}/renderer/components/+storage-volume-claims/metrics-details-component.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+storage-volume-claims/metrics.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+storage-volume-claims/persistent-volume-claims-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+storage-volume-claims/persistent-volume-claims-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+storage-volume-claims/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+storage-volume-claims/store.ts (100%) rename {src => packages/core/src}/renderer/components/+storage-volume-claims/volume-claim-details.scss (100%) rename {src => packages/core/src}/renderer/components/+storage-volume-claims/volume-claim-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx (100%) rename {src => packages/core/src}/renderer/components/+storage-volume-claims/volume-claims.scss (100%) rename {src => packages/core/src}/renderer/components/+storage-volume-claims/volume-claims.tsx (100%) rename {src => packages/core/src}/renderer/components/+storage-volumes/get-persisten-volumes-by-storage-class.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+storage-volumes/index.ts (100%) rename {src => packages/core/src}/renderer/components/+storage-volumes/legacy-store.ts (100%) rename {src => packages/core/src}/renderer/components/+storage-volumes/persistent-volumes-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+storage-volumes/persistent-volumes-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+storage-volumes/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+storage-volumes/store.ts (100%) rename {src => packages/core/src}/renderer/components/+storage-volumes/volume-details-list.scss (100%) rename {src => packages/core/src}/renderer/components/+storage-volumes/volume-details-list.tsx (100%) rename {src => packages/core/src}/renderer/components/+storage-volumes/volume-details.scss (100%) rename {src => packages/core/src}/renderer/components/+storage-volumes/volume-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+storage-volumes/volumes.scss (100%) rename {src => packages/core/src}/renderer/components/+storage-volumes/volumes.tsx (100%) rename {src => packages/core/src}/renderer/components/+storage/storage-mixins.scss (100%) rename {src => packages/core/src}/renderer/components/+storage/storage-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+user-management/+cluster-role-bindings/__tests__/dialog.test.tsx (100%) rename {src => packages/core/src}/renderer/components/+user-management/+cluster-role-bindings/cluster-role-bindings-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/+cluster-role-bindings/cluster-role-bindings-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+user-management/+cluster-role-bindings/details.scss (100%) rename {src => packages/core/src}/renderer/components/+user-management/+cluster-role-bindings/details.tsx (100%) rename {src => packages/core/src}/renderer/components/+user-management/+cluster-role-bindings/dialog.scss (100%) rename {src => packages/core/src}/renderer/components/+user-management/+cluster-role-bindings/dialog.tsx (100%) rename {src => packages/core/src}/renderer/components/+user-management/+cluster-role-bindings/index.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/+cluster-role-bindings/legacy-store.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/+cluster-role-bindings/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/+cluster-role-bindings/store.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/+cluster-role-bindings/view.scss (100%) rename {src => packages/core/src}/renderer/components/+user-management/+cluster-role-bindings/view.tsx (100%) rename {src => packages/core/src}/renderer/components/+user-management/+cluster-roles/add-dialog.scss (100%) rename {src => packages/core/src}/renderer/components/+user-management/+cluster-roles/add-dialog.tsx (100%) rename {src => packages/core/src}/renderer/components/+user-management/+cluster-roles/cluster-roles-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/+cluster-roles/cluster-roles-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+user-management/+cluster-roles/details.scss (100%) rename {src => packages/core/src}/renderer/components/+user-management/+cluster-roles/details.tsx (100%) rename {src => packages/core/src}/renderer/components/+user-management/+cluster-roles/index.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/+cluster-roles/legacy-store.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/+cluster-roles/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/+cluster-roles/store.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/+cluster-roles/view.scss (100%) rename {src => packages/core/src}/renderer/components/+user-management/+cluster-roles/view.tsx (100%) rename {src => packages/core/src}/renderer/components/+user-management/+role-bindings/__tests__/dialog.test.tsx (100%) rename {src => packages/core/src}/renderer/components/+user-management/+role-bindings/details.scss (100%) rename {src => packages/core/src}/renderer/components/+user-management/+role-bindings/details.tsx (100%) rename {src => packages/core/src}/renderer/components/+user-management/+role-bindings/dialog.scss (100%) rename {src => packages/core/src}/renderer/components/+user-management/+role-bindings/dialog.tsx (100%) rename {src => packages/core/src}/renderer/components/+user-management/+role-bindings/index.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/+role-bindings/legacy-store.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/+role-bindings/role-bindings-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/+role-bindings/role-bindings-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+user-management/+role-bindings/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/+role-bindings/store.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/+role-bindings/view.scss (100%) rename {src => packages/core/src}/renderer/components/+user-management/+role-bindings/view.tsx (100%) rename {src => packages/core/src}/renderer/components/+user-management/+roles/add-dialog.scss (100%) rename {src => packages/core/src}/renderer/components/+user-management/+roles/add-dialog.tsx (100%) rename {src => packages/core/src}/renderer/components/+user-management/+roles/details.scss (100%) rename {src => packages/core/src}/renderer/components/+user-management/+roles/details.tsx (100%) rename {src => packages/core/src}/renderer/components/+user-management/+roles/index.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/+roles/legacy-store.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/+roles/roles-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/+roles/roles-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+user-management/+roles/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/+roles/store.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/+roles/view.scss (100%) rename {src => packages/core/src}/renderer/components/+user-management/+roles/view.tsx (100%) rename {src => packages/core/src}/renderer/components/+user-management/+service-accounts/create-dialog.scss (100%) rename {src => packages/core/src}/renderer/components/+user-management/+service-accounts/create-dialog.tsx (100%) rename {src => packages/core/src}/renderer/components/+user-management/+service-accounts/details.scss (100%) rename {src => packages/core/src}/renderer/components/+user-management/+service-accounts/details.tsx (100%) rename {src => packages/core/src}/renderer/components/+user-management/+service-accounts/index.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/+service-accounts/legacy-store.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/+service-accounts/secret.scss (100%) rename {src => packages/core/src}/renderer/components/+user-management/+service-accounts/secret.tsx (100%) rename {src => packages/core/src}/renderer/components/+user-management/+service-accounts/service-account-menu.tsx (100%) rename {src => packages/core/src}/renderer/components/+user-management/+service-accounts/service-accounts-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/+service-accounts/service-accounts-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+user-management/+service-accounts/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/+service-accounts/store.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/+service-accounts/view.scss (100%) rename {src => packages/core/src}/renderer/components/+user-management/+service-accounts/view.tsx (100%) rename {src => packages/core/src}/renderer/components/+user-management/hashers.ts (100%) rename {src => packages/core/src}/renderer/components/+user-management/user-management-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+welcome/__test__/welcome.test.tsx (100%) rename {src => packages/core/src}/renderer/components/+welcome/default-welcome-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+welcome/index.ts (100%) rename {src => packages/core/src}/renderer/components/+welcome/welcome-banner-items/welcome-banner-items.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+welcome/welcome-banner-items/welcome-banner-registration.ts (100%) rename {src => packages/core/src}/renderer/components/+welcome/welcome-menu-items/get-welcome-menu-items.ts (100%) rename {src => packages/core/src}/renderer/components/+welcome/welcome-menu-items/welcome-menu-items.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+welcome/welcome-menu-items/welcome-menu-registration.ts (100%) rename {src => packages/core/src}/renderer/components/+welcome/welcome.scss (100%) rename {src => packages/core/src}/renderer/components/+welcome/welcome.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-cronjobs/cron-job-menu.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-cronjobs/cron-job-trigger-dialog-cluster-frame-child-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-cronjobs/cron-jobs-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-cronjobs/cron-jobs-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-cronjobs/cronjob-details.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-cronjobs/cronjob-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-cronjobs/cronjob-trigger-dialog.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-cronjobs/cronjob-trigger-dialog.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-cronjobs/cronjobs.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-cronjobs/cronjobs.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-cronjobs/index.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-cronjobs/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-cronjobs/store.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-daemonsets/daemonset-details.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-daemonsets/daemonset-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-daemonsets/daemonset-menu.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-daemonsets/daemonsets-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-daemonsets/daemonsets-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-daemonsets/daemonsets.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-daemonsets/daemonsets.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-daemonsets/index.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-daemonsets/metrics-details-component.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-daemonsets/metrics.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-daemonsets/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-daemonsets/store.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-deployments/deployment-details.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-deployments/deployment-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-deployments/deployment-menu.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-deployments/deployment-replicasets.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-deployments/deployment-replicasets.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-deployments/deployments-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-deployments/deployments-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-deployments/deployments.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-deployments/deployments.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-deployments/index.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-deployments/metrics-details-component.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-deployments/metrics.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-deployments/scale/deployment-scale-dialog-cluster-frame-child-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-deployments/scale/dialog-state.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-deployments/scale/dialog.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-deployments/scale/dialog.test.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-deployments/scale/dialog.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-deployments/scale/open.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-deployments/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-deployments/store.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-jobs/get-jobs-by-owner.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-jobs/index.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-jobs/job-details.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-jobs/job-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-jobs/jobs-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-jobs/jobs-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-jobs/jobs.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-jobs/jobs.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-jobs/metrics-details-component.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-jobs/metrics.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-jobs/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-jobs/store.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-overview/overview-statuses.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-overview/overview-statuses.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-overview/overview-workload-status.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-overview/overview-workload-status.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-overview/overview.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-overview/overview.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-overview/workload-overview-details/implementations/overview-statuses.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-overview/workload-overview-details/implementations/workload-events.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-overview/workload-overview-details/workload-overview-detail-injection-token.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-overview/workload-overview-details/workload-overview-detail-registrator.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-overview/workload-overview-details/workload-overview-details.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-overview/workloads-overview-detail-registration.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-overview/workloads-overview-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-overview/workloads-overview-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-overview/workloads/implementations/cron-jobs-workload.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-overview/workloads/implementations/daemonsets-workload.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-overview/workloads/implementations/deployments-workload.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-overview/workloads/implementations/jobs-workload.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-overview/workloads/implementations/pods-workload.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-overview/workloads/implementations/replicasets-workload.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-overview/workloads/implementations/statefulsets-workload.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-overview/workloads/workload-injection-token.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-overview/workloads/workloads.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/__tests__/__snapshots__/pod-container-env.test.tsx.snap (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/__tests__/pod-container-env.test.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/__tests__/pod-tolerations.test.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/container-charts.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/container-metrics.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variant-helpers.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variant.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/__snapshots__/projected.test.tsx.snap (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/__tests__/__snapshots__/ceph-fs.test.tsx.snap (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/__tests__/ceph-fs.test.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/aws-elastic-block-store.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/azure-disk.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/azure-file.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/ceph-fs.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/cinder.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/config-map.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/container-storage-interface.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/downward-api.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/empty-dir.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/ephemeral.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/fiber-channel.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/flex-volume.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/flocker.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/gce-persistent-disk.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/git-repo.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/gluster-fs.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/host-path.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/i-scsi.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/local.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/network-fs.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/persistent-volume-claim.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/photon-persistent-disk.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/portworx-volume.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/projected.test.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/projected.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/quobyte.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/rados-block-device.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/scale-io.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/secret.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/storage-os.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/variants/vsphere-volume.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/details/volumes/view.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/get-pod-by-id.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/get-pods-by-owner-id.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/index.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/legacy-store.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/load-pods-from-all-namespaces.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/metrics-detail-container.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/metrics.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/pod-charts.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/pod-container-env.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/pod-container-env.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/pod-container-port.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/pod-container-port.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/pod-details-affinities.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/pod-details-container.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/pod-details-container.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/pod-details-list.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/pod-details-list.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/pod-details-secrets.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/pod-details-secrets.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/pod-details-statuses.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/pod-details-statuses.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/pod-details-tolerations.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/pod-details-tolerations.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/pod-details.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/pod-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/pod-tolerations.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/pod-tolerations.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/pods-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/pods-sidebar-items.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/pods.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/pods.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-pods/store.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-replicasets/index.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-replicasets/metrics-details-component.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-replicasets/metrics.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-replicasets/replica-set-menu.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-replicasets/replicaset-details.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-replicasets/replicaset-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-replicasets/replicasets-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-replicasets/replicasets-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-replicasets/replicasets.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-replicasets/replicasets.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-replicasets/scale-dialog/dialog.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-replicasets/scale-dialog/dialog.test.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-replicasets/scale-dialog/dialog.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-replicasets/scale-dialog/open.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-replicasets/scale-dialog/replicaset-scale-dialog-cluster-frame-child-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-replicasets/scale-dialog/state.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-replicasets/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-replicasets/store.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-statefulsets/index.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-statefulsets/metrics-details-component.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-statefulsets/metrics.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-statefulsets/scale/dialog-state.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-statefulsets/scale/dialog.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-statefulsets/scale/dialog.test.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-statefulsets/scale/dialog.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-statefulsets/scale/open-dialog.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-statefulsets/scale/statefulset-scale-dialog-cluster-frame-child-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-statefulsets/statefulset-details.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-statefulsets/statefulset-details.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-statefulsets/statefulset-menu.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-statefulsets/statefulsets-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-statefulsets/statefulsets-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-statefulsets/statefulsets.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads-statefulsets/statefulsets.tsx (100%) rename {src => packages/core/src}/renderer/components/+workloads-statefulsets/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads-statefulsets/store.ts (100%) rename {src => packages/core/src}/renderer/components/+workloads/workloads-mixins.scss (100%) rename {src => packages/core/src}/renderer/components/+workloads/workloads-sidebar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/__tests__/cronjob.store.test.ts (100%) rename {src => packages/core/src}/renderer/components/__tests__/daemonset.store.test.ts (100%) rename {src => packages/core/src}/renderer/components/__tests__/deployments.store.test.ts (100%) rename {src => packages/core/src}/renderer/components/__tests__/job.store.test.ts (100%) rename {src => packages/core/src}/renderer/components/__tests__/nodes.api.test.ts (100%) rename {src => packages/core/src}/renderer/components/__tests__/pods.store.test.ts (100%) rename {src => packages/core/src}/renderer/components/__tests__/replicaset.store.test.ts (100%) rename {src => packages/core/src}/renderer/components/__tests__/statefulset.store.test.ts (100%) rename {src => packages/core/src}/renderer/components/activate-entity-command/activate-entity-command.tsx (100%) rename {src => packages/core/src}/renderer/components/activate-entity-command/index.ts (100%) rename {src => packages/core/src}/renderer/components/add-remove-buttons/add-remove-buttons.scss (100%) rename {src => packages/core/src}/renderer/components/add-remove-buttons/add-remove-buttons.tsx (100%) rename {src => packages/core/src}/renderer/components/add-remove-buttons/index.ts (100%) rename {src => packages/core/src}/renderer/components/animate/animate.scss (100%) rename {src => packages/core/src}/renderer/components/animate/animate.tsx (100%) rename {src => packages/core/src}/renderer/components/animate/default-enter-duration.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/animate/default-leave-duration.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/animate/index.ts (100%) rename {src => packages/core/src}/renderer/components/animate/request-animation-frame.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/app.scss (100%) rename {src => packages/core/src}/renderer/components/avatar/__tests__/avatar.test.tsx (100%) rename {src => packages/core/src}/renderer/components/avatar/avatar.module.scss (100%) rename {src => packages/core/src}/renderer/components/avatar/avatar.tsx (100%) rename {src => packages/core/src}/renderer/components/avatar/index.ts (100%) rename {src => packages/core/src}/renderer/components/badge/badge.module.scss (100%) rename {src => packages/core/src}/renderer/components/badge/badge.tsx (100%) rename {src => packages/core/src}/renderer/components/badge/has-text-selected.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/badge/index.ts (100%) rename {src => packages/core/src}/renderer/components/button/button.scss (100%) rename {src => packages/core/src}/renderer/components/button/button.tsx (100%) rename {src => packages/core/src}/renderer/components/button/index.ts (100%) rename {src => packages/core/src}/renderer/components/catalog-entities/weblink-add-command.tsx (100%) rename {src => packages/core/src}/renderer/components/chart/bar-chart.tsx (100%) rename {src => packages/core/src}/renderer/components/chart/chart.scss (100%) rename {src => packages/core/src}/renderer/components/chart/chart.tsx (100%) rename {src => packages/core/src}/renderer/components/chart/index.ts (100%) rename {src => packages/core/src}/renderer/components/chart/options.ts (100%) rename {src => packages/core/src}/renderer/components/chart/pie-chart.scss (100%) rename {src => packages/core/src}/renderer/components/chart/pie-chart.tsx (100%) rename {src => packages/core/src}/renderer/components/chart/zebra-stripes.plugin.ts (100%) rename {src => packages/core/src}/renderer/components/checkbox/checkbox.scss (100%) rename {src => packages/core/src}/renderer/components/checkbox/checkbox.tsx (100%) rename {src => packages/core/src}/renderer/components/checkbox/index.ts (100%) rename {src => packages/core/src}/renderer/components/cluster-manager/cluster-frame-handler.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/cluster-manager/cluster-frame-handler.ts (100%) rename {src => packages/core/src}/renderer/components/cluster-manager/cluster-manager-root-frame-child-component.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/cluster-manager/cluster-manager.scss (100%) rename {src => packages/core/src}/renderer/components/cluster-manager/cluster-manager.tsx (100%) rename {src => packages/core/src}/renderer/components/cluster-manager/cluster-status.module.scss (100%) rename {src => packages/core/src}/renderer/components/cluster-manager/cluster-status.tsx (100%) rename {src => packages/core/src}/renderer/components/cluster-manager/cluster-view-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/cluster-manager/cluster-view-route-parameters.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/cluster-manager/cluster-view.scss (100%) rename {src => packages/core/src}/renderer/components/cluster-manager/cluster-view.tsx (100%) rename {src => packages/core/src}/renderer/components/cluster-manager/emit-cluster-visibility.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/cluster-manager/index.tsx (100%) rename {src => packages/core/src}/renderer/components/cluster-settings/__tests__/cluster-local-terminal-settings.test.tsx (100%) rename {src => packages/core/src}/renderer/components/cluster-settings/accessible-namespaces.tsx (100%) rename {src => packages/core/src}/renderer/components/cluster-settings/icon-settings.tsx (100%) rename {src => packages/core/src}/renderer/components/cluster-settings/kubeconfig.tsx (100%) rename {src => packages/core/src}/renderer/components/cluster-settings/local-terminal-settings.tsx (100%) rename {src => packages/core/src}/renderer/components/cluster-settings/metrics-setting.tsx (100%) rename {src => packages/core/src}/renderer/components/cluster-settings/name-setting.tsx (100%) rename {src => packages/core/src}/renderer/components/cluster-settings/node-shell-setting.tsx (100%) rename {src => packages/core/src}/renderer/components/cluster-settings/prometheus-setting.tsx (100%) rename {src => packages/core/src}/renderer/components/cluster-settings/proxy-setting.tsx (100%) rename {src => packages/core/src}/renderer/components/cluster-settings/show-metrics.tsx (100%) rename {src => packages/core/src}/renderer/components/colors.scss (100%) rename {src => packages/core/src}/renderer/components/command-palette/command-container-cluster-frame-child-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/command-palette/command-container-root-frame-child-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/command-palette/command-container.module.scss (100%) rename {src => packages/core/src}/renderer/components/command-palette/command-container.tsx (100%) rename {src => packages/core/src}/renderer/components/command-palette/command-dialog.tsx (100%) rename {src => packages/core/src}/renderer/components/command-palette/command-overlay.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/command-palette/index.ts (100%) rename {src => packages/core/src}/renderer/components/command-palette/registered-commands/commands.ts (100%) rename {src => packages/core/src}/renderer/components/command-palette/registered-commands/internal-commands.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/command-palette/registered-commands/registered-commands.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/confirm-dialog/confirm-dialog-cluster-frame-child-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/confirm-dialog/confirm-dialog-root-frame-child-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/confirm-dialog/confirm-dialog.scss (100%) rename {src => packages/core/src}/renderer/components/confirm-dialog/confirm-dialog.tsx (100%) rename {src => packages/core/src}/renderer/components/confirm-dialog/confirm.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/confirm-dialog/index.ts (100%) rename {src => packages/core/src}/renderer/components/confirm-dialog/open.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/confirm-dialog/state.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/confirm-dialog/with-confirm.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/countdown/countdown-state.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/countdown/countdown.test.tsx (100%) rename {src => packages/core/src}/renderer/components/countdown/countdown.tsx (100%) rename {src => packages/core/src}/renderer/components/delete-cluster-dialog/delete-cluster-dialog-cluster-frame-child-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/delete-cluster-dialog/index.ts (100%) rename {src => packages/core/src}/renderer/components/delete-cluster-dialog/open.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/delete-cluster-dialog/save-kubeconfig.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/renderer/components/delete-cluster-dialog/save-kubeconfig.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/delete-cluster-dialog/state.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/delete-cluster-dialog/view.module.scss (100%) rename {src => packages/core/src}/renderer/components/delete-cluster-dialog/view.tsx (100%) rename {src => packages/core/src}/renderer/components/dialog/dialog.scss (100%) rename {src => packages/core/src}/renderer/components/dialog/dialog.tsx (100%) rename {src => packages/core/src}/renderer/components/dialog/index.ts (100%) rename {src => packages/core/src}/renderer/components/dialog/logs-dialog.scss (100%) rename {src => packages/core/src}/renderer/components/dialog/logs-dialog.tsx (100%) rename {src => packages/core/src}/renderer/components/dock/__test__/dock-store.test.ts (100%) rename {src => packages/core/src}/renderer/components/dock/__test__/dock-tabs.test.tsx (100%) rename {src => packages/core/src}/renderer/components/dock/create-resource/clear-create-resource-tab-data.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/create-resource/create-resource-tab.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/create-resource/create-resource-templates.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/create-resource/has-correct-extension.ts (100%) rename {src => packages/core/src}/renderer/components/dock/create-resource/lens-templates.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/create-resource/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/create-resource/store.ts (100%) rename {src => packages/core/src}/renderer/components/dock/create-resource/user-templates.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/create-resource/view.tsx (100%) rename {src => packages/core/src}/renderer/components/dock/dock-tab-store/create-dock-tab-store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/dock-tab-store/dock-tab.store.ts (100%) rename {src => packages/core/src}/renderer/components/dock/dock-tab.module.scss (100%) rename {src => packages/core/src}/renderer/components/dock/dock-tab.tsx (100%) rename {src => packages/core/src}/renderer/components/dock/dock-tabs.module.scss (100%) rename {src => packages/core/src}/renderer/components/dock/dock-tabs.tsx (100%) rename {src => packages/core/src}/renderer/components/dock/dock.scss (100%) rename {src => packages/core/src}/renderer/components/dock/dock.tsx (100%) rename {src => packages/core/src}/renderer/components/dock/dock/close-dock-tab.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/dock/create-dock-tab.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/dock/dock-storage.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/dock/rename-tab.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/dock/select-dock-tab.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/dock/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/dock/store.ts (100%) rename {src => packages/core/src}/renderer/components/dock/edit-resource/clear-edit-resource-tab-data.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/edit-resource/edit-resource-model/call-for-patch-resource/call-for-patch-resource.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/edit-resource/edit-resource-model/call-for-patch-resource/call-for-patch-resource.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/edit-resource/edit-resource-model/call-for-resource/call-for-resource.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/edit-resource/edit-resource-model/call-for-resource/call-for-resource.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/edit-resource/edit-resource-model/edit-resource-model.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/dock/edit-resource/edit-resource-tab.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/edit-resource/get-random-id-for-edit-resource-tab.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/edit-resource/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/edit-resource/store.ts (100%) rename {src => packages/core/src}/renderer/components/dock/edit-resource/view.tsx (100%) rename {src => packages/core/src}/renderer/components/dock/editor-panel.module.scss (100%) rename {src => packages/core/src}/renderer/components/dock/editor-panel.tsx (100%) rename {src => packages/core/src}/renderer/components/dock/index.ts (100%) rename {src => packages/core/src}/renderer/components/dock/info-panel.scss (100%) rename {src => packages/core/src}/renderer/components/dock/info-panel.tsx (100%) rename {src => packages/core/src}/renderer/components/dock/install-chart/clear-install-chart-tab-data.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/install-chart/create-install-chart-tab.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/install-chart/get-random-install-chart-tab-id.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/install-chart/install-chart-model.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/dock/install-chart/install-chart.scss (100%) rename {src => packages/core/src}/renderer/components/dock/install-chart/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/install-chart/store.ts (100%) rename {src => packages/core/src}/renderer/components/dock/install-chart/view.tsx (100%) rename {src => packages/core/src}/renderer/components/dock/logs/__test__/log-resource-selector.test.tsx (100%) rename {src => packages/core/src}/renderer/components/dock/logs/__test__/log-search.test.tsx (100%) rename {src => packages/core/src}/renderer/components/dock/logs/__test__/pod.mock.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/__test__/to-bottom.test.tsx (100%) rename {src => packages/core/src}/renderer/components/dock/logs/are-logs-present.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/call-for-logs.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/clear-log-tab-data.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/controls.module.scss (100%) rename {src => packages/core/src}/renderer/components/dock/logs/controls.tsx (100%) rename {src => packages/core/src}/renderer/components/dock/logs/create-logs-tab.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/create-pod-logs-tab.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/create-workload-logs-tab.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/download-all-logs.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/download-logs-dropdown.module.scss (100%) rename {src => packages/core/src}/renderer/components/dock/logs/download-logs-dropdown.tsx (100%) rename {src => packages/core/src}/renderer/components/dock/logs/download-logs.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/get-log-tab-data.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/get-logs-without-timestamps.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/get-logs.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/get-random-id-for-pod-logs-tab.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/get-timestamp-split-logs.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/is-logs-tab-data-valid.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/list.scss (100%) rename {src => packages/core/src}/renderer/components/dock/logs/list.tsx (100%) rename {src => packages/core/src}/renderer/components/dock/logs/load-logs.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/log-tab-data.validator.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/logs-view-model.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/logs-view-model.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/reload-logs.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/resource-selector.scss (100%) rename {src => packages/core/src}/renderer/components/dock/logs/resource-selector.tsx (100%) rename {src => packages/core/src}/renderer/components/dock/logs/search.scss (100%) rename {src => packages/core/src}/renderer/components/dock/logs/search.tsx (100%) rename {src => packages/core/src}/renderer/components/dock/logs/set-log-tab-data.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/stop-loading-logs.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/store.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/tab-store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/tab-store.ts (100%) rename {src => packages/core/src}/renderer/components/dock/logs/to-bottom.tsx (100%) rename {src => packages/core/src}/renderer/components/dock/logs/view.tsx (100%) rename {src => packages/core/src}/renderer/components/dock/terminal/clear-terminal-tab-data.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/terminal/create-terminal-tab.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/terminal/create-terminal.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/terminal/dock-tab.tsx (100%) rename {src => packages/core/src}/renderer/components/dock/terminal/get-terminal-api.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/terminal/send-command.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/terminal/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/terminal/store.ts (100%) rename {src => packages/core/src}/renderer/components/dock/terminal/terminal-dock-tab.scss (100%) rename {src => packages/core/src}/renderer/components/dock/terminal/terminal-spawning-pool.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/terminal/terminal-window.scss (100%) rename {src => packages/core/src}/renderer/components/dock/terminal/terminal.ts (100%) rename {src => packages/core/src}/renderer/components/dock/terminal/view.tsx (100%) rename {src => packages/core/src}/renderer/components/dock/upgrade-chart/clear-upgrade-chart-tab-data.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/upgrade-chart/create-upgrade-chart-tab.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/upgrade-chart/get-random-upgrade-chart-tab-id.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/upgrade-chart/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/upgrade-chart/tab-data.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/upgrade-chart/upgrade-chart-model.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/dock/upgrade-chart/upgrade-chart.scss (100%) rename {src => packages/core/src}/renderer/components/dock/upgrade-chart/view.tsx (100%) rename {src => packages/core/src}/renderer/components/drawer/__snapshots__/drawer-param-toggler.test.tsx.snap (100%) rename {src => packages/core/src}/renderer/components/drawer/drawer-item-labels.tsx (100%) rename {src => packages/core/src}/renderer/components/drawer/drawer-item.scss (100%) rename {src => packages/core/src}/renderer/components/drawer/drawer-item.tsx (100%) rename {src => packages/core/src}/renderer/components/drawer/drawer-param-toggler.scss (100%) rename {src => packages/core/src}/renderer/components/drawer/drawer-param-toggler.test.tsx (100%) rename {src => packages/core/src}/renderer/components/drawer/drawer-param-toggler.tsx (100%) rename {src => packages/core/src}/renderer/components/drawer/drawer-storage/drawer-storage.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/drawer/drawer-title.module.css (100%) rename {src => packages/core/src}/renderer/components/drawer/drawer-title.tsx (100%) rename {src => packages/core/src}/renderer/components/drawer/drawer.scss (100%) rename {src => packages/core/src}/renderer/components/drawer/drawer.tsx (100%) rename {src => packages/core/src}/renderer/components/drawer/index.ts (100%) rename {src => packages/core/src}/renderer/components/dropdown/dropdown.tsx (100%) rename {src => packages/core/src}/renderer/components/duration/reactive-duration.tsx (100%) rename {src => packages/core/src}/renderer/components/editable-list/editable-list.scss (100%) rename {src => packages/core/src}/renderer/components/editable-list/editable-list.tsx (100%) rename {src => packages/core/src}/renderer/components/editable-list/index.ts (100%) rename {src => packages/core/src}/renderer/components/error-boundary/error-boundary.scss (100%) rename {src => packages/core/src}/renderer/components/error-boundary/error-boundary.tsx (100%) rename {src => packages/core/src}/renderer/components/error-boundary/index.ts (100%) rename {src => packages/core/src}/renderer/components/file-picker/file-picker.scss (100%) rename {src => packages/core/src}/renderer/components/file-picker/file-picker.tsx (100%) rename {src => packages/core/src}/renderer/components/file-picker/index.ts (100%) rename {src => packages/core/src}/renderer/components/flexbox.scss (100%) rename {src => packages/core/src}/renderer/components/fonts.scss (100%) rename {src => packages/core/src}/renderer/components/gutter/gutter.module.scss (100%) rename {src => packages/core/src}/renderer/components/gutter/gutter.tsx (100%) rename {src => packages/core/src}/renderer/components/horizontal-line/horizontal-line.module.scss (100%) rename {src => packages/core/src}/renderer/components/horizontal-line/horizontal-line.tsx (100%) rename {src => packages/core/src}/renderer/components/hotbar/__tests__/hotbar-remove-command.test.tsx (100%) rename {src => packages/core/src}/renderer/components/hotbar/hotbar-add-command.tsx (100%) rename {src => packages/core/src}/renderer/components/hotbar/hotbar-cell.tsx (100%) rename {src => packages/core/src}/renderer/components/hotbar/hotbar-entity-icon.module.scss (100%) rename {src => packages/core/src}/renderer/components/hotbar/hotbar-entity-icon.tsx (100%) rename {src => packages/core/src}/renderer/components/hotbar/hotbar-icon.module.scss (100%) rename {src => packages/core/src}/renderer/components/hotbar/hotbar-icon.tsx (100%) rename {src => packages/core/src}/renderer/components/hotbar/hotbar-menu.scss (100%) rename {src => packages/core/src}/renderer/components/hotbar/hotbar-menu.tsx (100%) rename {src => packages/core/src}/renderer/components/hotbar/hotbar-remove-command.tsx (100%) rename {src => packages/core/src}/renderer/components/hotbar/hotbar-rename-command.tsx (100%) rename {src => packages/core/src}/renderer/components/hotbar/hotbar-selector.module.scss (100%) rename {src => packages/core/src}/renderer/components/hotbar/hotbar-selector.tsx (100%) rename {src => packages/core/src}/renderer/components/hotbar/hotbar-switch-command.tsx (100%) rename {src => packages/core/src}/renderer/components/icon/arrow-spinner.svg (100%) rename {src => packages/core/src}/renderer/components/icon/configuration.svg (100%) rename {src => packages/core/src}/renderer/components/icon/crane.svg (100%) rename {src => packages/core/src}/renderer/components/icon/group.svg (100%) rename {src => packages/core/src}/renderer/components/icon/helm.svg (100%) rename {src => packages/core/src}/renderer/components/icon/icon.scss (100%) rename {src => packages/core/src}/renderer/components/icon/icon.test.tsx (100%) rename {src => packages/core/src}/renderer/components/icon/icon.tsx (100%) rename {src => packages/core/src}/renderer/components/icon/index.ts (100%) rename {src => packages/core/src}/renderer/components/icon/install.svg (100%) rename {src => packages/core/src}/renderer/components/icon/kube.svg (100%) rename {src => packages/core/src}/renderer/components/icon/lens-logo.svg (100%) rename {src => packages/core/src}/renderer/components/icon/license.svg (100%) rename {src => packages/core/src}/renderer/components/icon/logo-lens.svg (100%) rename {src => packages/core/src}/renderer/components/icon/logout.svg (100%) rename {src => packages/core/src}/renderer/components/icon/nodes.svg (100%) rename {src => packages/core/src}/renderer/components/icon/notice.svg (100%) rename {src => packages/core/src}/renderer/components/icon/push_off.svg (100%) rename {src => packages/core/src}/renderer/components/icon/push_pin.svg (100%) rename {src => packages/core/src}/renderer/components/icon/spinner.svg (100%) rename {src => packages/core/src}/renderer/components/icon/ssh.svg (100%) rename {src => packages/core/src}/renderer/components/icon/storage.svg (100%) rename {src => packages/core/src}/renderer/components/icon/terminal.svg (100%) rename {src => packages/core/src}/renderer/components/icon/user.svg (100%) rename {src => packages/core/src}/renderer/components/icon/users.svg (100%) rename {src => packages/core/src}/renderer/components/icon/wheel.svg (100%) rename {src => packages/core/src}/renderer/components/icon/workloads.svg (100%) rename {src => packages/core/src}/renderer/components/input/__tests__/input_validators.test.ts (100%) rename {src => packages/core/src}/renderer/components/input/drop-file-input.scss (100%) rename {src => packages/core/src}/renderer/components/input/drop-file-input.tsx (100%) rename {src => packages/core/src}/renderer/components/input/file-input.tsx (100%) rename {src => packages/core/src}/renderer/components/input/index.ts (100%) rename {src => packages/core/src}/renderer/components/input/input.scss (100%) rename {src => packages/core/src}/renderer/components/input/input.tsx (100%) rename {src => packages/core/src}/renderer/components/input/input_validators.ts (100%) rename {src => packages/core/src}/renderer/components/input/search-input-url.tsx (100%) rename {src => packages/core/src}/renderer/components/input/search-input.scss (100%) rename {src => packages/core/src}/renderer/components/input/search-input.tsx (100%) rename {src => packages/core/src}/renderer/components/input/search-url-page-param.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/input/validators/is-path.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/input/validators/unique-hotbar-name.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/item-object-list/content.tsx (100%) rename {src => packages/core/src}/renderer/components/item-object-list/filter-icon.tsx (100%) rename {src => packages/core/src}/renderer/components/item-object-list/filters.tsx (100%) rename {src => packages/core/src}/renderer/components/item-object-list/header.tsx (100%) rename {src => packages/core/src}/renderer/components/item-object-list/index.tsx (100%) rename {src => packages/core/src}/renderer/components/item-object-list/item-list-layout.scss (100%) rename {src => packages/core/src}/renderer/components/item-object-list/list-layout.tsx (100%) rename {src => packages/core/src}/renderer/components/item-object-list/page-filters/list.scss (100%) rename {src => packages/core/src}/renderer/components/item-object-list/page-filters/list.tsx (100%) rename {src => packages/core/src}/renderer/components/item-object-list/page-filters/store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/item-object-list/page-filters/store.ts (100%) rename {src => packages/core/src}/renderer/components/item-object-list/storage.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-detail-params/get-details-url.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-detail-params/hide-details.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-detail-params/index.ts (100%) rename {src => packages/core/src}/renderer/components/kube-detail-params/kube-details-url.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-detail-params/kube-selected-url.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-detail-params/show-details.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-detail-params/toggle-details.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/current-kube-object-in-details.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/custom-resource-detail-item.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/default-kube-meta-details-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/index.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/cluster-role-binding-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/cluster-role-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/config-map-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/cron-job-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/custom-resource-definitions-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/daemon-set-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/deployment-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/endpoints-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/events-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/horizontal-pod-autoscaler-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/ingress-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/job-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/kube-event-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/lease-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/limit-range-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/namespaces-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/network-policy-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/node-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/persistent-volume-claim-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/persistent-volume-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/pod-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/pod-disruption-budget-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/pod-security-policy-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/priority-class-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/replica-set-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/resource-quota-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/role-binding-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/role-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/runtime-class-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/secrets-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/service-account-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/service-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/stateful-set-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/implementations/storage-class-detail-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/kube-object-detail-item-injection-token.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/kube-object-detail-item-registrator.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/kube-object-detail-items.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-items/kube-object-matches-to-kind-and-api-version.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-detail-registration.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-details-cluster-frame-child-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-details.scss (100%) rename {src => packages/core/src}/renderer/components/kube-object-details/kube-object-details.tsx (100%) rename {src => packages/core/src}/renderer/components/kube-object-list-layout/index.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-list-layout/kube-object-list-layout.scss (100%) rename {src => packages/core/src}/renderer/components/kube-object-list-layout/kube-object-list-layout.tsx (100%) rename {src => packages/core/src}/renderer/components/kube-object-menu/__snapshots__/kube-object-menu.test.tsx.snap (100%) rename {src => packages/core/src}/renderer/components/kube-object-menu/dependencies/cluster-name.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-menu/dependencies/cluster.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-menu/index.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-menu/kube-object-menu-item-injection-token.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-menu/kube-object-menu-item-registrator.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-menu/kube-object-menu-items.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-menu/kube-object-menu-items/cron-job-menu.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-menu/kube-object-menu-items/daemonset-menu.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-menu/kube-object-menu-items/deployment-menu.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-menu/kube-object-menu-items/replica-set-menu.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-menu/kube-object-menu-items/service-account-menu.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-menu/kube-object-menu-items/statefulset-menu.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-menu/kube-object-menu-registration.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-menu/kube-object-menu.test.tsx (100%) rename {src => packages/core/src}/renderer/components/kube-object-menu/kube-object-menu.tsx (100%) rename {src => packages/core/src}/renderer/components/kube-object-menu/on-context-menu-open.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-meta/index.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-meta/kube-object-meta.tsx (100%) rename {src => packages/core/src}/renderer/components/kube-object-status-icon/index.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-status-icon/kube-object-status-icon.scss (100%) rename {src => packages/core/src}/renderer/components/kube-object-status-icon/kube-object-status-icon.tsx (100%) rename {src => packages/core/src}/renderer/components/kube-object-status-icon/kube-object-status-registration.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-status-icon/kube-object-status-text-injection-token.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-status-icon/kube-object-status-text-registrator.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-status-icon/kube-object-status-texts-for-object.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object-status-icon/kube-object-status-texts.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kube-object/age.tsx (100%) rename {src => packages/core/src}/renderer/components/kubeconfig-dialog/index.ts (100%) rename {src => packages/core/src}/renderer/components/kubeconfig-dialog/kubeconfig-dialog-cluster-frame-child-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kubeconfig-dialog/kubeconfig-dialog.module.scss (100%) rename {src => packages/core/src}/renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx (100%) rename {src => packages/core/src}/renderer/components/kubeconfig-dialog/open-service-account-kube-config-dialog.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kubeconfig-dialog/open.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/kubeconfig-dialog/state.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/__tests__/sidebar-cluster.test.tsx (100%) rename {src => packages/core/src}/renderer/components/layout/close-button.module.scss (100%) rename {src => packages/core/src}/renderer/components/layout/close-button.tsx (100%) rename {src => packages/core/src}/renderer/components/layout/cluster-page-menu.ts (100%) rename {src => packages/core/src}/renderer/components/layout/extension-sidebar-item-registrator.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/layout/main-layout.module.scss (100%) rename {src => packages/core/src}/renderer/components/layout/main-layout.tsx (100%) rename {src => packages/core/src}/renderer/components/layout/page-layout.tsx (100%) rename {src => packages/core/src}/renderer/components/layout/setting-layout.scss (100%) rename {src => packages/core/src}/renderer/components/layout/setting-layout.tsx (100%) rename {src => packages/core/src}/renderer/components/layout/siblings-in-tab-layout.tsx (100%) rename {src => packages/core/src}/renderer/components/layout/sidebar-cluster.module.scss (100%) rename {src => packages/core/src}/renderer/components/layout/sidebar-cluster.tsx (100%) rename {src => packages/core/src}/renderer/components/layout/sidebar-item.tsx (100%) rename {src => packages/core/src}/renderer/components/layout/sidebar-items.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/sidebar-items.module.scss (100%) rename {src => packages/core/src}/renderer/components/layout/sidebar-storage/sidebar-storage.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/sidebar.module.scss (100%) rename {src => packages/core/src}/renderer/components/layout/sidebar.tsx (100%) rename {src => packages/core/src}/renderer/components/layout/sub-header.scss (100%) rename {src => packages/core/src}/renderer/components/layout/sub-header.tsx (100%) rename {src => packages/core/src}/renderer/components/layout/sub-title.scss (100%) rename {src => packages/core/src}/renderer/components/layout/sub-title.tsx (100%) rename {src => packages/core/src}/renderer/components/layout/tab-layout-2.tsx (100%) rename {src => packages/core/src}/renderer/components/layout/tab-layout.scss (100%) rename {src => packages/core/src}/renderer/components/layout/tab-layout.tsx (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/start-state-sync.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/state.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/toggle-maximize-window/toggle-maximize-window.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/toggle-maximize-window/toggle-maximize-window.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-items/context-menu/context-menu-top-bar-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-items/context-menu/context-menu.tsx (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-items/context-menu/open-app-context-menu/open-app-context-menu.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-items/context-menu/open-app-context-menu/open-app-context-menu.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-items/navigation-to-back/go-back/go-back.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-items/navigation-to-back/go-back/go-back.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-items/navigation-to-back/navigation-to-back-top-bar-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-items/navigation-to-back/navigation-to-back.tsx (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-items/navigation-to-back/prev-enabled.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-items/navigation-to-forward/go-forward/go-forward.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-items/navigation-to-forward/go-forward/go-forward.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-items/navigation-to-forward/navigation-to-forward-top-bar-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-items/navigation-to-forward/navigation-to-forward.tsx (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-items/navigation-to-forward/next-enabled.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-items/navigation-to-home/navigation-to-home-top-bar-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-items/navigation-to-home/navigation-to-home.tsx (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-items/top-bar-item-injection-token.ts (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-items/top-bar-items-on-left-side.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-items/top-bar-items-on-right-side.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-items/window-controls/close-window/close-window.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-items/window-controls/close-window/close-window.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-items/window-controls/maximize-window/maximize-window.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-items/window-controls/maximize-window/maximize-window.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-items/window-controls/window-controls-top-bar-item.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-items/window-controls/window-controls.tsx (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar-registration.ts (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar.module.scss (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar.test.tsx (100%) rename {src => packages/core/src}/renderer/components/layout/top-bar/top-bar.tsx (100%) rename {src => packages/core/src}/renderer/components/layout/wizard-layout.scss (100%) rename {src => packages/core/src}/renderer/components/layout/wizard-layout.tsx (100%) rename {src => packages/core/src}/renderer/components/line-progress/index.ts (100%) rename {src => packages/core/src}/renderer/components/line-progress/line-progress.scss (100%) rename {src => packages/core/src}/renderer/components/line-progress/line-progress.tsx (100%) rename {src => packages/core/src}/renderer/components/list/list.module.scss (100%) rename {src => packages/core/src}/renderer/components/list/list.tsx (100%) rename {src => packages/core/src}/renderer/components/locale-date/index.ts (100%) rename {src => packages/core/src}/renderer/components/locale-date/locale-date.tsx (100%) rename {src => packages/core/src}/renderer/components/map/__snapshots__/map.test.tsx.snap (100%) rename {src => packages/core/src}/renderer/components/map/map.test.tsx (100%) rename {src => packages/core/src}/renderer/components/map/map.tsx (100%) rename {src => packages/core/src}/renderer/components/markdown-viewer/index.ts (100%) rename {src => packages/core/src}/renderer/components/markdown-viewer/markdown-viewer.scss (100%) rename {src => packages/core/src}/renderer/components/markdown-viewer/markdown-viewer.tsx (100%) rename {src => packages/core/src}/renderer/components/media.scss (100%) rename {src => packages/core/src}/renderer/components/menu/index.ts (100%) rename {src => packages/core/src}/renderer/components/menu/menu-actions.scss (100%) rename {src => packages/core/src}/renderer/components/menu/menu-actions.tsx (100%) rename {src => packages/core/src}/renderer/components/menu/menu.scss (100%) rename {src => packages/core/src}/renderer/components/menu/menu.tsx (100%) rename {src => packages/core/src}/renderer/components/mixins.scss (100%) rename {src => packages/core/src}/renderer/components/monaco-editor/__mocks__/monaco-editor.tsx (100%) rename {src => packages/core/src}/renderer/components/monaco-editor/get-editor-height-from-lines-number.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/monaco-editor/get-editor-height-from-lines-number.test.ts (100%) rename {src => packages/core/src}/renderer/components/monaco-editor/index.ts (100%) rename {src => packages/core/src}/renderer/components/monaco-editor/monaco-editor.module.scss (100%) rename {src => packages/core/src}/renderer/components/monaco-editor/monaco-editor.tsx (100%) rename {src => packages/core/src}/renderer/components/monaco-editor/monaco-themes.ts (100%) rename {src => packages/core/src}/renderer/components/monaco-editor/monaco-themes/clouds-midnight.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/monaco-editor/monaco-validators.ts (100%) rename {src => packages/core/src}/renderer/components/no-items/index.ts (100%) rename {src => packages/core/src}/renderer/components/no-items/no-items.scss (100%) rename {src => packages/core/src}/renderer/components/no-items/no-items.tsx (100%) rename {src => packages/core/src}/renderer/components/notifications/index.ts (100%) rename {src => packages/core/src}/renderer/components/notifications/notifications-cluster-frame-child-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/notifications/notifications-root-frame-child-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/notifications/notifications-store.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/notifications/notifications.scss (100%) rename {src => packages/core/src}/renderer/components/notifications/notifications.store.tsx (100%) rename {src => packages/core/src}/renderer/components/notifications/notifications.tsx (100%) rename {src => packages/core/src}/renderer/components/notifications/show-checked-error.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/notifications/show-error-notification.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/notifications/show-info-notification.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/notifications/show-short-info.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/notifications/show-success-notification.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/path-picker/index.ts (100%) rename {src => packages/core/src}/renderer/components/path-picker/path-picker.tsx (100%) rename {src => packages/core/src}/renderer/components/radio/index.ts (100%) rename {src => packages/core/src}/renderer/components/radio/radio.scss (100%) rename {src => packages/core/src}/renderer/components/radio/radio.tsx (100%) rename {src => packages/core/src}/renderer/components/render-delay/__tests__/__snapshots__/render-delay.test.tsx.snap (100%) rename {src => packages/core/src}/renderer/components/render-delay/__tests__/render-delay.test.tsx (100%) rename {src => packages/core/src}/renderer/components/render-delay/cancel-idle-callback.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/renderer/components/render-delay/cancel-idle-callback.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/render-delay/idle-callback-timeout.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/render-delay/render-delay.tsx (100%) rename {src => packages/core/src}/renderer/components/render-delay/request-idle-callback.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/renderer/components/render-delay/request-idle-callback.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/resizing-anchor/index.ts (100%) rename {src => packages/core/src}/renderer/components/resizing-anchor/resizing-anchor.scss (100%) rename {src => packages/core/src}/renderer/components/resizing-anchor/resizing-anchor.tsx (100%) rename {src => packages/core/src}/renderer/components/resource-metrics/index.ts (100%) rename {src => packages/core/src}/renderer/components/resource-metrics/no-metrics.tsx (100%) rename {src => packages/core/src}/renderer/components/resource-metrics/resource-metrics.scss (100%) rename {src => packages/core/src}/renderer/components/resource-metrics/resource-metrics.tsx (100%) rename {src => packages/core/src}/renderer/components/scroll-spy/__tests__/scroll-spy.test.tsx (100%) rename {src => packages/core/src}/renderer/components/scroll-spy/scroll-spy.tsx (100%) rename {src => packages/core/src}/renderer/components/select/index.ts (100%) rename {src => packages/core/src}/renderer/components/select/select.scss (100%) rename {src => packages/core/src}/renderer/components/select/select.test.tsx (100%) rename {src => packages/core/src}/renderer/components/select/select.tsx (100%) rename {src => packages/core/src}/renderer/components/slider/index.ts (100%) rename {src => packages/core/src}/renderer/components/slider/slider.scss (100%) rename {src => packages/core/src}/renderer/components/slider/slider.tsx (100%) rename {src => packages/core/src}/renderer/components/spinner/index.ts (100%) rename {src => packages/core/src}/renderer/components/spinner/spinner.scss (100%) rename {src => packages/core/src}/renderer/components/spinner/spinner.tsx (100%) rename {src => packages/core/src}/renderer/components/status-bar/status-bar-item-injection-token.ts (100%) rename {src => packages/core/src}/renderer/components/status-bar/status-bar-item-registrator.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/status-bar/status-bar-items.injectable.tsx (100%) rename {src => packages/core/src}/renderer/components/status-bar/status-bar-registration.ts (100%) rename {src => packages/core/src}/renderer/components/status-bar/status-bar.module.scss (100%) rename {src => packages/core/src}/renderer/components/status-bar/status-bar.test.tsx (100%) rename {src => packages/core/src}/renderer/components/status-bar/status-bar.tsx (100%) rename {src => packages/core/src}/renderer/components/status-brick/index.ts (100%) rename {src => packages/core/src}/renderer/components/status-brick/status-brick.scss (100%) rename {src => packages/core/src}/renderer/components/status-brick/status-brick.tsx (100%) rename {src => packages/core/src}/renderer/components/stepper/index.ts (100%) rename {src => packages/core/src}/renderer/components/stepper/stepper.scss (100%) rename {src => packages/core/src}/renderer/components/stepper/stepper.tsx (100%) rename {src => packages/core/src}/renderer/components/switch/__tests__/switch.test.tsx (100%) rename {src => packages/core/src}/renderer/components/switch/form-switcher.tsx (100%) rename {src => packages/core/src}/renderer/components/switch/index.ts (100%) rename {src => packages/core/src}/renderer/components/switch/switch.module.scss (100%) rename {src => packages/core/src}/renderer/components/switch/switch.tsx (100%) rename {src => packages/core/src}/renderer/components/switch/switcher.tsx (100%) rename {src => packages/core/src}/renderer/components/table/__tests__/getSorted.test.ts (100%) rename {src => packages/core/src}/renderer/components/table/index.ts (100%) rename {src => packages/core/src}/renderer/components/table/order-by-url-param.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/table/react-table.module.scss (100%) rename {src => packages/core/src}/renderer/components/table/react-table.tsx (100%) rename {src => packages/core/src}/renderer/components/table/sort-by-url-param.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/table/sorting.ts (100%) rename {src => packages/core/src}/renderer/components/table/table-cell.scss (100%) rename {src => packages/core/src}/renderer/components/table/table-cell.tsx (100%) rename {src => packages/core/src}/renderer/components/table/table-head.scss (100%) rename {src => packages/core/src}/renderer/components/table/table-head.tsx (100%) rename {src => packages/core/src}/renderer/components/table/table-model/table-model.injectable.ts (100%) rename {src => packages/core/src}/renderer/components/table/table-model/table-model.ts (100%) rename {src => packages/core/src}/renderer/components/table/table-row.scss (100%) rename {src => packages/core/src}/renderer/components/table/table-row.tsx (100%) rename {src => packages/core/src}/renderer/components/table/table.mixins.scss (100%) rename {src => packages/core/src}/renderer/components/table/table.scss (100%) rename {src => packages/core/src}/renderer/components/table/table.tsx (100%) rename {src => packages/core/src}/renderer/components/tabs/index.ts (100%) rename {src => packages/core/src}/renderer/components/tabs/tabs.scss (100%) rename {src => packages/core/src}/renderer/components/tabs/tabs.tsx (100%) rename {src => packages/core/src}/renderer/components/test-utils/discovery-of-html-elements.ts (100%) rename {src => packages/core/src}/renderer/components/test-utils/get-application-builder.tsx (100%) rename {src => packages/core/src}/renderer/components/test-utils/get-extension-fake.ts (100%) rename {src => packages/core/src}/renderer/components/test-utils/renderFor.tsx (100%) rename {src => packages/core/src}/renderer/components/tooltip/__mocks__/withTooltip.tsx (100%) rename {src => packages/core/src}/renderer/components/tooltip/__snapshots__/tooltip.test.tsx.snap (100%) rename {src => packages/core/src}/renderer/components/tooltip/index.ts (100%) rename {src => packages/core/src}/renderer/components/tooltip/tooltip.scss (100%) rename {src => packages/core/src}/renderer/components/tooltip/tooltip.test.tsx (100%) rename {src => packages/core/src}/renderer/components/tooltip/tooltip.tsx (100%) rename {src => packages/core/src}/renderer/components/tooltip/withTooltip.tsx (100%) rename {src => packages/core/src}/renderer/components/tree-view/index.ts (100%) rename {src => packages/core/src}/renderer/components/tree-view/tree-view.scss (100%) rename {src => packages/core/src}/renderer/components/tree-view/tree-view.tsx (100%) rename {src => packages/core/src}/renderer/components/vars.scss (100%) rename {src => packages/core/src}/renderer/components/virtual-list/__snapshots__/virtual-list.test.tsx.snap (100%) rename {src => packages/core/src}/renderer/components/virtual-list/index.ts (100%) rename {src => packages/core/src}/renderer/components/virtual-list/virtual-list.scss (100%) rename {src => packages/core/src}/renderer/components/virtual-list/virtual-list.test.tsx (100%) rename {src => packages/core/src}/renderer/components/virtual-list/virtual-list.tsx (100%) rename {src => packages/core/src}/renderer/components/wizard/index.ts (100%) rename {src => packages/core/src}/renderer/components/wizard/wizard.scss (100%) rename {src => packages/core/src}/renderer/components/wizard/wizard.tsx (100%) rename {src => packages/core/src}/renderer/create-app.ts (100%) rename {src => packages/core/src}/renderer/extension-api.ts (100%) rename {src => packages/core/src}/renderer/extension-loader/create-extension-instance.injectable.ts (100%) rename {src => packages/core/src}/renderer/extension-loader/entry-point-name.injectable.ts (100%) rename {src => packages/core/src}/renderer/extension-loader/extension-should-be-enabled-for-cluster-frame.injectable.ts (100%) rename {src => packages/core/src}/renderer/fonts/AnonymousPro-Regular.ttf (100%) rename {src => packages/core/src}/renderer/fonts/IBMPlexMono-Regular.ttf (100%) rename {src => packages/core/src}/renderer/fonts/JetBrainsMono-Regular.ttf (100%) rename {src => packages/core/src}/renderer/fonts/MaterialIcons-Regular.ttf (100%) rename {src => packages/core/src}/renderer/fonts/RedHatMono-Regular.ttf (100%) rename {src => packages/core/src}/renderer/fonts/Roboto-Bold.ttf (100%) rename {src => packages/core/src}/renderer/fonts/Roboto-Light.ttf (100%) rename {src => packages/core/src}/renderer/fonts/Roboto-LightItalic.ttf (100%) rename {src => packages/core/src}/renderer/fonts/Roboto-Mono-nerd.ttf (100%) rename {src => packages/core/src}/renderer/fonts/Roboto-Regular.ttf (100%) rename {src => packages/core/src}/renderer/fonts/SourceCodePro-Regular.ttf (100%) rename {src => packages/core/src}/renderer/fonts/SpaceMono-Regular.ttf (100%) rename {src => packages/core/src}/renderer/fonts/UbuntuMono-Regular.ttf (100%) rename {src => packages/core/src}/renderer/frames/cluster-frame/__snapshots__/cluster-frame.test.tsx.snap (100%) rename {src => packages/core/src}/renderer/frames/cluster-frame/cluster-frame-child-component-injection-token.ts (100%) rename {src => packages/core/src}/renderer/frames/cluster-frame/cluster-frame-component-registrator.injectable.ts (100%) rename {src => packages/core/src}/renderer/frames/cluster-frame/cluster-frame-layout-child-component.injectable.tsx (100%) rename {src => packages/core/src}/renderer/frames/cluster-frame/cluster-frame.module.css (100%) rename {src => packages/core/src}/renderer/frames/cluster-frame/cluster-frame.test.tsx (100%) rename {src => packages/core/src}/renderer/frames/cluster-frame/cluster-frame.tsx (100%) rename {src => packages/core/src}/renderer/frames/cluster-frame/init-cluster-frame/frame-routing-id/frame-routing-id.injectable.ts (100%) rename {src => packages/core/src}/renderer/frames/cluster-frame/init-cluster-frame/frame-routing-id/web-frame/web-frame.injectable.ts (100%) rename {src => packages/core/src}/renderer/frames/cluster-frame/init-cluster-frame/init-cluster-frame.injectable.ts (100%) rename {src => packages/core/src}/renderer/frames/cluster-frame/init-cluster-frame/init-cluster-frame.ts (100%) rename {src => packages/core/src}/renderer/frames/cluster-frame/start-url.injectable.ts (100%) rename {src => packages/core/src}/renderer/frames/load-extensions.injectable.ts (100%) rename {src => packages/core/src}/renderer/frames/root-frame/broadcast-that-root-frame-is-rendered.injectable.ts (100%) rename {src => packages/core/src}/renderer/frames/root-frame/init-root-frame/init-root-frame.injectable.ts (100%) rename {src => packages/core/src}/renderer/frames/root-frame/init-root-frame/init-root-frame.ts (100%) rename {src => packages/core/src}/renderer/frames/root-frame/root-frame-child-component-injection-token.ts (100%) rename {src => packages/core/src}/renderer/frames/root-frame/root-frame.tsx (100%) rename {src => packages/core/src}/renderer/frames/root-frame/setup-system-ca.injectable.ts (100%) rename {src => packages/core/src}/renderer/getDi.tsx (100%) rename {src => packages/core/src}/renderer/getDiForUnitTesting.tsx (100%) rename {src => packages/core/src}/renderer/hooks/index.ts (100%) rename {src => packages/core/src}/renderer/hooks/use-toggle.ts (100%) rename {src => packages/core/src}/renderer/hooks/useInterval.ts (100%) rename {src => packages/core/src}/renderer/hooks/useMutationObserver.ts (100%) rename {src => packages/core/src}/renderer/hooks/useOnUnmount.ts (100%) rename {src => packages/core/src}/renderer/hooks/useResizeObserver.ts (100%) rename {src => packages/core/src}/renderer/index.ts (100%) rename {src => packages/core/src}/renderer/initializers/add-sync-entries.injectable.tsx (100%) rename {src => packages/core/src}/renderer/initializers/workload-events.tsx (100%) rename {src => packages/core/src}/renderer/ipc/index.ts (100%) rename {src => packages/core/src}/renderer/ipc/legacy-channel-listen.injectable.ts (100%) rename {src => packages/core/src}/renderer/ipc/list-namespaces-forbidden-handler.injectable.tsx (100%) rename {src => packages/core/src}/renderer/ipc/register-ipc-listeners.injectable.ts (100%) rename {src => packages/core/src}/renderer/ipc/register-listeners.tsx (100%) rename {src => packages/core/src}/renderer/k8s/api-base-host-header.injectable.ts (100%) rename {src => packages/core/src}/renderer/k8s/api-base-server-address.injectable.ts (100%) rename {src => packages/core/src}/renderer/k8s/api-kube.injectable.ts (100%) rename {src => packages/core/src}/renderer/kube-object/handler.ts (100%) rename {src => packages/core/src}/renderer/kube-object/handlers.injectable.ts (100%) rename {src => packages/core/src}/renderer/kube-object/handlers/stateful-set.injectable.ts (100%) rename {src => packages/core/src}/renderer/kube-watch-api/kube-watch-api.injectable.ts (100%) rename {src => packages/core/src}/renderer/kube-watch-api/kube-watch-api.ts (100%) rename {src => packages/core/src}/renderer/kube-watch-api/subscribe-stores.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/renderer/kube-watch-api/subscribe-stores.injectable.ts (100%) rename {src => packages/core/src}/renderer/kubectl/apply-all.injectable.ts (100%) rename {src => packages/core/src}/renderer/kubectl/delete-all.injectable.ts (100%) rename {src => packages/core/src}/renderer/library.ts (100%) rename {src => packages/core/src}/renderer/logger/browser-transport.injectable.ts (100%) rename {src => packages/core/src}/renderer/monaco/add-new-theme.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/renderer/monaco/add-new-theme.injectable.ts (100%) rename {src => packages/core/src}/renderer/mui-base-theme.tsx (100%) rename {src => packages/core/src}/renderer/navigation/create-page-param.injectable.ts (100%) rename {src => packages/core/src}/renderer/navigation/events.ts (100%) rename {src => packages/core/src}/renderer/navigation/focus-window.injectable.ts (100%) rename {src => packages/core/src}/renderer/navigation/history.injectable.ts (100%) rename {src => packages/core/src}/renderer/navigation/index.ts (100%) rename {src => packages/core/src}/renderer/navigation/is-route-active.injectable.ts (100%) rename {src => packages/core/src}/renderer/navigation/match-route.injectable.ts (100%) rename {src => packages/core/src}/renderer/navigation/matched-cluster-id.injectable.ts (100%) rename {src => packages/core/src}/renderer/navigation/navigate.injectable.ts (100%) rename {src => packages/core/src}/renderer/navigation/navigation-channel-listener.injectable.ts (100%) rename {src => packages/core/src}/renderer/navigation/observable-history.injectable.ts (100%) rename {src => packages/core/src}/renderer/navigation/page-param.ts (100%) rename {src => packages/core/src}/renderer/navigation/search-params.ts (100%) rename {src => packages/core/src}/renderer/navigation/setup-logging-for-navigation.injectable.ts (100%) rename {src => packages/core/src}/renderer/port-forward/about-port-forwarding.injectable.ts (100%) rename {src => packages/core/src}/renderer/port-forward/index.ts (100%) rename {src => packages/core/src}/renderer/port-forward/notify-error-port-forwarding.injectable.ts (100%) rename {src => packages/core/src}/renderer/port-forward/open-port-forward.injectable.ts (100%) rename {src => packages/core/src}/renderer/port-forward/port-forward-dialog-cluster-frame-child-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/port-forward/port-forward-dialog-model/port-forward-dialog-model.injectable.ts (100%) rename {src => packages/core/src}/renderer/port-forward/port-forward-dialog-model/port-forward-dialog-model.ts (100%) rename {src => packages/core/src}/renderer/port-forward/port-forward-dialog.scss (100%) rename {src => packages/core/src}/renderer/port-forward/port-forward-dialog.tsx (100%) rename {src => packages/core/src}/renderer/port-forward/port-forward-item.ts (100%) rename {src => packages/core/src}/renderer/port-forward/port-forward-notify.tsx (100%) rename {src => packages/core/src}/renderer/port-forward/port-forward-store/port-forward-store.injectable.ts (100%) rename {src => packages/core/src}/renderer/port-forward/port-forward-store/port-forward-store.ts (100%) rename {src => packages/core/src}/renderer/port-forward/port-forward-store/request-active-port-forward.injectable.ts (100%) rename {src => packages/core/src}/renderer/port-forward/port-forward-utils.ts (100%) rename {src => packages/core/src}/renderer/protocol-handler/bind-protocol-add-route-handlers/bind-protocol-add-route-handlers.injectable.ts (100%) rename {src => packages/core/src}/renderer/protocol-handler/bind-protocol-add-route-handlers/bind-protocol-add-route-handlers.tsx (100%) rename {src => packages/core/src}/renderer/protocol-handler/index.ts (100%) rename {src => packages/core/src}/renderer/protocol-handler/lens-protocol-router-renderer/lens-protocol-router-renderer.injectable.ts (100%) rename {src => packages/core/src}/renderer/protocol-handler/lens-protocol-router-renderer/lens-protocol-router-renderer.tsx (100%) rename {src => packages/core/src}/renderer/register-injectables.ts (100%) rename {src => packages/core/src}/renderer/remote-helpers/watch-history-state.injectable.ts (100%) rename {src => packages/core/src}/renderer/routes/current-path.injectable.ts (100%) rename {src => packages/core/src}/renderer/routes/current-route-component.injectable.ts (100%) rename {src => packages/core/src}/renderer/routes/current-route.injectable.ts (100%) rename {src => packages/core/src}/renderer/routes/currently-in-cluster-frame.injectable.ts (100%) rename {src => packages/core/src}/renderer/routes/extension-page-parameters.injectable.ts (100%) rename {src => packages/core/src}/renderer/routes/extension-route-registrator.injectable.tsx (100%) rename {src => packages/core/src}/renderer/routes/for-extension.ts (100%) rename {src => packages/core/src}/renderer/routes/get-extension-page-parameters.injectable.ts (100%) rename {src => packages/core/src}/renderer/routes/matching-route.injectable.ts (100%) rename {src => packages/core/src}/renderer/routes/navigate-to-route.injectable.ts (100%) rename {src => packages/core/src}/renderer/routes/navigate-to-url.injectable.ts (100%) rename {src => packages/core/src}/renderer/routes/page-registration.ts (100%) rename {src => packages/core/src}/renderer/routes/query-parameters.injectable.ts (100%) rename {src => packages/core/src}/renderer/routes/route-is-active.injectable.ts (100%) rename {src => packages/core/src}/renderer/routes/route-path-parameters.injectable.ts (100%) rename {src => packages/core/src}/renderer/routes/route-specific-component-injection-token.ts (100%) rename {src => packages/core/src}/renderer/routes/routes.injectable.ts (100%) rename {src => packages/core/src}/renderer/routes/sibling-tabs.injectable.ts (100%) rename {src => packages/core/src}/renderer/search-store/search-store.injectable.ts (100%) rename {src => packages/core/src}/renderer/search-store/search-store.test.ts (100%) rename {src => packages/core/src}/renderer/search-store/search-store.ts (100%) rename {src => packages/core/src}/renderer/start-frame/start-frame.injectable.ts (100%) rename {src => packages/core/src}/renderer/stores-apis-can-be-created.injectable.ts (100%) rename {src => packages/core/src}/renderer/stores/init-user-store.injectable.ts (100%) rename {src => packages/core/src}/renderer/template.html (100%) rename {src => packages/core/src}/renderer/themes/active-type.injectable.ts (100%) rename {src => packages/core/src}/renderer/themes/active.injectable.ts (100%) rename {src => packages/core/src}/renderer/themes/apply-lens-theme.injectable.ts (100%) rename {src => packages/core/src}/renderer/themes/apply-theme.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/renderer/themes/declaration.ts (100%) rename {src => packages/core/src}/renderer/themes/default-theme.injectable.ts (100%) rename {src => packages/core/src}/renderer/themes/lens-dark.injectable.ts (100%) rename {src => packages/core/src}/renderer/themes/lens-light.injectable.ts (100%) rename {src => packages/core/src}/renderer/themes/lens-theme.ts (100%) rename {src => packages/core/src}/renderer/themes/setup-apply-active-theme.injectable.ts (100%) rename {src => packages/core/src}/renderer/themes/system-theme.injectable.ts (100%) rename {src => packages/core/src}/renderer/themes/terminal-colors.injectable.ts (100%) rename {src => packages/core/src}/renderer/themes/themes.injectable.ts (100%) rename {src => packages/core/src}/renderer/utils/__tests__/converted-name.test.ts (100%) rename {src => packages/core/src}/renderer/utils/__tests__/jsonPath.test.ts (100%) rename {src => packages/core/src}/renderer/utils/__tests__/metricUnitsToNumber.test.ts (100%) rename {src => packages/core/src}/renderer/utils/__tests__/storageHelper.test.ts (100%) rename {src => packages/core/src}/renderer/utils/channel/channel-listeners/enlist-message-channel-listener.injectable.ts (100%) rename {src => packages/core/src}/renderer/utils/channel/channel-listeners/enlist-message-channel-listener.test.ts (100%) rename {src => packages/core/src}/renderer/utils/channel/channel-listeners/start-listening-of-channels.injectable.ts (100%) rename {src => packages/core/src}/renderer/utils/channel/ipc-renderer.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/renderer/utils/channel/ipc-renderer.injectable.ts (100%) rename {src => packages/core/src}/renderer/utils/channel/message-to-channel.injectable.ts (100%) rename {src => packages/core/src}/renderer/utils/channel/request-from-channel.injectable.ts (100%) rename {src => packages/core/src}/renderer/utils/channel/send-to-main.injectable.ts (100%) rename {src => packages/core/src}/renderer/utils/create-storage/create-storage.injectable.ts (100%) rename {src => packages/core/src}/renderer/utils/create-storage/create-storage.ts (100%) rename {src => packages/core/src}/renderer/utils/create-storage/storage-save-delay.injectable.ts (100%) rename {src => packages/core/src}/renderer/utils/create-storage/storages-are-ready.ts (100%) rename {src => packages/core/src}/renderer/utils/cssNames.ts (100%) rename {src => packages/core/src}/renderer/utils/cssVar.ts (100%) rename {src => packages/core/src}/renderer/utils/display-mode.ts (100%) rename {src => packages/core/src}/renderer/utils/index.ts (100%) rename {src => packages/core/src}/renderer/utils/interval.ts (100%) rename {src => packages/core/src}/renderer/utils/is-node-falsy.ts (100%) rename {src => packages/core/src}/renderer/utils/isMiddleClick.ts (100%) rename {src => packages/core/src}/renderer/utils/isReactNode.ts (100%) rename {src => packages/core/src}/renderer/utils/jsonPath.ts (100%) rename {src => packages/core/src}/renderer/utils/metricUnitsToNumber.ts (100%) rename {src => packages/core/src}/renderer/utils/name-parts.ts (100%) rename {src => packages/core/src}/renderer/utils/on-keyboard-shortcut.ts (100%) rename {src => packages/core/src}/renderer/utils/prevDefault.ts (100%) rename {src => packages/core/src}/renderer/utils/rbac.ts (100%) rename {src => packages/core/src}/renderer/utils/resolve-proxy/resolve-system-proxy.injectable.ts (100%) rename {src => packages/core/src}/renderer/utils/save-file.injectable.ts (100%) rename {src => packages/core/src}/renderer/utils/saveFile.ts (100%) rename {src => packages/core/src}/renderer/utils/storageHelper.ts (100%) rename {src => packages/core/src}/renderer/utils/sync-box/provide-initial-values-for-sync-boxes.injectable.ts (100%) rename {src => packages/core/src}/renderer/vars/application-information.global-override-for-injectable.ts (100%) rename {src => packages/core/src}/renderer/vars/build-version/build-version.injectable.ts (100%) rename {src => packages/core/src}/renderer/vars/build-version/init.injectable.ts (100%) rename {src => packages/core/src}/renderer/vars/default-update-channel/init.injectable.ts (100%) rename {src => packages/core/src}/renderer/vars/release-channel/init.injectable.ts (100%) rename {src => packages/core/src}/renderer/vars/semantic-build-version/init.injectable.ts (100%) rename {src => packages/core/src}/renderer/window/event-listener.injectable.ts (100%) rename {src => packages/core/src}/test-utils/channel-fakes/override-channels.ts (100%) rename {src => packages/core/src}/test-utils/channel-fakes/override-messaging-from-main-to-window.ts (100%) rename {src => packages/core/src}/test-utils/channel-fakes/override-messaging-from-window-to-main.ts (100%) rename {src => packages/core/src}/test-utils/channel-fakes/override-requesting-from-window-to-main.ts (100%) rename {src => packages/core/src}/test-utils/mock-responses.ts (100%) rename {src => packages/core/src}/test-utils/override-fs-with-fakes.ts (100%) rename {src => packages/core/src}/test-utils/skippers.ts (100%) rename {static => packages/core/static}/splash.html (100%) rename tailwind.config.js => packages/core/tailwind.config.js (100%) rename {templates => packages/core/templates}/create-resource/ClusterRole.yaml (100%) rename {templates => packages/core/templates}/create-resource/ClusterRoleBinding.yaml (100%) rename {templates => packages/core/templates}/create-resource/ConfigMap.yaml (100%) rename {templates => packages/core/templates}/create-resource/CronJob.yaml (100%) rename {templates => packages/core/templates}/create-resource/DeamonSet.yaml (100%) rename {templates => packages/core/templates}/create-resource/Deployment.yaml (100%) rename {templates => packages/core/templates}/create-resource/Ingress.yaml (100%) rename {templates => packages/core/templates}/create-resource/Job.yaml (100%) rename {templates => packages/core/templates}/create-resource/NetworkPolicy.yaml (100%) rename {templates => packages/core/templates}/create-resource/PersistentVolume.yaml (100%) rename {templates => packages/core/templates}/create-resource/PersistentVolumeClaim.yaml (100%) rename {templates => packages/core/templates}/create-resource/Pod.yaml (100%) rename {templates => packages/core/templates}/create-resource/PriorityClass.yaml (100%) rename {templates => packages/core/templates}/create-resource/ReplicaSet.yaml (100%) rename {templates => packages/core/templates}/create-resource/ReplicationController.yaml (100%) rename {templates => packages/core/templates}/create-resource/Role.yaml (100%) rename {templates => packages/core/templates}/create-resource/RoleBinding.yaml (100%) rename {templates => packages/core/templates}/create-resource/RuntimeClass.yaml (100%) rename {templates => packages/core/templates}/create-resource/Secret.yaml (100%) rename {templates => packages/core/templates}/create-resource/Service.yaml (100%) rename {templates => packages/core/templates}/create-resource/StatefulSet.yaml (100%) rename {test-data => packages/core/test-data}/cluster-store-migration-icon.png (100%) create mode 100644 packages/core/tsconfig.json rename {types => packages/core/types}/dom.d.ts (100%) rename {types => packages/core/types}/font-face.d.ts (100%) rename {types => packages/core/types}/from-webpack.d.ts (100%) rename {types => packages/core/types}/json-to-pretty-yaml.d.ts (100%) rename {types => packages/core/types}/mocks.d.ts (100%) rename {types => packages/core/types}/react-table.config.d.ts (100%) rename {types => packages/core/types}/selfsigned.d.ts (100%) rename {webpack => packages/core/webpack}/dev-server.ts (100%) rename {webpack => packages/core/webpack}/extensions.ts (100%) rename {webpack => packages/core/webpack}/get-typescript-loader.ts (100%) rename {webpack => packages/core/webpack}/library-bundle.ts (100%) rename {webpack => packages/core/webpack}/main.ts (100%) rename {webpack => packages/core/webpack}/node-fetch.ts (100%) rename {webpack => packages/core/webpack}/renderer.ts (100%) rename {webpack => packages/core/webpack}/tsconfig.json (100%) rename {webpack => packages/core/webpack}/vars.ts (100%) create mode 100644 packages/extensions/src/extension-api.ts create mode 100644 packages/extensions/tsconfig.json rename typedoc.json => packages/extensions/typedoc.json (84%) create mode 100644 packages/extensions/webpack/extensions.ts diff --git a/.gitignore b/.gitignore index 8e9d6f3fe4..098d8fe3ac 100644 --- a/.gitignore +++ b/.gitignore @@ -1,15 +1,7 @@ -dist/ +packages/*/dist/ node_modules/ .DS_Store yarn-error.log coverage/ tmp/ -locales/**/**.js -lens.log -static/build -static/types -binaries/client/ -binaries/server/ -docs/extensions/api site/ -build/webpack/ diff --git a/__mocks__/@sentry/electron/main.ts b/__mocks__/@sentry/electron/main.ts deleted file mode 100644 index cbe02cb296..0000000000 --- a/__mocks__/@sentry/electron/main.ts +++ /dev/null @@ -1,5 +0,0 @@ -/** - * Copyright (c) OpenLens Authors. All rights reserved. - * Licensed under MIT License. See LICENSE in root directory for more information. - */ -export default {}; diff --git a/__mocks__/@sentry/electron/renderer.ts b/__mocks__/@sentry/electron/renderer.ts deleted file mode 100644 index cbe02cb296..0000000000 --- a/__mocks__/@sentry/electron/renderer.ts +++ /dev/null @@ -1,5 +0,0 @@ -/** - * Copyright (c) OpenLens Authors. All rights reserved. - * Licensed under MIT License. See LICENSE in root directory for more information. - */ -export default {}; diff --git a/__mocks__/assetMock.ts b/__mocks__/assetMock.ts deleted file mode 100644 index 5412bc08dc..0000000000 --- a/__mocks__/assetMock.ts +++ /dev/null @@ -1,6 +0,0 @@ -/** - * Copyright (c) OpenLens Authors. All rights reserved. - * Licensed under MIT License. See LICENSE in root directory for more information. - */ - -export default ""; // mostly path to bundled file or data-url (webpack) diff --git a/__mocks__/electron-updater.ts b/__mocks__/electron-updater.ts deleted file mode 100644 index 6d39773984..0000000000 --- a/__mocks__/electron-updater.ts +++ /dev/null @@ -1,7 +0,0 @@ -/** - * Copyright (c) OpenLens Authors. All rights reserved. - * Licensed under MIT License. See LICENSE in root directory for more information. - */ - -// This mock exists because library causes criminal side-effect on import -export const autoUpdater = {}; diff --git a/__mocks__/electron.ts b/__mocks__/electron.ts deleted file mode 100644 index 5375ed631b..0000000000 --- a/__mocks__/electron.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Copyright (c) OpenLens Authors. All rights reserved. - * Licensed under MIT License. See LICENSE in root directory for more information. - */ -export default { - require: jest.fn(), - match: jest.fn(), - app: { - getVersion: jest.fn().mockReturnValue("3.0.0"), - getLocale: jest.fn().mockRejectedValue("en"), - getPath: jest.fn(() => "tmp"), - }, - dialog: jest.fn(), - ipcRenderer: { - on: jest.fn(), - }, -}; diff --git a/__mocks__/node-pty.ts b/__mocks__/node-pty.ts deleted file mode 100644 index 92b96563ee..0000000000 --- a/__mocks__/node-pty.ts +++ /dev/null @@ -1,7 +0,0 @@ -/** - * Copyright (c) OpenLens Authors. All rights reserved. - * Licensed under MIT License. See LICENSE in root directory for more information. - */ - -// This mock exists because library causes criminal side-effect on import -export default {}; diff --git a/__mocks__/react-beautiful-dnd.tsx b/__mocks__/react-beautiful-dnd.tsx deleted file mode 100644 index e3549c2968..0000000000 --- a/__mocks__/react-beautiful-dnd.tsx +++ /dev/null @@ -1,55 +0,0 @@ -/** - * Copyright (c) OpenLens Authors. All rights reserved. - * Licensed under MIT License. See LICENSE in root directory for more information. - */ -import React from "react"; - -import type { - DragDropContextProps, - DraggableProps, - DraggableProvidedDraggableProps, - DroppableProps, - DroppableProvidedProps, -} from "react-beautiful-dnd"; - -export const DragDropContext = ({ children }: DragDropContextProps) => <>{ children }; -export const Draggable = ({ children }: DraggableProps) => ( - <> - { - children( - { - draggableProps: {} as DraggableProvidedDraggableProps, - innerRef: () => {}, - }, - { - isDragging: false, - isDropAnimating: false, - }, - { - draggableId: "some-mock-draggable-id", - mode: "FLUID", - source: { - droppableId: "some-mock-droppable-id", - index: 0, - }, - }, - ) - } - -); -export const Droppable = ({ children }: DroppableProps) => ( - <> - { - children( - { - droppableProps: {} as DroppableProvidedProps, - innerRef: () => {}, - }, - { - isDraggingOver: false, - isUsingPlaceholder: false, - }, - ) - } - -); diff --git a/__mocks__/react-virtualized-auto-sizer.tsx b/__mocks__/react-virtualized-auto-sizer.tsx deleted file mode 100644 index ede5de41cb..0000000000 --- a/__mocks__/react-virtualized-auto-sizer.tsx +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Copyright (c) OpenLens Authors. All rights reserved. - * Licensed under MIT License. See LICENSE in root directory for more information. - */ -import React from "react"; -import type { Size } from "react-virtualized-auto-sizer"; - -export default ({ children } : { children: (size: Size) => React.ReactNode }) => { - return ( -
- {children({ - height: 420000, - width: 100, - })} -
- ); -}; diff --git a/lerna.json b/lerna.json new file mode 100644 index 0000000000..c43ded72bc --- /dev/null +++ b/lerna.json @@ -0,0 +1,6 @@ +{ + "$schema": "node_modules/lerna/schemas/lerna-schema.json", + "useWorkspaces": true, + "version": "0.0.0", + "npmClient": "yarn" +} diff --git a/package.json b/package.json index 9eaeb27df8..b3b488f6ba 100644 --- a/package.json +++ b/package.json @@ -1,474 +1,18 @@ { - "name": "@k8slens/open-lens", - "productName": "OpenLens", - "description": "OpenLens - Open Source IDE for Kubernetes", - "homepage": "https://github.com/lensapp/lens", - "version": "6.4.0-alpha.0", - "repository": { - "type": "git", - "url": "git+https://github.com/lensapp/lens.git" + "name": "lens-monorepo", + "private": true, + "workspaces": { + "packages": [ + "packages/*" + ], + "nohoist": [ + "**" + ] }, - "keywords": [], - "bugs": { - "url": "https://github.com/lensapp/lens/issues" - }, - "main": "static/build/main.js", - "exports": { - "./main": "./static/build/library/main.js", - "./renderer": "./static/build/library/renderer.js", - "./common": "./static/build/library/common.js", - "./styles": "./static/build/library/renderer.css" - }, - "typesVersions": { - "*": { - "main": [ - "./src/main/library.ts" - ], - "renderer": [ - "./src/renderer/library.ts" - ], - "common": [ - "./src/common/library.ts" - ] - } - }, - "files": [ - "build/download_binaries.ts", - "build/*.plist", - "build/installer.nsh", - "build/notarize.js", - "src/**/*", - "static/build/library/**/*", - "templates/**/*", - "types/*", - "tsconfig.json" - ], - "copyright": "© 2022 OpenLens Authors", - "license": "MIT", - "author": "OpenLens Authors ", "scripts": { - "adr:create": "echo \"What is the title?\"; read title; adr new \"$title\"", - "adr:change-status": "echo \"Decision number?:\"; read decision; adr status $decision", - "adr:update-readme": "adr update", - "adr:list": "adr list", - "dev": "concurrently -i -k \"yarn run dev-run -C\" yarn:dev:*", - "dev-build": "concurrently yarn:compile:*", - "debug-build": "concurrently yarn:compile:main yarn:compile:extension-types", - "dev-run": "nodemon --watch ./static/build/main.js --exec \"electron --remote-debugging-port=9223 --inspect .\"", - "dev:main": "yarn run compile:main --watch --progress", - "dev:renderer": "yarn run ts-node webpack/dev-server.ts", - "compile-library": "env NODE_ENV=production yarn run webpack --config webpack/library-bundle.ts", - "compile": "env NODE_ENV=production concurrently yarn:compile:*", - "compile:main": "yarn run webpack --config webpack/main.ts", - "compile:renderer": "yarn run webpack --config webpack/renderer.ts", - "compile:extension-types": "yarn run webpack --config webpack/extensions.ts", - "compile:node-fetch": "yarn run webpack --config ./webpack/node-fetch.ts", - "prepare": "yarn run compile:node-fetch", - "npm:fix-extensions-package-version": "yarn run ts-node build/set_extensions_npm_version.ts", - "build:linux": "yarn run compile && electron-builder --linux --dir", - "build:mac": "yarn run compile && electron-builder --mac --dir", - "build:win": "yarn run compile && electron-builder --win --dir", - "integration": "jest --runInBand --detectOpenHandles --forceExit integration", - "test:unit": "func() { jest ${1} --watch --testPathIgnorePatterns integration; }; func", - "test:integration": "func() { jest ${1:-xyz} --watch --runInBand --detectOpenHandles --forceExit --modulePaths=[\"/integration/\"]; }; func", - "dist": "yarn run compile && electron-builder --publish onTag", - "dist:dir": "yarn run dist --dir -c.compression=store -c.mac.identity=null", - "download:binaries": "yarn run ts-node build/download_binaries.ts", - "build:tray-icons": "yarn run ts-node build/generate-tray-icons.ts", - "build:theme-vars": "yarn run ts-node build/build_theme_vars.ts", - "lint": "PROD=true yarn run eslint --ext js,ts,tsx --max-warnings=0 .", - "lint:fix": "yarn run lint --fix", - "mkdocs-serve-local": "docker build -t mkdocs-serve-local:latest mkdocs/ && docker run --rm -it -p 8000:8000 -v ${PWD}:/docs mkdocs-serve-local:latest", - "verify-docs": "docker build -t mkdocs-serve-local:latest mkdocs/ && docker run --rm -v ${PWD}:/docs mkdocs-serve-local:latest build --strict", - "typedocs-extensions-api": "yarn run typedoc src/extensions/extension-api.ts", - "version-checkout": "cat package.json | jq '.version' -r | xargs printf \"release/v%s\" | xargs git checkout -b", - "version-commit": "cat package.json | jq '.version' -r | xargs printf \"release v%s\" | git commit --no-edit -s -F -", - "version": "yarn run version-checkout && git add package.json && yarn run version-commit", - "postversion": "git push --set-upstream ${GIT_REMOTE:-origin} release/v$npm_package_version", - "precreate-release-pr": "npx swc ./scripts/create-release-pr.ts -o ./scripts/create-release-pr.mjs", - "create-release-pr": "node ./scripts/create-release-pr.mjs" - }, - "config": { - "k8sProxyVersion": "0.3.0", - "bundledKubectlVersion": "1.23.3", - "bundledHelmVersion": "3.7.2", - "sentryDsn": "", - "contentSecurityPolicy": "script-src 'unsafe-eval' 'self'; frame-src https://*.lens.app:*/; img-src * data:", - "welcomeRoute": "/welcome" - }, - "engines": { - "node": ">=16 <17" - }, - "jest": { - "collectCoverage": false, - "verbose": true, - "transform": { - "^.+\\.(t|j)sx?$": [ - "@swc/jest" - ] - }, - "testEnvironment": "jsdom", - "resolver": "/src/jest-28-resolver.js", - "moduleNameMapper": { - "\\.(css|scss)$": "identity-obj-proxy", - "\\.(svg|png|jpg|eot|woff2?|ttf)$": "/__mocks__/assetMock.ts" - }, - "modulePathIgnorePatterns": [ - "/dist", - "/packages" - ], - "setupFiles": [ - "/src/jest.setup.ts", - "jest-canvas-mock" - ], - "globalSetup": "/src/jest.timezone.ts", - "setupFilesAfterEnv": [ - "/src/jest-after-env.setup.ts" - ], - "runtime": "@side/jest-runtime" - }, - "build": { - "generateUpdatesFilesForAllChannels": true, - "files": [ - "static/**/*" - ], - "afterSign": "build/notarize.js", - "extraResources": [ - { - "from": "templates/", - "to": "./templates/", - "filter": "**/*.yaml" - }, - "LICENSE" - ], - "linux": { - "executableName": "open-lens", - "category": "Network", - "artifactName": "${productName}-${version}.${arch}.${ext}", - "target": [ - "deb", - "rpm", - "AppImage" - ], - "extraResources": [ - { - "from": "binaries/client/linux/${arch}/kubectl", - "to": "./${arch}/kubectl" - }, - { - "from": "binaries/client/linux/${arch}/lens-k8s-proxy", - "to": "./${arch}/lens-k8s-proxy" - }, - { - "from": "binaries/client/linux/${arch}/helm", - "to": "./${arch}/helm" - } - ] - }, - "rpm": { - "fpm": [ - "--rpm-rpmbuild-define=%define _build_id_links none" - ] - }, - "mac": { - "executableName": "OpenLens", - "hardenedRuntime": true, - "gatekeeperAssess": false, - "entitlements": "build/entitlements.mac.plist", - "entitlementsInherit": "build/entitlements.mac.plist", - "extraResources": [ - { - "from": "binaries/client/darwin/${arch}/kubectl", - "to": "./${arch}/kubectl" - }, - { - "from": "binaries/client/darwin/${arch}/lens-k8s-proxy", - "to": "./${arch}/lens-k8s-proxy" - }, - { - "from": "binaries/client/darwin/${arch}/helm", - "to": "./${arch}/helm" - } - ] - }, - "win": { - "executableName": "OpenLens.exe", - "target": [ - "nsis" - ], - "extraResources": [ - { - "from": "binaries/client/windows/${arch}/kubectl.exe", - "to": "./${arch}/kubectl.exe" - }, - { - "from": "binaries/client/windows/${arch}/lens-k8s-proxy.exe", - "to": "./${arch}/lens-k8s-proxy.exe" - }, - { - "from": "binaries/client/windows/${arch}/helm.exe", - "to": "./${arch}/helm.exe" - } - ] - }, - "nsis": { - "include": "build/installer.nsh", - "oneClick": false, - "allowElevation": true, - "createStartMenuShortcut": true, - "allowToChangeInstallationDirectory": true - }, - "protocols": { - "name": "Lens Protocol Handler", - "schemes": [ - "lens" - ], - "role": "Viewer" - } - }, - "resolutions": { - "@astronautlabs/jsonpath/underscore": "^1.12.1" - }, - "dependencies": { - "@astronautlabs/jsonpath": "^1.1.0", - "@hapi/call": "^9.0.0", - "@hapi/subtext": "^7.0.4", - "@kubernetes/client-node": "^0.18.0", - "@material-ui/styles": "^4.11.5", - "@ogre-tools/fp": "^12.0.1", - "@ogre-tools/injectable": "^12.0.1", - "@ogre-tools/injectable-extension-for-auto-registration": "^12.0.1", - "@ogre-tools/injectable-extension-for-mobx": "^12.0.1", - "@ogre-tools/injectable-react": "^12.0.1", - "@sentry/electron": "^3.0.8", - "@sentry/integrations": "^6.19.3", - "@side/jest-runtime": "^1.0.1", - "abort-controller": "^3.0.0", - "auto-bind": "^4.0.0", - "await-lock": "^2.2.2", - "byline": "^5.0.0", - "chokidar": "^3.5.3", - "conf": "^7.1.2", - "crypto-js": "^4.1.1", - "electron-devtools-installer": "^3.2.0", - "electron-updater": "^4.6.5", - "electron-window-state": "^5.0.3", - "filehound": "^1.17.6", - "fs-extra": "^9.0.1", - "glob-to-regexp": "^0.4.1", - "got": "^11.8.6", - "grapheme-splitter": "^1.0.4", - "handlebars": "^4.7.7", - "history": "^4.10.1", - "hpagent": "^1.2.0", - "http-proxy": "^1.18.1", - "immer": "^9.0.17", - "joi": "^17.7.0", - "js-yaml": "^4.1.0", - "jsdom": "^16.7.0", - "lodash": "^4.17.15", - "marked": "^4.2.4", - "md5-file": "^5.0.0", - "mobx": "^6.7.0", - "mobx-observable-history": "^2.0.3", - "mobx-react": "^7.6.0", - "mobx-utils": "^6.0.4", - "mock-fs": "^5.2.0", - "moment": "^2.29.4", - "moment-timezone": "^0.5.40", - "node-fetch": "^3.3.0", - "node-pty": "0.10.1", - "npm": "^8.19.3", - "p-limit": "^3.1.0", - "path-to-regexp": "^6.2.0", - "proper-lockfile": "^4.1.2", - "react": "^17.0.2", - "react-dom": "^17.0.2", - "react-material-ui-carousel": "^2.3.11", - "react-router": "^5.3.4", - "react-virtualized-auto-sizer": "^1.0.7", - "readable-stream": "^3.6.0", - "request": "^2.88.2", - "request-promise-native": "^1.0.9", - "rfc6902": "^5.0.1", - "selfsigned": "^2.1.1", - "semver": "^7.3.8", - "tar": "^6.1.13", - "tcp-port-used": "^1.0.2", - "tempy": "1.0.1", - "typed-regex": "^0.0.8", - "url-parse": "^1.5.10", - "uuid": "^8.3.2", - "win-ca": "^3.5.0", - "winston": "^3.8.2", - "winston-transport-browserconsole": "^1.0.5", - "ws": "^8.11.0", - "xterm-link-provider": "^1.3.1" + "mkdocs-serve-local": "docker build -t mkdocs-serve-local:latest mkdocs/ && docker run --rm -it -p 8000:8000 -v ${PWD}:/docs mkdocs-serve-local:latest" }, "devDependencies": { - "@async-fn/jest": "1.6.4", - "@material-ui/core": "^4.12.3", - "@material-ui/icons": "^4.11.2", - "@material-ui/lab": "^4.0.0-alpha.60", - "@pmmmwh/react-refresh-webpack-plugin": "^0.5.10", - "@sentry/types": "^6.19.7", - "@swc/cli": "^0.1.59", - "@swc/core": "^1.3.23", - "@swc/jest": "^0.2.24", - "@testing-library/dom": "^7.31.2", - "@testing-library/jest-dom": "^5.16.5", - "@testing-library/react": "^12.1.5", - "@testing-library/user-event": "^13.5.0", - "@types/byline": "^4.2.33", - "@types/chart.js": "^2.9.36", - "@types/circular-dependency-plugin": "5.0.5", - "@types/cli-progress": "^3.11.0", - "@types/color": "^3.0.3", - "@types/command-line-args": "^5.2.0", - "@types/crypto-js": "^3.1.47", - "@types/dompurify": "^2.4.0", - "@types/electron-devtools-installer": "^2.2.1", - "@types/fs-extra": "^9.0.13", - "@types/glob-to-regexp": "^0.4.1", - "@types/gunzip-maybe": "^1.4.0", - "@types/hapi__call": "^9.0.0", - "@types/hapi__subtext": "^7.0.0", - "@types/html-webpack-plugin": "^3.2.6", - "@types/http-proxy": "^1.17.9", - "@types/jest": "^28.1.6", - "@types/js-yaml": "^4.0.5", - "@types/jsdom": "^16.2.14", - "@types/lodash": "^4.14.191", - "@types/marked": "^4.0.8", - "@types/md5-file": "^4.0.2", - "@types/memorystream": "^0.3.0", - "@types/mini-css-extract-plugin": "^2.4.0", - "@types/mock-fs": "^4.13.1", - "@types/node": "^16.18.11", - "@types/proper-lockfile": "^4.1.2", - "@types/randomcolor": "^0.5.7", - "@types/react": "^17.0.45", - "@types/react-beautiful-dnd": "^13.1.3", - "@types/react-dom": "^17.0.16", - "@types/react-router": "^5.1.19", - "@types/react-router-dom": "^5.3.3", - "@types/react-table": "^7.7.14", - "@types/react-virtualized-auto-sizer": "^1.0.1", - "@types/react-window": "^1.8.5", - "@types/readable-stream": "^2.3.13", - "@types/request": "^2.48.7", - "@types/request-promise-native": "^1.0.18", - "@types/semver": "^7.3.13", - "@types/sharp": "^0.31.1", - "@types/tar": "^6.1.3", - "@types/tar-stream": "^2.2.2", - "@types/tcp-port-used": "^1.0.1", - "@types/tempy": "^0.3.0", - "@types/triple-beam": "^1.3.2", - "@types/url-parse": "^1.4.8", - "@types/uuid": "^8.3.4", - "@types/webpack": "^5.28.0", - "@types/webpack-dev-server": "^4.7.2", - "@types/webpack-env": "^1.18.0", - "@types/webpack-node-externals": "^2.5.3", - "@typescript-eslint/eslint-plugin": "^5.48.0", - "@typescript-eslint/parser": "^5.47.1", - "adr": "^1.4.3", - "ansi_up": "^5.1.0", - "chalk": "^4.1.2", - "chart.js": "^2.9.4", - "circular-dependency-plugin": "^5.2.2", - "cli-progress": "^3.11.2", - "color": "^3.2.1", - "command-line-args": "^5.2.1", - "concurrently": "^7.6.0", - "css-loader": "^6.7.3", - "deepdash": "^5.3.9", - "dompurify": "^2.4.1", - "electron": "^19.1.9", - "electron-builder": "^23.6.0", - "electron-notarize": "^0.3.0", - "esbuild": "^0.16.13", - "esbuild-loader": "^2.20.0", - "eslint": "^8.30.0", - "eslint-import-resolver-typescript": "^3.5.2", - "eslint-plugin-header": "^3.1.1", - "eslint-plugin-import": "^2.26.0", - "eslint-plugin-react": "7.31.11", - "eslint-plugin-react-hooks": "^4.6.0", - "eslint-plugin-unused-imports": "^2.0.0", - "fork-ts-checker-webpack-plugin": "^6.5.2", - "gunzip-maybe": "^1.4.2", - "html-webpack-plugin": "^5.5.0", - "identity-obj-proxy": "^3.0.0", - "ignore-loader": "^0.1.2", - "include-media": "^1.4.9", - "jest": "^28.1.3", - "jest-canvas-mock": "^2.3.1", - "jest-environment-jsdom": "^28.1.3", - "jest-mock-extended": "^2.0.9", - "make-plural": "^6.2.2", - "memorystream": "^0.3.1", - "mini-css-extract-plugin": "^2.7.2", - "mock-http": "^1.1.0", - "monaco-editor": "^0.29.1", - "monaco-editor-webpack-plugin": "^5.0.0", - "node-gyp": "^8.3.0", - "node-loader": "^2.0.0", - "nodemon": "^2.0.20", - "playwright": "^1.29.1", - "postcss": "^8.4.20", - "postcss-loader": "^6.2.1", - "query-string": "^7.1.3", - "randomcolor": "^0.6.2", - "react-beautiful-dnd": "^13.1.1", - "react-refresh": "^0.14.0", - "react-refresh-typescript": "^2.0.7", - "react-router-dom": "^5.3.4", - "react-select": "^5.7.0", - "react-select-event": "^5.5.1", - "react-table": "^7.8.0", - "react-window": "^1.8.8", - "sass": "^1.57.1", - "sass-loader": "^12.6.0", - "sharp": "^0.31.3", - "style-loader": "^3.3.1", - "tailwindcss": "^3.2.4", - "tar-stream": "^2.2.0", - "ts-loader": "^9.4.2", - "ts-node": "^10.9.1", - "type-fest": "^2.14.0", - "typed-emitter": "^1.4.0", - "typedoc": "0.23.23", - "typedoc-plugin-markdown": "^3.13.6", - "typescript": "^4.9.4", - "typescript-plugin-css-modules": "^3.4.0", - "webpack": "^5.75.0", - "webpack-cli": "^4.9.2", - "webpack-dev-server": "^4.11.1", - "webpack-node-externals": "^3.0.0", - "xterm": "^4.19.0", - "xterm-addon-fit": "^0.5.0" - }, - "peerDependencies": { - "@types/byline": "^4.2.33", - "@types/chart.js": "^2.9.36", - "@types/color": "^3.0.3", - "@types/crypto-js": "^3.1.47", - "@types/lodash": "^4.14.191", - "@types/proper-lockfile": "^4.1.2", - "@types/react-dom": "^17.0.16", - "@types/react-router-dom": "^5.3.3", - "@types/react-virtualized-auto-sizer": "^1.0.1", - "@types/react-window": "^1.8.5", - "@types/request-promise-native": "^1.0.18", - "@types/tar": "^6.1.3", - "@types/tcp-port-used": "^1.0.1", - "@types/url-parse": "^1.4.8", - "@types/uuid": "^8.3.4", - "monaco-editor": "^0.29.1", - "react-select": "^5.7.0", - "typed-emitter": "^1.4.0", - "xterm-addon-fit": "^0.5.0" + "lerna": "^6.3.0" } } diff --git a/packages/core/.gitignore b/packages/core/.gitignore new file mode 100644 index 0000000000..b489e9b848 --- /dev/null +++ b/packages/core/.gitignore @@ -0,0 +1,14 @@ +packages/*/dist/ +node_modules/ +.DS_Store +yarn-error.log +coverage/ +tmp/ +lens.log +static/build +static/types +binaries/client/ +binaries/server/ +docs/extensions/api +site/ +build/webpack/ diff --git a/packages/core/Makefile b/packages/core/Makefile new file mode 100644 index 0000000000..a6e79dbd12 --- /dev/null +++ b/packages/core/Makefile @@ -0,0 +1,111 @@ +CMD_ARGS = $(filter-out $@,$(MAKECMDGOALS)) + +%: + @: + +NPM_RELEASE_TAG ?= latest +ELECTRON_BUILDER_EXTRA_ARGS ?= + +ifeq ($(OS),Windows_NT) + DETECTED_OS := Windows +else + DETECTED_OS := $(shell uname) +endif + +node_modules: yarn.lock + yarn install --check-files --frozen-lockfile --network-timeout=100000 + +binaries/client: node_modules + yarn download:binaries + +.PHONY: compile-dev +compile-dev: node_modules + yarn compile:main --cache + yarn compile:renderer --cache + +.PHONY: validate-dev +ci-validate-dev: binaries/client compile-dev + +.PHONY: dev +dev: binaries/client + rm -rf static/build/ + yarn run build:tray-icons + yarn dev + +.PHONY: lint +lint: node_modules + yarn lint + +.PHONY: tag-release +tag-release: + scripts/tag-release.sh $(CMD_ARGS) + +.PHONY: test +test: node_modules binaries/client + yarn run jest $(or $(CMD_ARGS), "src") + +.PHONY: integration +integration: build + yarn integration + +.PHONY: build +build: node_modules binaries/client + yarn run build:tray-icons + yarn run compile +ifeq "$(DETECTED_OS)" "Windows" +# https://github.com/ukoloff/win-ca#clear-pem-folder-on-publish + rm -rf node_modules/win-ca/pem +endif + yarn run electron-builder --publish onTag $(ELECTRON_BUILDER_EXTRA_ARGS) + +src/extensions/npm/extensions/__mocks__: + cp -r __mocks__ src/extensions/npm/extensions/ + +packages/extensions/dist: packages/extensions/node_modules + yarn compile:extension-types + +packages/extensions/node_modules: packages/extensions/package.json + cd packages/extensions/ && ../../node_modules/.bin/npm install --no-audit --no-fund --no-save + +.PHONY: build-extensions-npm +build-extensions-npm: build-extension-types packages/extensions/__mocks__ + yarn npm:fix-extensions-package-version + +.PHONY: build-library-npm +build-library-npm: + yarn compile-library + +.PHONY: build-extension-types +build-extension-types: node_modules packages/extensions/dist + +.PHONY: publish-extensions-npm +publish-extensions-npm: node_modules build-extensions-npm + ./node_modules/.bin/npm config set '//registry.npmjs.org/:_authToken' "${NPM_TOKEN}" + cd packages/extensions && npm publish --access=public --tag=$(NPM_RELEASE_TAG) && git restore package.json + +.PHONY: publish-library-npm +publish-library-npm: node_modules build-library-npm + ./node_modules/.bin/npm config set '//registry.npmjs.org/:_authToken' "${NPM_TOKEN}" + npm publish --access=public --tag=$(NPM_RELEASE_TAG) + +.PHONY: build-docs +build-docs: + yarn typedocs-extensions-api + +.PHONY: docs +docs: build-docs + yarn mkdocs-serve-local + +.PHONY: clean-npm +clean-npm: + rm -rf packages/extensions/{dist,__mocks__,node_modules} + rm -rf static/build/library/ + +.PHONY: clean +clean: clean-npm + rm -rf binaries/client + rm -rf dist + rm -rf static/build + rm -rf node_modules + rm -rf site + rm -rf docs/extensions/api diff --git a/build/download_binaries.ts b/packages/core/build/download_binaries.ts similarity index 100% rename from build/download_binaries.ts rename to packages/core/build/download_binaries.ts diff --git a/build/entitlements.mac.plist b/packages/core/build/entitlements.mac.plist similarity index 100% rename from build/entitlements.mac.plist rename to packages/core/build/entitlements.mac.plist diff --git a/build/generate-tray-icons.ts b/packages/core/build/generate-tray-icons.ts similarity index 100% rename from build/generate-tray-icons.ts rename to packages/core/build/generate-tray-icons.ts diff --git a/build/icon.ico b/packages/core/build/icon.ico similarity index 100% rename from build/icon.ico rename to packages/core/build/icon.ico diff --git a/build/icon.png b/packages/core/build/icon.png similarity index 100% rename from build/icon.png rename to packages/core/build/icon.png diff --git a/build/icons/512x512.png b/packages/core/build/icons/512x512.png similarity index 100% rename from build/icons/512x512.png rename to packages/core/build/icons/512x512.png diff --git a/build/icons/512x512@2x.png b/packages/core/build/icons/512x512@2x.png similarity index 100% rename from build/icons/512x512@2x.png rename to packages/core/build/icons/512x512@2x.png diff --git a/build/installer.nsh b/packages/core/build/installer.nsh similarity index 100% rename from build/installer.nsh rename to packages/core/build/installer.nsh diff --git a/build/notarize.js b/packages/core/build/notarize.js similarity index 100% rename from build/notarize.js rename to packages/core/build/notarize.js diff --git a/build/set_extensions_npm_version.ts b/packages/core/build/set_extensions_npm_version.ts similarity index 100% rename from build/set_extensions_npm_version.ts rename to packages/core/build/set_extensions_npm_version.ts diff --git a/build/tray/trayIcon.png b/packages/core/build/tray/trayIcon.png similarity index 100% rename from build/tray/trayIcon.png rename to packages/core/build/tray/trayIcon.png diff --git a/build/tray/trayIcon@2x.png b/packages/core/build/tray/trayIcon@2x.png similarity index 100% rename from build/tray/trayIcon@2x.png rename to packages/core/build/tray/trayIcon@2x.png diff --git a/build/tray/trayIcon@3x.png b/packages/core/build/tray/trayIcon@3x.png similarity index 100% rename from build/tray/trayIcon@3x.png rename to packages/core/build/tray/trayIcon@3x.png diff --git a/build/tray/trayIcon@4x.png b/packages/core/build/tray/trayIcon@4x.png similarity index 100% rename from build/tray/trayIcon@4x.png rename to packages/core/build/tray/trayIcon@4x.png diff --git a/build/tray/trayIconCheckingForUpdates.png b/packages/core/build/tray/trayIconCheckingForUpdates.png similarity index 100% rename from build/tray/trayIconCheckingForUpdates.png rename to packages/core/build/tray/trayIconCheckingForUpdates.png diff --git a/build/tray/trayIconCheckingForUpdates@2x.png b/packages/core/build/tray/trayIconCheckingForUpdates@2x.png similarity index 100% rename from build/tray/trayIconCheckingForUpdates@2x.png rename to packages/core/build/tray/trayIconCheckingForUpdates@2x.png diff --git a/build/tray/trayIconCheckingForUpdates@3x.png b/packages/core/build/tray/trayIconCheckingForUpdates@3x.png similarity index 100% rename from build/tray/trayIconCheckingForUpdates@3x.png rename to packages/core/build/tray/trayIconCheckingForUpdates@3x.png diff --git a/build/tray/trayIconCheckingForUpdates@4x.png b/packages/core/build/tray/trayIconCheckingForUpdates@4x.png similarity index 100% rename from build/tray/trayIconCheckingForUpdates@4x.png rename to packages/core/build/tray/trayIconCheckingForUpdates@4x.png diff --git a/build/tray/trayIconCheckingForUpdatesTemplate.png b/packages/core/build/tray/trayIconCheckingForUpdatesTemplate.png similarity index 100% rename from build/tray/trayIconCheckingForUpdatesTemplate.png rename to packages/core/build/tray/trayIconCheckingForUpdatesTemplate.png diff --git a/build/tray/trayIconCheckingForUpdatesTemplate@2x.png b/packages/core/build/tray/trayIconCheckingForUpdatesTemplate@2x.png similarity index 100% rename from build/tray/trayIconCheckingForUpdatesTemplate@2x.png rename to packages/core/build/tray/trayIconCheckingForUpdatesTemplate@2x.png diff --git a/build/tray/trayIconCheckingForUpdatesTemplate@3x.png b/packages/core/build/tray/trayIconCheckingForUpdatesTemplate@3x.png similarity index 100% rename from build/tray/trayIconCheckingForUpdatesTemplate@3x.png rename to packages/core/build/tray/trayIconCheckingForUpdatesTemplate@3x.png diff --git a/build/tray/trayIconCheckingForUpdatesTemplate@4x.png b/packages/core/build/tray/trayIconCheckingForUpdatesTemplate@4x.png similarity index 100% rename from build/tray/trayIconCheckingForUpdatesTemplate@4x.png rename to packages/core/build/tray/trayIconCheckingForUpdatesTemplate@4x.png diff --git a/build/tray/trayIconTemplate.png b/packages/core/build/tray/trayIconTemplate.png similarity index 100% rename from build/tray/trayIconTemplate.png rename to packages/core/build/tray/trayIconTemplate.png diff --git a/build/tray/trayIconTemplate@2x.png b/packages/core/build/tray/trayIconTemplate@2x.png similarity index 100% rename from build/tray/trayIconTemplate@2x.png rename to packages/core/build/tray/trayIconTemplate@2x.png diff --git a/build/tray/trayIconTemplate@3x.png b/packages/core/build/tray/trayIconTemplate@3x.png similarity index 100% rename from build/tray/trayIconTemplate@3x.png rename to packages/core/build/tray/trayIconTemplate@3x.png diff --git a/build/tray/trayIconTemplate@4x.png b/packages/core/build/tray/trayIconTemplate@4x.png similarity index 100% rename from build/tray/trayIconTemplate@4x.png rename to packages/core/build/tray/trayIconTemplate@4x.png diff --git a/build/tray/trayIconUpdateAvailable.png b/packages/core/build/tray/trayIconUpdateAvailable.png similarity index 100% rename from build/tray/trayIconUpdateAvailable.png rename to packages/core/build/tray/trayIconUpdateAvailable.png diff --git a/build/tray/trayIconUpdateAvailable@2x.png b/packages/core/build/tray/trayIconUpdateAvailable@2x.png similarity index 100% rename from build/tray/trayIconUpdateAvailable@2x.png rename to packages/core/build/tray/trayIconUpdateAvailable@2x.png diff --git a/build/tray/trayIconUpdateAvailable@3x.png b/packages/core/build/tray/trayIconUpdateAvailable@3x.png similarity index 100% rename from build/tray/trayIconUpdateAvailable@3x.png rename to packages/core/build/tray/trayIconUpdateAvailable@3x.png diff --git a/build/tray/trayIconUpdateAvailable@4x.png b/packages/core/build/tray/trayIconUpdateAvailable@4x.png similarity index 100% rename from build/tray/trayIconUpdateAvailable@4x.png rename to packages/core/build/tray/trayIconUpdateAvailable@4x.png diff --git a/build/tray/trayIconUpdateAvailableTemplate.png b/packages/core/build/tray/trayIconUpdateAvailableTemplate.png similarity index 100% rename from build/tray/trayIconUpdateAvailableTemplate.png rename to packages/core/build/tray/trayIconUpdateAvailableTemplate.png diff --git a/build/tray/trayIconUpdateAvailableTemplate@2x.png b/packages/core/build/tray/trayIconUpdateAvailableTemplate@2x.png similarity index 100% rename from build/tray/trayIconUpdateAvailableTemplate@2x.png rename to packages/core/build/tray/trayIconUpdateAvailableTemplate@2x.png diff --git a/build/tray/trayIconUpdateAvailableTemplate@3x.png b/packages/core/build/tray/trayIconUpdateAvailableTemplate@3x.png similarity index 100% rename from build/tray/trayIconUpdateAvailableTemplate@3x.png rename to packages/core/build/tray/trayIconUpdateAvailableTemplate@3x.png diff --git a/build/tray/trayIconUpdateAvailableTemplate@4x.png b/packages/core/build/tray/trayIconUpdateAvailableTemplate@4x.png similarity index 100% rename from build/tray/trayIconUpdateAvailableTemplate@4x.png rename to packages/core/build/tray/trayIconUpdateAvailableTemplate@4x.png diff --git a/build/tsconfig.json b/packages/core/build/tsconfig.json similarity index 100% rename from build/tsconfig.json rename to packages/core/build/tsconfig.json diff --git a/integration/__tests__/app-preferences.tests.ts b/packages/core/integration/__tests__/app-preferences.tests.ts similarity index 100% rename from integration/__tests__/app-preferences.tests.ts rename to packages/core/integration/__tests__/app-preferences.tests.ts diff --git a/integration/__tests__/cluster-pages.tests.ts b/packages/core/integration/__tests__/cluster-pages.tests.ts similarity index 100% rename from integration/__tests__/cluster-pages.tests.ts rename to packages/core/integration/__tests__/cluster-pages.tests.ts diff --git a/integration/__tests__/command-palette.tests.ts b/packages/core/integration/__tests__/command-palette.tests.ts similarity index 100% rename from integration/__tests__/command-palette.tests.ts rename to packages/core/integration/__tests__/command-palette.tests.ts diff --git a/integration/helpers/minikube.ts b/packages/core/integration/helpers/minikube.ts similarity index 100% rename from integration/helpers/minikube.ts rename to packages/core/integration/helpers/minikube.ts diff --git a/integration/helpers/utils.ts b/packages/core/integration/helpers/utils.ts similarity index 100% rename from integration/helpers/utils.ts rename to packages/core/integration/helpers/utils.ts diff --git a/integration/tsconfig.json b/packages/core/integration/tsconfig.json similarity index 100% rename from integration/tsconfig.json rename to packages/core/integration/tsconfig.json diff --git a/packages/core/package.json b/packages/core/package.json new file mode 100644 index 0000000000..d0eccf164b --- /dev/null +++ b/packages/core/package.json @@ -0,0 +1,473 @@ +{ + "name": "@k8slens/open-lens", + "productName": "OpenLens", + "description": "OpenLens - Open Source IDE for Kubernetes", + "homepage": "https://github.com/lensapp/lens", + "version": "6.4.0-alpha.0", + "repository": { + "type": "git", + "url": "git+https://github.com/lensapp/lens.git" + }, + "keywords": [], + "bugs": { + "url": "https://github.com/lensapp/lens/issues" + }, + "main": "static/build/main.js", + "exports": { + "./main": "./static/build/library/main.js", + "./renderer": "./static/build/library/renderer.js", + "./common": "./static/build/library/common.js", + "./styles": "./static/build/library/renderer.css" + }, + "typesVersions": { + "*": { + "main": [ + "./src/main/library.ts" + ], + "renderer": [ + "./src/renderer/library.ts" + ], + "common": [ + "./src/common/library.ts" + ] + } + }, + "files": [ + "build/download_binaries.ts", + "build/*.plist", + "build/installer.nsh", + "build/notarize.js", + "src/**/*", + "static/build/library/**/*", + "templates/**/*", + "types/*", + "tsconfig.json" + ], + "copyright": "© 2022 OpenLens Authors", + "license": "MIT", + "author": "OpenLens Authors ", + "scripts": { + "adr:create": "echo \"What is the title?\"; read title; adr new \"$title\"", + "adr:change-status": "echo \"Decision number?:\"; read decision; adr status $decision", + "adr:update-readme": "adr update", + "adr:list": "adr list", + "build": "yarn run compile-library", + "dev": "concurrently -i -k \"yarn run dev-run -C\" yarn:dev:*", + "dev-build": "concurrently yarn:compile:*", + "debug-build": "concurrently yarn:compile:main yarn:compile:extension-types", + "dev-run": "nodemon --watch ./static/build/main.js --exec \"electron --remote-debugging-port=9223 --inspect .\"", + "dev:main": "yarn run compile:main --watch --progress", + "dev:renderer": "yarn run ts-node webpack/dev-server.ts", + "clean": "rm -rf dist/ static/build binaries/", + "compile-library": "env NODE_ENV=production yarn run webpack --config webpack/library-bundle.ts", + "compile": "env NODE_ENV=production concurrently yarn:compile:*", + "compile:main": "yarn run webpack --config webpack/main.ts", + "compile:renderer": "yarn run webpack --config webpack/renderer.ts", + "compile:extension-types": "yarn run webpack --config webpack/extensions.ts", + "compile:node-fetch": "yarn run webpack --config ./webpack/node-fetch.ts", + "prepare": "yarn run compile:node-fetch", + "npm:fix-extensions-package-version": "yarn run ts-node build/set_extensions_npm_version.ts", + "build:linux": "yarn run compile && electron-builder --linux --dir", + "build:mac": "yarn run compile && electron-builder --mac --dir", + "build:win": "yarn run compile && electron-builder --win --dir", + "integration": "jest --runInBand --detectOpenHandles --forceExit integration", + "test:unit": "func() { jest ${1} --watch --testPathIgnorePatterns integration; }; func", + "test:integration": "func() { jest ${1:-xyz} --watch --runInBand --detectOpenHandles --forceExit --modulePaths=[\"/integration/\"]; }; func", + "dist": "yarn run compile && electron-builder --publish onTag", + "dist:dir": "yarn run dist --dir -c.compression=store -c.mac.identity=null", + "download:binaries": "yarn run ts-node build/download_binaries.ts", + "build:tray-icons": "yarn run ts-node build/generate-tray-icons.ts", + "build:theme-vars": "yarn run ts-node build/build_theme_vars.ts", + "lint": "PROD=true yarn run eslint --ext js,ts,tsx --max-warnings=0 .", + "lint:fix": "yarn run lint --fix", + "mkdocs-serve-local": "docker build -t mkdocs-serve-local:latest mkdocs/ && docker run --rm -it -p 8000:8000 -v ${PWD}:/docs mkdocs-serve-local:latest", + "verify-docs": "docker build -t mkdocs-serve-local:latest mkdocs/ && docker run --rm -v ${PWD}:/docs mkdocs-serve-local:latest build --strict", + "version-checkout": "cat package.json | jq '.version' -r | xargs printf \"release/v%s\" | xargs git checkout -b", + "version-commit": "cat package.json | jq '.version' -r | xargs printf \"release v%s\" | git commit --no-edit -s -F -", + "version": "yarn run version-checkout && git add package.json && yarn run version-commit", + "postversion": "git push --set-upstream ${GIT_REMOTE:-origin} release/v$npm_package_version", + "precreate-release-pr": "npx swc ./scripts/create-release-pr.ts -o ./scripts/create-release-pr.mjs", + "create-release-pr": "node ./scripts/create-release-pr.mjs" + }, + "config": { + "k8sProxyVersion": "0.3.0", + "bundledKubectlVersion": "1.23.3", + "bundledHelmVersion": "3.7.2", + "sentryDsn": "", + "contentSecurityPolicy": "script-src 'unsafe-eval' 'self'; frame-src https://*.lens.app:*/; img-src * data:", + "welcomeRoute": "/welcome" + }, + "engines": { + "node": ">=16 <17" + }, + "jest": { + "collectCoverage": false, + "verbose": true, + "transform": { + "^.+\\.(t|j)sx?$": [ + "@swc/jest" + ] + }, + "testEnvironment": "jsdom", + "resolver": "/src/jest-28-resolver.js", + "moduleNameMapper": { + "\\.(css|scss)$": "identity-obj-proxy", + "\\.(svg|png|jpg|eot|woff2?|ttf)$": "/__mocks__/assetMock.ts" + }, + "modulePathIgnorePatterns": [ + "/dist", + "/packages" + ], + "setupFiles": [ + "/src/jest.setup.ts", + "jest-canvas-mock" + ], + "globalSetup": "/src/jest.timezone.ts", + "setupFilesAfterEnv": [ + "/src/jest-after-env.setup.ts" + ], + "runtime": "@side/jest-runtime" + }, + "build": { + "generateUpdatesFilesForAllChannels": true, + "files": [ + "static/**/*" + ], + "afterSign": "build/notarize.js", + "extraResources": [ + { + "from": "templates/", + "to": "./templates/", + "filter": "**/*.yaml" + }, + "LICENSE" + ], + "linux": { + "executableName": "open-lens", + "category": "Network", + "artifactName": "${productName}-${version}.${arch}.${ext}", + "target": [ + "deb", + "rpm", + "AppImage" + ], + "extraResources": [ + { + "from": "binaries/client/linux/${arch}/kubectl", + "to": "./${arch}/kubectl" + }, + { + "from": "binaries/client/linux/${arch}/lens-k8s-proxy", + "to": "./${arch}/lens-k8s-proxy" + }, + { + "from": "binaries/client/linux/${arch}/helm", + "to": "./${arch}/helm" + } + ] + }, + "rpm": { + "fpm": [ + "--rpm-rpmbuild-define=%define _build_id_links none" + ] + }, + "mac": { + "executableName": "OpenLens", + "hardenedRuntime": true, + "gatekeeperAssess": false, + "entitlements": "build/entitlements.mac.plist", + "entitlementsInherit": "build/entitlements.mac.plist", + "extraResources": [ + { + "from": "binaries/client/darwin/${arch}/kubectl", + "to": "./${arch}/kubectl" + }, + { + "from": "binaries/client/darwin/${arch}/lens-k8s-proxy", + "to": "./${arch}/lens-k8s-proxy" + }, + { + "from": "binaries/client/darwin/${arch}/helm", + "to": "./${arch}/helm" + } + ] + }, + "win": { + "executableName": "OpenLens.exe", + "target": [ + "nsis" + ], + "extraResources": [ + { + "from": "binaries/client/windows/${arch}/kubectl.exe", + "to": "./${arch}/kubectl.exe" + }, + { + "from": "binaries/client/windows/${arch}/lens-k8s-proxy.exe", + "to": "./${arch}/lens-k8s-proxy.exe" + }, + { + "from": "binaries/client/windows/${arch}/helm.exe", + "to": "./${arch}/helm.exe" + } + ] + }, + "nsis": { + "include": "build/installer.nsh", + "oneClick": false, + "allowElevation": true, + "createStartMenuShortcut": true, + "allowToChangeInstallationDirectory": true + }, + "protocols": { + "name": "Lens Protocol Handler", + "schemes": [ + "lens" + ], + "role": "Viewer" + } + }, + "resolutions": { + "@astronautlabs/jsonpath/underscore": "^1.12.1" + }, + "dependencies": { + "@astronautlabs/jsonpath": "^1.1.0", + "@hapi/call": "^9.0.0", + "@hapi/subtext": "^7.0.4", + "@kubernetes/client-node": "^0.18.0", + "@material-ui/styles": "^4.11.5", + "@ogre-tools/fp": "^12.0.1", + "@ogre-tools/injectable": "^12.0.1", + "@ogre-tools/injectable-extension-for-auto-registration": "^12.0.1", + "@ogre-tools/injectable-extension-for-mobx": "^12.0.1", + "@ogre-tools/injectable-react": "^12.0.1", + "@sentry/electron": "^3.0.8", + "@sentry/integrations": "^6.19.3", + "@side/jest-runtime": "^1.0.1", + "abort-controller": "^3.0.0", + "auto-bind": "^4.0.0", + "await-lock": "^2.2.2", + "byline": "^5.0.0", + "chokidar": "^3.5.3", + "conf": "^7.1.2", + "crypto-js": "^4.1.1", + "electron-devtools-installer": "^3.2.0", + "electron-updater": "^4.6.5", + "electron-window-state": "^5.0.3", + "filehound": "^1.17.6", + "fs-extra": "^9.0.1", + "glob-to-regexp": "^0.4.1", + "got": "^11.8.6", + "grapheme-splitter": "^1.0.4", + "handlebars": "^4.7.7", + "history": "^4.10.1", + "hpagent": "^1.2.0", + "http-proxy": "^1.18.1", + "immer": "^9.0.17", + "joi": "^17.7.0", + "js-yaml": "^4.1.0", + "jsdom": "^16.7.0", + "lodash": "^4.17.15", + "marked": "^4.2.4", + "md5-file": "^5.0.0", + "mobx": "^6.7.0", + "mobx-observable-history": "^2.0.3", + "mobx-react": "^7.6.0", + "mobx-utils": "^6.0.4", + "mock-fs": "^5.2.0", + "moment": "^2.29.4", + "moment-timezone": "^0.5.40", + "node-fetch": "^3.3.0", + "node-pty": "0.10.1", + "npm": "^8.19.3", + "p-limit": "^3.1.0", + "path-to-regexp": "^6.2.0", + "proper-lockfile": "^4.1.2", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "react-material-ui-carousel": "^2.3.11", + "react-router": "^5.3.4", + "react-virtualized-auto-sizer": "^1.0.7", + "readable-stream": "^3.6.0", + "request": "^2.88.2", + "request-promise-native": "^1.0.9", + "rfc6902": "^5.0.1", + "selfsigned": "^2.1.1", + "semver": "^7.3.8", + "tar": "^6.1.13", + "tcp-port-used": "^1.0.2", + "tempy": "1.0.1", + "typed-regex": "^0.0.8", + "url-parse": "^1.5.10", + "uuid": "^8.3.2", + "win-ca": "^3.5.0", + "winston": "^3.8.2", + "winston-transport-browserconsole": "^1.0.5", + "ws": "^8.11.0", + "xterm-link-provider": "^1.3.1" + }, + "devDependencies": { + "@async-fn/jest": "1.6.4", + "@material-ui/core": "^4.12.3", + "@material-ui/icons": "^4.11.2", + "@material-ui/lab": "^4.0.0-alpha.60", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.10", + "@sentry/types": "^6.19.7", + "@swc/cli": "^0.1.59", + "@swc/core": "^1.3.23", + "@swc/jest": "^0.2.24", + "@testing-library/dom": "^7.31.2", + "@testing-library/jest-dom": "^5.16.5", + "@testing-library/react": "^12.1.5", + "@testing-library/user-event": "^13.5.0", + "@types/byline": "^4.2.33", + "@types/chart.js": "^2.9.36", + "@types/circular-dependency-plugin": "5.0.5", + "@types/cli-progress": "^3.11.0", + "@types/color": "^3.0.3", + "@types/command-line-args": "^5.2.0", + "@types/crypto-js": "^3.1.47", + "@types/dompurify": "^2.4.0", + "@types/electron-devtools-installer": "^2.2.1", + "@types/fs-extra": "^9.0.13", + "@types/glob-to-regexp": "^0.4.1", + "@types/gunzip-maybe": "^1.4.0", + "@types/hapi__call": "^9.0.0", + "@types/hapi__subtext": "^7.0.0", + "@types/html-webpack-plugin": "^3.2.6", + "@types/http-proxy": "^1.17.9", + "@types/jest": "^28.1.6", + "@types/js-yaml": "^4.0.5", + "@types/jsdom": "^16.2.14", + "@types/lodash": "^4.14.191", + "@types/marked": "^4.0.8", + "@types/md5-file": "^4.0.2", + "@types/memorystream": "^0.3.0", + "@types/mini-css-extract-plugin": "^2.4.0", + "@types/mock-fs": "^4.13.1", + "@types/node": "^16.18.11", + "@types/proper-lockfile": "^4.1.2", + "@types/randomcolor": "^0.5.7", + "@types/react": "^17.0.45", + "@types/react-beautiful-dnd": "^13.1.3", + "@types/react-dom": "^17.0.16", + "@types/react-router": "^5.1.19", + "@types/react-router-dom": "^5.3.3", + "@types/react-table": "^7.7.14", + "@types/react-virtualized-auto-sizer": "^1.0.1", + "@types/react-window": "^1.8.5", + "@types/readable-stream": "^2.3.13", + "@types/request": "^2.48.7", + "@types/request-promise-native": "^1.0.18", + "@types/semver": "^7.3.13", + "@types/sharp": "^0.31.1", + "@types/tar": "^6.1.3", + "@types/tar-stream": "^2.2.2", + "@types/tcp-port-used": "^1.0.1", + "@types/tempy": "^0.3.0", + "@types/triple-beam": "^1.3.2", + "@types/url-parse": "^1.4.8", + "@types/uuid": "^8.3.4", + "@types/webpack": "^5.28.0", + "@types/webpack-dev-server": "^4.7.2", + "@types/webpack-env": "^1.18.0", + "@types/webpack-node-externals": "^2.5.3", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.47.1", + "adr": "^1.4.3", + "ansi_up": "^5.1.0", + "chalk": "^4.1.2", + "chart.js": "^2.9.4", + "circular-dependency-plugin": "^5.2.2", + "cli-progress": "^3.11.2", + "color": "^3.2.1", + "command-line-args": "^5.2.1", + "concurrently": "^7.6.0", + "css-loader": "^6.7.3", + "deepdash": "^5.3.9", + "dompurify": "^2.4.1", + "electron": "^19.1.9", + "electron-builder": "^23.6.0", + "electron-notarize": "^0.3.0", + "esbuild": "^0.16.13", + "esbuild-loader": "^2.20.0", + "eslint": "^8.30.0", + "eslint-import-resolver-typescript": "^3.5.2", + "eslint-plugin-header": "^3.1.1", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-react": "7.31.11", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-unused-imports": "^2.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.2", + "gunzip-maybe": "^1.4.2", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "ignore-loader": "^0.1.2", + "include-media": "^1.4.9", + "jest": "^28.1.3", + "jest-canvas-mock": "^2.3.1", + "jest-environment-jsdom": "^28.1.3", + "jest-mock-extended": "^2.0.9", + "make-plural": "^6.2.2", + "memorystream": "^0.3.1", + "mini-css-extract-plugin": "^2.7.2", + "mock-http": "^1.1.0", + "monaco-editor": "^0.29.1", + "monaco-editor-webpack-plugin": "^5.0.0", + "node-gyp": "^8.3.0", + "node-loader": "^2.0.0", + "nodemon": "^2.0.20", + "playwright": "^1.29.1", + "postcss": "^8.4.20", + "postcss-loader": "^6.2.1", + "query-string": "^7.1.3", + "randomcolor": "^0.6.2", + "react-beautiful-dnd": "^13.1.1", + "react-refresh": "^0.14.0", + "react-refresh-typescript": "^2.0.7", + "react-router-dom": "^5.3.4", + "react-select": "^5.7.0", + "react-select-event": "^5.5.1", + "react-table": "^7.8.0", + "react-window": "^1.8.8", + "sass": "^1.57.1", + "sass-loader": "^12.6.0", + "sharp": "^0.31.3", + "style-loader": "^3.3.1", + "tailwindcss": "^3.2.4", + "tar-stream": "^2.2.0", + "ts-loader": "^9.4.2", + "ts-node": "^10.9.1", + "type-fest": "^2.14.0", + "typed-emitter": "^1.4.0", + "typescript": "^4.9.4", + "typescript-plugin-css-modules": "^3.4.0", + "webpack": "^5.75.0", + "webpack-cli": "^5.0.1", + "webpack-dev-server": "^4.11.1", + "webpack-node-externals": "^3.0.0", + "xterm": "^4.19.0", + "xterm-addon-fit": "^0.5.0" + }, + "peerDependencies": { + "@types/byline": "^4.2.33", + "@types/chart.js": "^2.9.36", + "@types/color": "^3.0.3", + "@types/crypto-js": "^3.1.47", + "@types/lodash": "^4.14.191", + "@types/proper-lockfile": "^4.1.2", + "@types/react-dom": "^17.0.16", + "@types/react-router-dom": "^5.3.3", + "@types/react-virtualized-auto-sizer": "^1.0.1", + "@types/react-window": "^1.8.5", + "@types/request-promise-native": "^1.0.18", + "@types/tar": "^6.1.3", + "@types/tcp-port-used": "^1.0.1", + "@types/url-parse": "^1.4.8", + "@types/uuid": "^8.3.4", + "monaco-editor": "^0.29.1", + "react-select": "^5.7.0", + "typed-emitter": "^1.4.0", + "xterm-addon-fit": "^0.5.0" + } +} diff --git a/src/common/.gitkeep b/packages/core/src/common/.gitkeep similarity index 100% rename from src/common/.gitkeep rename to packages/core/src/common/.gitkeep diff --git a/src/common/__tests__/catalog-category-registry.test.ts b/packages/core/src/common/__tests__/catalog-category-registry.test.ts similarity index 100% rename from src/common/__tests__/catalog-category-registry.test.ts rename to packages/core/src/common/__tests__/catalog-category-registry.test.ts diff --git a/src/common/__tests__/catalog-entity.test.tsx b/packages/core/src/common/__tests__/catalog-entity.test.tsx similarity index 100% rename from src/common/__tests__/catalog-entity.test.tsx rename to packages/core/src/common/__tests__/catalog-entity.test.tsx diff --git a/src/common/__tests__/cluster-store.test.ts b/packages/core/src/common/__tests__/cluster-store.test.ts similarity index 100% rename from src/common/__tests__/cluster-store.test.ts rename to packages/core/src/common/__tests__/cluster-store.test.ts diff --git a/src/common/__tests__/event-emitter.test.ts b/packages/core/src/common/__tests__/event-emitter.test.ts similarity index 100% rename from src/common/__tests__/event-emitter.test.ts rename to packages/core/src/common/__tests__/event-emitter.test.ts diff --git a/src/common/__tests__/hotbar-store.test.ts b/packages/core/src/common/__tests__/hotbar-store.test.ts similarity index 100% rename from src/common/__tests__/hotbar-store.test.ts rename to packages/core/src/common/__tests__/hotbar-store.test.ts diff --git a/src/common/__tests__/kube-helpers.test.ts b/packages/core/src/common/__tests__/kube-helpers.test.ts similarity index 100% rename from src/common/__tests__/kube-helpers.test.ts rename to packages/core/src/common/__tests__/kube-helpers.test.ts diff --git a/src/common/__tests__/timezones.test.ts b/packages/core/src/common/__tests__/timezones.test.ts similarity index 100% rename from src/common/__tests__/timezones.test.ts rename to packages/core/src/common/__tests__/timezones.test.ts diff --git a/src/common/__tests__/user-store.test.ts b/packages/core/src/common/__tests__/user-store.test.ts similarity index 100% rename from src/common/__tests__/user-store.test.ts rename to packages/core/src/common/__tests__/user-store.test.ts diff --git a/src/common/app-event-bus/app-event-bus.injectable.ts b/packages/core/src/common/app-event-bus/app-event-bus.injectable.ts similarity index 100% rename from src/common/app-event-bus/app-event-bus.injectable.ts rename to packages/core/src/common/app-event-bus/app-event-bus.injectable.ts diff --git a/src/common/app-event-bus/emit-event.injectable.ts b/packages/core/src/common/app-event-bus/emit-event.injectable.ts similarity index 100% rename from src/common/app-event-bus/emit-event.injectable.ts rename to packages/core/src/common/app-event-bus/emit-event.injectable.ts diff --git a/src/common/app-event-bus/event-bus.ts b/packages/core/src/common/app-event-bus/event-bus.ts similarity index 100% rename from src/common/app-event-bus/event-bus.ts rename to packages/core/src/common/app-event-bus/event-bus.ts diff --git a/src/common/app-paths/app-path-injection-token.ts b/packages/core/src/common/app-paths/app-path-injection-token.ts similarity index 100% rename from src/common/app-paths/app-path-injection-token.ts rename to packages/core/src/common/app-paths/app-path-injection-token.ts diff --git a/src/common/app-paths/app-path-names.ts b/packages/core/src/common/app-paths/app-path-names.ts similarity index 100% rename from src/common/app-paths/app-path-names.ts rename to packages/core/src/common/app-paths/app-path-names.ts diff --git a/src/common/app-paths/app-paths-channel.ts b/packages/core/src/common/app-paths/app-paths-channel.ts similarity index 100% rename from src/common/app-paths/app-paths-channel.ts rename to packages/core/src/common/app-paths/app-paths-channel.ts diff --git a/src/common/app-paths/app-paths-state.injectable.ts b/packages/core/src/common/app-paths/app-paths-state.injectable.ts similarity index 100% rename from src/common/app-paths/app-paths-state.injectable.ts rename to packages/core/src/common/app-paths/app-paths-state.injectable.ts diff --git a/src/common/app-paths/app-paths.injectable.ts b/packages/core/src/common/app-paths/app-paths.injectable.ts similarity index 100% rename from src/common/app-paths/app-paths.injectable.ts rename to packages/core/src/common/app-paths/app-paths.injectable.ts diff --git a/src/common/app-paths/app-paths.test.ts b/packages/core/src/common/app-paths/app-paths.test.ts similarity index 100% rename from src/common/app-paths/app-paths.test.ts rename to packages/core/src/common/app-paths/app-paths.test.ts diff --git a/src/common/app-paths/directory-for-binaries/directory-for-binaries.injectable.ts b/packages/core/src/common/app-paths/directory-for-binaries/directory-for-binaries.injectable.ts similarity index 100% rename from src/common/app-paths/directory-for-binaries/directory-for-binaries.injectable.ts rename to packages/core/src/common/app-paths/directory-for-binaries/directory-for-binaries.injectable.ts diff --git a/src/common/app-paths/directory-for-downloads/directory-for-downloads.injectable.ts b/packages/core/src/common/app-paths/directory-for-downloads/directory-for-downloads.injectable.ts similarity index 100% rename from src/common/app-paths/directory-for-downloads/directory-for-downloads.injectable.ts rename to packages/core/src/common/app-paths/directory-for-downloads/directory-for-downloads.injectable.ts diff --git a/src/common/app-paths/directory-for-exes/directory-for-exes.injectable.ts b/packages/core/src/common/app-paths/directory-for-exes/directory-for-exes.injectable.ts similarity index 100% rename from src/common/app-paths/directory-for-exes/directory-for-exes.injectable.ts rename to packages/core/src/common/app-paths/directory-for-exes/directory-for-exes.injectable.ts diff --git a/src/common/app-paths/directory-for-kube-configs/directory-for-kube-configs.injectable.ts b/packages/core/src/common/app-paths/directory-for-kube-configs/directory-for-kube-configs.injectable.ts similarity index 100% rename from src/common/app-paths/directory-for-kube-configs/directory-for-kube-configs.injectable.ts rename to packages/core/src/common/app-paths/directory-for-kube-configs/directory-for-kube-configs.injectable.ts diff --git a/src/common/app-paths/directory-for-kubectl-binaries/directory-for-kubectl-binaries.injectable.ts b/packages/core/src/common/app-paths/directory-for-kubectl-binaries/directory-for-kubectl-binaries.injectable.ts similarity index 100% rename from src/common/app-paths/directory-for-kubectl-binaries/directory-for-kubectl-binaries.injectable.ts rename to packages/core/src/common/app-paths/directory-for-kubectl-binaries/directory-for-kubectl-binaries.injectable.ts diff --git a/src/common/app-paths/directory-for-logs.injectable.ts b/packages/core/src/common/app-paths/directory-for-logs.injectable.ts similarity index 100% rename from src/common/app-paths/directory-for-logs.injectable.ts rename to packages/core/src/common/app-paths/directory-for-logs.injectable.ts diff --git a/src/common/app-paths/directory-for-temp/directory-for-temp.injectable.ts b/packages/core/src/common/app-paths/directory-for-temp/directory-for-temp.injectable.ts similarity index 100% rename from src/common/app-paths/directory-for-temp/directory-for-temp.injectable.ts rename to packages/core/src/common/app-paths/directory-for-temp/directory-for-temp.injectable.ts diff --git a/src/common/app-paths/directory-for-user-data/directory-for-user-data.injectable.ts b/packages/core/src/common/app-paths/directory-for-user-data/directory-for-user-data.injectable.ts similarity index 100% rename from src/common/app-paths/directory-for-user-data/directory-for-user-data.injectable.ts rename to packages/core/src/common/app-paths/directory-for-user-data/directory-for-user-data.injectable.ts diff --git a/src/common/app-paths/get-custom-kube-config-directory/get-custom-kube-config-directory.injectable.ts b/packages/core/src/common/app-paths/get-custom-kube-config-directory/get-custom-kube-config-directory.injectable.ts similarity index 100% rename from src/common/app-paths/get-custom-kube-config-directory/get-custom-kube-config-directory.injectable.ts rename to packages/core/src/common/app-paths/get-custom-kube-config-directory/get-custom-kube-config-directory.injectable.ts diff --git a/src/common/base-store/base-store.ts b/packages/core/src/common/base-store/base-store.ts similarity index 100% rename from src/common/base-store/base-store.ts rename to packages/core/src/common/base-store/base-store.ts diff --git a/src/common/base-store/channel-prefix.ts b/packages/core/src/common/base-store/channel-prefix.ts similarity index 100% rename from src/common/base-store/channel-prefix.ts rename to packages/core/src/common/base-store/channel-prefix.ts diff --git a/src/common/base-store/disable-sync.ts b/packages/core/src/common/base-store/disable-sync.ts similarity index 100% rename from src/common/base-store/disable-sync.ts rename to packages/core/src/common/base-store/disable-sync.ts diff --git a/src/common/base-store/migrations.injectable.ts b/packages/core/src/common/base-store/migrations.injectable.ts similarity index 100% rename from src/common/base-store/migrations.injectable.ts rename to packages/core/src/common/base-store/migrations.injectable.ts diff --git a/src/common/base-store/save-to-file.ts b/packages/core/src/common/base-store/save-to-file.ts similarity index 100% rename from src/common/base-store/save-to-file.ts rename to packages/core/src/common/base-store/save-to-file.ts diff --git a/src/common/catalog-entities/__tests__/kubernetes-cluster.test.ts b/packages/core/src/common/catalog-entities/__tests__/kubernetes-cluster.test.ts similarity index 100% rename from src/common/catalog-entities/__tests__/kubernetes-cluster.test.ts rename to packages/core/src/common/catalog-entities/__tests__/kubernetes-cluster.test.ts diff --git a/src/common/catalog-entities/general-catalog-entities/general-catalog-entity-injection-token.ts b/packages/core/src/common/catalog-entities/general-catalog-entities/general-catalog-entity-injection-token.ts similarity index 100% rename from src/common/catalog-entities/general-catalog-entities/general-catalog-entity-injection-token.ts rename to packages/core/src/common/catalog-entities/general-catalog-entities/general-catalog-entity-injection-token.ts diff --git a/src/common/catalog-entities/general-catalog-entities/implementations/catalog-catalog-entity.injectable.ts b/packages/core/src/common/catalog-entities/general-catalog-entities/implementations/catalog-catalog-entity.injectable.ts similarity index 100% rename from src/common/catalog-entities/general-catalog-entities/implementations/catalog-catalog-entity.injectable.ts rename to packages/core/src/common/catalog-entities/general-catalog-entities/implementations/catalog-catalog-entity.injectable.ts diff --git a/src/common/catalog-entities/general-catalog-entities/implementations/welcome-catalog-entity.injectable.ts b/packages/core/src/common/catalog-entities/general-catalog-entities/implementations/welcome-catalog-entity.injectable.ts similarity index 100% rename from src/common/catalog-entities/general-catalog-entities/implementations/welcome-catalog-entity.injectable.ts rename to packages/core/src/common/catalog-entities/general-catalog-entities/implementations/welcome-catalog-entity.injectable.ts diff --git a/src/common/catalog-entities/general.ts b/packages/core/src/common/catalog-entities/general.ts similarity index 100% rename from src/common/catalog-entities/general.ts rename to packages/core/src/common/catalog-entities/general.ts diff --git a/src/common/catalog-entities/icons/kubernetes.svg b/packages/core/src/common/catalog-entities/icons/kubernetes.svg similarity index 100% rename from src/common/catalog-entities/icons/kubernetes.svg rename to packages/core/src/common/catalog-entities/icons/kubernetes.svg diff --git a/src/common/catalog-entities/index.ts b/packages/core/src/common/catalog-entities/index.ts similarity index 100% rename from src/common/catalog-entities/index.ts rename to packages/core/src/common/catalog-entities/index.ts diff --git a/src/common/catalog-entities/kubernetes-cluster.ts b/packages/core/src/common/catalog-entities/kubernetes-cluster.ts similarity index 100% rename from src/common/catalog-entities/kubernetes-cluster.ts rename to packages/core/src/common/catalog-entities/kubernetes-cluster.ts diff --git a/src/common/catalog-entities/web-link.ts b/packages/core/src/common/catalog-entities/web-link.ts similarity index 100% rename from src/common/catalog-entities/web-link.ts rename to packages/core/src/common/catalog-entities/web-link.ts diff --git a/src/common/catalog/catalog-entity.ts b/packages/core/src/common/catalog/catalog-entity.ts similarity index 100% rename from src/common/catalog/catalog-entity.ts rename to packages/core/src/common/catalog/catalog-entity.ts diff --git a/src/common/catalog/catalog-run-event.ts b/packages/core/src/common/catalog/catalog-run-event.ts similarity index 100% rename from src/common/catalog/catalog-run-event.ts rename to packages/core/src/common/catalog/catalog-run-event.ts diff --git a/src/common/catalog/categories/general.injectable.ts b/packages/core/src/common/catalog/categories/general.injectable.ts similarity index 100% rename from src/common/catalog/categories/general.injectable.ts rename to packages/core/src/common/catalog/categories/general.injectable.ts diff --git a/src/common/catalog/categories/kubernetes-cluster.injectable.ts b/packages/core/src/common/catalog/categories/kubernetes-cluster.injectable.ts similarity index 100% rename from src/common/catalog/categories/kubernetes-cluster.injectable.ts rename to packages/core/src/common/catalog/categories/kubernetes-cluster.injectable.ts diff --git a/src/common/catalog/categories/weblink.injectable.ts b/packages/core/src/common/catalog/categories/weblink.injectable.ts similarity index 100% rename from src/common/catalog/categories/weblink.injectable.ts rename to packages/core/src/common/catalog/categories/weblink.injectable.ts diff --git a/src/common/catalog/category-registry.injectable.ts b/packages/core/src/common/catalog/category-registry.injectable.ts similarity index 100% rename from src/common/catalog/category-registry.injectable.ts rename to packages/core/src/common/catalog/category-registry.injectable.ts diff --git a/src/common/catalog/category-registry.ts b/packages/core/src/common/catalog/category-registry.ts similarity index 100% rename from src/common/catalog/category-registry.ts rename to packages/core/src/common/catalog/category-registry.ts diff --git a/src/common/catalog/filtered-categories.injectable.ts b/packages/core/src/common/catalog/filtered-categories.injectable.ts similarity index 100% rename from src/common/catalog/filtered-categories.injectable.ts rename to packages/core/src/common/catalog/filtered-categories.injectable.ts diff --git a/src/common/catalog/has-category-for-entity.injectable.ts b/packages/core/src/common/catalog/has-category-for-entity.injectable.ts similarity index 100% rename from src/common/catalog/has-category-for-entity.injectable.ts rename to packages/core/src/common/catalog/has-category-for-entity.injectable.ts diff --git a/src/common/catalog/index.ts b/packages/core/src/common/catalog/index.ts similarity index 100% rename from src/common/catalog/index.ts rename to packages/core/src/common/catalog/index.ts diff --git a/src/common/catalog/visit-entity-context-menu.injectable.ts b/packages/core/src/common/catalog/visit-entity-context-menu.injectable.ts similarity index 100% rename from src/common/catalog/visit-entity-context-menu.injectable.ts rename to packages/core/src/common/catalog/visit-entity-context-menu.injectable.ts diff --git a/src/common/certificate-authorities/inject-system-cas.injectable.ts b/packages/core/src/common/certificate-authorities/inject-system-cas.injectable.ts similarity index 100% rename from src/common/certificate-authorities/inject-system-cas.injectable.ts rename to packages/core/src/common/certificate-authorities/inject-system-cas.injectable.ts diff --git a/src/common/certificate-authorities/request-system-cas-token.ts b/packages/core/src/common/certificate-authorities/request-system-cas-token.ts similarity index 100% rename from src/common/certificate-authorities/request-system-cas-token.ts rename to packages/core/src/common/certificate-authorities/request-system-cas-token.ts diff --git a/src/common/certificate-authorities/request-system-cas.injectable.darwin.ts b/packages/core/src/common/certificate-authorities/request-system-cas.injectable.darwin.ts similarity index 100% rename from src/common/certificate-authorities/request-system-cas.injectable.darwin.ts rename to packages/core/src/common/certificate-authorities/request-system-cas.injectable.darwin.ts diff --git a/src/common/certificate-authorities/request-system-cas.injectable.linux.ts b/packages/core/src/common/certificate-authorities/request-system-cas.injectable.linux.ts similarity index 100% rename from src/common/certificate-authorities/request-system-cas.injectable.linux.ts rename to packages/core/src/common/certificate-authorities/request-system-cas.injectable.linux.ts diff --git a/src/common/certificate-authorities/request-system-cas.injectable.testing-env.ts b/packages/core/src/common/certificate-authorities/request-system-cas.injectable.testing-env.ts similarity index 100% rename from src/common/certificate-authorities/request-system-cas.injectable.testing-env.ts rename to packages/core/src/common/certificate-authorities/request-system-cas.injectable.testing-env.ts diff --git a/src/common/certificate-authorities/request-system-cas.injectable.win32.ts b/packages/core/src/common/certificate-authorities/request-system-cas.injectable.win32.ts similarity index 100% rename from src/common/certificate-authorities/request-system-cas.injectable.win32.ts rename to packages/core/src/common/certificate-authorities/request-system-cas.injectable.win32.ts diff --git a/src/common/certificate/lens-proxy-certificate-channel.ts b/packages/core/src/common/certificate/lens-proxy-certificate-channel.ts similarity index 100% rename from src/common/certificate/lens-proxy-certificate-channel.ts rename to packages/core/src/common/certificate/lens-proxy-certificate-channel.ts diff --git a/src/common/certificate/lens-proxy-certificate.global-override-for-injectable.ts b/packages/core/src/common/certificate/lens-proxy-certificate.global-override-for-injectable.ts similarity index 100% rename from src/common/certificate/lens-proxy-certificate.global-override-for-injectable.ts rename to packages/core/src/common/certificate/lens-proxy-certificate.global-override-for-injectable.ts diff --git a/src/common/certificate/lens-proxy-certificate.injectable.ts b/packages/core/src/common/certificate/lens-proxy-certificate.injectable.ts similarity index 100% rename from src/common/certificate/lens-proxy-certificate.injectable.ts rename to packages/core/src/common/certificate/lens-proxy-certificate.injectable.ts diff --git a/src/common/cluster-frames.injectable.ts b/packages/core/src/common/cluster-frames.injectable.ts similarity index 100% rename from src/common/cluster-frames.injectable.ts rename to packages/core/src/common/cluster-frames.injectable.ts diff --git a/src/common/cluster-frames.ts b/packages/core/src/common/cluster-frames.ts similarity index 100% rename from src/common/cluster-frames.ts rename to packages/core/src/common/cluster-frames.ts diff --git a/src/common/cluster-store/allowed-resources-injection-token.ts b/packages/core/src/common/cluster-store/allowed-resources-injection-token.ts similarity index 100% rename from src/common/cluster-store/allowed-resources-injection-token.ts rename to packages/core/src/common/cluster-store/allowed-resources-injection-token.ts diff --git a/src/common/cluster-store/cluster-store.injectable.ts b/packages/core/src/common/cluster-store/cluster-store.injectable.ts similarity index 100% rename from src/common/cluster-store/cluster-store.injectable.ts rename to packages/core/src/common/cluster-store/cluster-store.injectable.ts diff --git a/src/common/cluster-store/cluster-store.ts b/packages/core/src/common/cluster-store/cluster-store.ts similarity index 100% rename from src/common/cluster-store/cluster-store.ts rename to packages/core/src/common/cluster-store/cluster-store.ts diff --git a/src/common/cluster-store/get-by-id.injectable.ts b/packages/core/src/common/cluster-store/get-by-id.injectable.ts similarity index 100% rename from src/common/cluster-store/get-by-id.injectable.ts rename to packages/core/src/common/cluster-store/get-by-id.injectable.ts diff --git a/src/common/cluster-store/migration-token.ts b/packages/core/src/common/cluster-store/migration-token.ts similarity index 100% rename from src/common/cluster-store/migration-token.ts rename to packages/core/src/common/cluster-store/migration-token.ts diff --git a/src/common/cluster-store/read-cluster-config.injectable.ts b/packages/core/src/common/cluster-store/read-cluster-config.injectable.ts similarity index 100% rename from src/common/cluster-store/read-cluster-config.injectable.ts rename to packages/core/src/common/cluster-store/read-cluster-config.injectable.ts diff --git a/src/common/cluster-types.ts b/packages/core/src/common/cluster-types.ts similarity index 100% rename from src/common/cluster-types.ts rename to packages/core/src/common/cluster-types.ts diff --git a/src/common/cluster/authorization-review.injectable.ts b/packages/core/src/common/cluster/authorization-review.injectable.ts similarity index 100% rename from src/common/cluster/authorization-review.injectable.ts rename to packages/core/src/common/cluster/authorization-review.injectable.ts diff --git a/src/common/cluster/cluster.ts b/packages/core/src/common/cluster/cluster.ts similarity index 100% rename from src/common/cluster/cluster.ts rename to packages/core/src/common/cluster/cluster.ts diff --git a/src/common/cluster/create-cluster-injection-token.ts b/packages/core/src/common/cluster/create-cluster-injection-token.ts similarity index 100% rename from src/common/cluster/create-cluster-injection-token.ts rename to packages/core/src/common/cluster/create-cluster-injection-token.ts diff --git a/src/common/cluster/current-cluster-channel.ts b/packages/core/src/common/cluster/current-cluster-channel.ts similarity index 100% rename from src/common/cluster/current-cluster-channel.ts rename to packages/core/src/common/cluster/current-cluster-channel.ts diff --git a/src/common/cluster/list-namespaces.injectable.ts b/packages/core/src/common/cluster/list-namespaces.injectable.ts similarity index 100% rename from src/common/cluster/list-namespaces.injectable.ts rename to packages/core/src/common/cluster/list-namespaces.injectable.ts diff --git a/src/common/cluster/request-namespace-list-permissions.injectable.ts b/packages/core/src/common/cluster/request-namespace-list-permissions.injectable.ts similarity index 100% rename from src/common/cluster/request-namespace-list-permissions.injectable.ts rename to packages/core/src/common/cluster/request-namespace-list-permissions.injectable.ts diff --git a/src/common/cluster/visibility-channel.ts b/packages/core/src/common/cluster/visibility-channel.ts similarity index 100% rename from src/common/cluster/visibility-channel.ts rename to packages/core/src/common/cluster/visibility-channel.ts diff --git a/src/common/directory-for-lens-local-storage/directory-for-lens-local-storage.injectable.ts b/packages/core/src/common/directory-for-lens-local-storage/directory-for-lens-local-storage.injectable.ts similarity index 100% rename from src/common/directory-for-lens-local-storage/directory-for-lens-local-storage.injectable.ts rename to packages/core/src/common/directory-for-lens-local-storage/directory-for-lens-local-storage.injectable.ts diff --git a/src/common/error-reporting/initialize-sentry-reporting.global-override-for-injectable.ts b/packages/core/src/common/error-reporting/initialize-sentry-reporting.global-override-for-injectable.ts similarity index 100% rename from src/common/error-reporting/initialize-sentry-reporting.global-override-for-injectable.ts rename to packages/core/src/common/error-reporting/initialize-sentry-reporting.global-override-for-injectable.ts diff --git a/src/common/error-reporting/initialize-sentry-reporting.injectable.ts b/packages/core/src/common/error-reporting/initialize-sentry-reporting.injectable.ts similarity index 100% rename from src/common/error-reporting/initialize-sentry-reporting.injectable.ts rename to packages/core/src/common/error-reporting/initialize-sentry-reporting.injectable.ts diff --git a/src/common/event-emitter.ts b/packages/core/src/common/event-emitter.ts similarity index 100% rename from src/common/event-emitter.ts rename to packages/core/src/common/event-emitter.ts diff --git a/src/common/fetch/download-binary.injectable.ts b/packages/core/src/common/fetch/download-binary.injectable.ts similarity index 100% rename from src/common/fetch/download-binary.injectable.ts rename to packages/core/src/common/fetch/download-binary.injectable.ts diff --git a/src/common/fetch/download-json/impl.ts b/packages/core/src/common/fetch/download-json/impl.ts similarity index 100% rename from src/common/fetch/download-json/impl.ts rename to packages/core/src/common/fetch/download-json/impl.ts diff --git a/src/common/fetch/download-json/normal.injectable.ts b/packages/core/src/common/fetch/download-json/normal.injectable.ts similarity index 100% rename from src/common/fetch/download-json/normal.injectable.ts rename to packages/core/src/common/fetch/download-json/normal.injectable.ts diff --git a/src/common/fetch/download-json/proxy.injectable.ts b/packages/core/src/common/fetch/download-json/proxy.injectable.ts similarity index 100% rename from src/common/fetch/download-json/proxy.injectable.ts rename to packages/core/src/common/fetch/download-json/proxy.injectable.ts diff --git a/src/common/fetch/fetch-module.injectable.ts b/packages/core/src/common/fetch/fetch-module.injectable.ts similarity index 100% rename from src/common/fetch/fetch-module.injectable.ts rename to packages/core/src/common/fetch/fetch-module.injectable.ts diff --git a/src/common/fetch/fetch.global-override-for-injectable.ts b/packages/core/src/common/fetch/fetch.global-override-for-injectable.ts similarity index 100% rename from src/common/fetch/fetch.global-override-for-injectable.ts rename to packages/core/src/common/fetch/fetch.global-override-for-injectable.ts diff --git a/src/common/fetch/fetch.injectable.ts b/packages/core/src/common/fetch/fetch.injectable.ts similarity index 100% rename from src/common/fetch/fetch.injectable.ts rename to packages/core/src/common/fetch/fetch.injectable.ts diff --git a/src/common/fetch/proxy-fetch.injectable.ts b/packages/core/src/common/fetch/proxy-fetch.injectable.ts similarity index 100% rename from src/common/fetch/proxy-fetch.injectable.ts rename to packages/core/src/common/fetch/proxy-fetch.injectable.ts diff --git a/src/common/fetch/timeout-controller.ts b/packages/core/src/common/fetch/timeout-controller.ts similarity index 100% rename from src/common/fetch/timeout-controller.ts rename to packages/core/src/common/fetch/timeout-controller.ts diff --git a/src/common/front-end-routing/app-navigation-channel.ts b/packages/core/src/common/front-end-routing/app-navigation-channel.ts similarity index 100% rename from src/common/front-end-routing/app-navigation-channel.ts rename to packages/core/src/common/front-end-routing/app-navigation-channel.ts diff --git a/src/common/front-end-routing/cluster-frame-navigation-channel.ts b/packages/core/src/common/front-end-routing/cluster-frame-navigation-channel.ts similarity index 100% rename from src/common/front-end-routing/cluster-frame-navigation-channel.ts rename to packages/core/src/common/front-end-routing/cluster-frame-navigation-channel.ts diff --git a/src/common/front-end-routing/front-end-route-injection-token.ts b/packages/core/src/common/front-end-routing/front-end-route-injection-token.ts similarity index 100% rename from src/common/front-end-routing/front-end-route-injection-token.ts rename to packages/core/src/common/front-end-routing/front-end-route-injection-token.ts diff --git a/src/common/front-end-routing/navigate-to-front-page.injectable.ts b/packages/core/src/common/front-end-routing/navigate-to-front-page.injectable.ts similarity index 100% rename from src/common/front-end-routing/navigate-to-front-page.injectable.ts rename to packages/core/src/common/front-end-routing/navigate-to-front-page.injectable.ts diff --git a/src/common/front-end-routing/navigate-to-route-injection-token.ts b/packages/core/src/common/front-end-routing/navigate-to-route-injection-token.ts similarity index 100% rename from src/common/front-end-routing/navigate-to-route-injection-token.ts rename to packages/core/src/common/front-end-routing/navigate-to-route-injection-token.ts diff --git a/src/common/front-end-routing/navigate-to-url-injection-token.ts b/packages/core/src/common/front-end-routing/navigate-to-url-injection-token.ts similarity index 100% rename from src/common/front-end-routing/navigate-to-url-injection-token.ts rename to packages/core/src/common/front-end-routing/navigate-to-url-injection-token.ts diff --git a/src/common/front-end-routing/routes/add-cluster/add-cluster-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/add-cluster/add-cluster-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/add-cluster/add-cluster-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/add-cluster/add-cluster-route.injectable.ts diff --git a/src/common/front-end-routing/routes/add-cluster/navigate-to-add-cluster.injectable.ts b/packages/core/src/common/front-end-routing/routes/add-cluster/navigate-to-add-cluster.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/add-cluster/navigate-to-add-cluster.injectable.ts rename to packages/core/src/common/front-end-routing/routes/add-cluster/navigate-to-add-cluster.injectable.ts diff --git a/src/common/front-end-routing/routes/catalog/catalog-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/catalog/catalog-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/catalog/catalog-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/catalog/catalog-route.injectable.ts diff --git a/src/common/front-end-routing/routes/catalog/navigate-to-catalog.injectable.ts b/packages/core/src/common/front-end-routing/routes/catalog/navigate-to-catalog.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/catalog/navigate-to-catalog.injectable.ts rename to packages/core/src/common/front-end-routing/routes/catalog/navigate-to-catalog.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster-view/cluster-view-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster-view/cluster-view-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster-view/cluster-view-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster-view/cluster-view-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster-view/navigate-to-cluster-view.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster-view/navigate-to-cluster-view.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster-view/navigate-to-cluster-view.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster-view/navigate-to-cluster-view.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/config/config-maps/config-maps-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/config/config-maps/config-maps-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/config/config-maps/config-maps-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/config/config-maps/config-maps-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/config/config-maps/navigate-to-config-maps.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/config/config-maps/navigate-to-config-maps.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/config/config-maps/navigate-to-config-maps.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/config/config-maps/navigate-to-config-maps.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/config/horizontal-pod-autoscalers/horizontal-pod-autoscalers-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/config/horizontal-pod-autoscalers/horizontal-pod-autoscalers-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/config/horizontal-pod-autoscalers/horizontal-pod-autoscalers-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/config/horizontal-pod-autoscalers/horizontal-pod-autoscalers-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/config/horizontal-pod-autoscalers/navigate-to-horizontal-pod-autoscalers.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/config/horizontal-pod-autoscalers/navigate-to-horizontal-pod-autoscalers.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/config/horizontal-pod-autoscalers/navigate-to-horizontal-pod-autoscalers.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/config/horizontal-pod-autoscalers/navigate-to-horizontal-pod-autoscalers.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/config/leases/leases-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/config/leases/leases-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/config/leases/leases-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/config/leases/leases-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/config/leases/navigate-to-leases.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/config/leases/navigate-to-leases.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/config/leases/navigate-to-leases.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/config/leases/navigate-to-leases.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/config/limit-ranges/limit-ranges-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/config/limit-ranges/limit-ranges-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/config/limit-ranges/limit-ranges-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/config/limit-ranges/limit-ranges-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/config/limit-ranges/navigate-to-limit-ranges.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/config/limit-ranges/navigate-to-limit-ranges.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/config/limit-ranges/navigate-to-limit-ranges.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/config/limit-ranges/navigate-to-limit-ranges.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/config/pod-disruption-budgets/navigate-to-pod-disruption-budgets.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/config/pod-disruption-budgets/navigate-to-pod-disruption-budgets.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/config/pod-disruption-budgets/navigate-to-pod-disruption-budgets.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/config/pod-disruption-budgets/navigate-to-pod-disruption-budgets.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/config/pod-disruption-budgets/pod-disruption-budgets-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/config/pod-disruption-budgets/pod-disruption-budgets-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/config/pod-disruption-budgets/pod-disruption-budgets-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/config/pod-disruption-budgets/pod-disruption-budgets-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/config/priority-classes/navigate-to-priority-classes.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/config/priority-classes/navigate-to-priority-classes.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/config/priority-classes/navigate-to-priority-classes.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/config/priority-classes/navigate-to-priority-classes.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/config/priority-classes/priority-classes-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/config/priority-classes/priority-classes-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/config/priority-classes/priority-classes-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/config/priority-classes/priority-classes-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/config/resource-quotas/navigate-to-resource-quotas.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/config/resource-quotas/navigate-to-resource-quotas.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/config/resource-quotas/navigate-to-resource-quotas.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/config/resource-quotas/navigate-to-resource-quotas.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/config/resource-quotas/resource-quotas-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/config/resource-quotas/resource-quotas-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/config/resource-quotas/resource-quotas-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/config/resource-quotas/resource-quotas-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/config/runtime-classes/navigate-to-runtime-classes.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/config/runtime-classes/navigate-to-runtime-classes.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/config/runtime-classes/navigate-to-runtime-classes.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/config/runtime-classes/navigate-to-runtime-classes.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/config/runtime-classes/runtime-classes-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/config/runtime-classes/runtime-classes-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/config/runtime-classes/runtime-classes-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/config/runtime-classes/runtime-classes-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/config/secrets/navigate-to-secrets.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/config/secrets/navigate-to-secrets.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/config/secrets/navigate-to-secrets.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/config/secrets/navigate-to-secrets.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/config/secrets/secrets-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/config/secrets/secrets-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/config/secrets/secrets-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/config/secrets/secrets-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/custom-resources/crd-list/crd-list-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/custom-resources/crd-list/crd-list-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/custom-resources/crd-list/crd-list-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/custom-resources/crd-list/crd-list-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/custom-resources/crd-list/navigate-to-crd-list.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/custom-resources/crd-list/navigate-to-crd-list.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/custom-resources/crd-list/navigate-to-crd-list.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/custom-resources/crd-list/navigate-to-crd-list.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/custom-resources/custom-resources/custom-resources-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/custom-resources/custom-resources/custom-resources-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/custom-resources/custom-resources/custom-resources-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/custom-resources/custom-resources/custom-resources-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/custom-resources/custom-resources/navigate-to-custom-resources.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/custom-resources/custom-resources/navigate-to-custom-resources.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/custom-resources/custom-resources/navigate-to-custom-resources.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/custom-resources/custom-resources/navigate-to-custom-resources.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/events/events-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/events/events-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/events/events-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/events/events-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/events/navigate-to-events.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/events/navigate-to-events.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/events/navigate-to-events.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/events/navigate-to-events.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/helm/charts/helm-charts-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/helm/charts/helm-charts-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/helm/charts/helm-charts-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/helm/charts/helm-charts-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/helm/charts/navigate-to-helm-charts.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/helm/charts/navigate-to-helm-charts.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/helm/charts/navigate-to-helm-charts.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/helm/charts/navigate-to-helm-charts.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/helm/releases/helm-releases-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/helm/releases/helm-releases-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/helm/releases/helm-releases-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/helm/releases/helm-releases-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/helm/releases/navigate-to-helm-releases.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/helm/releases/navigate-to-helm-releases.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/helm/releases/navigate-to-helm-releases.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/helm/releases/navigate-to-helm-releases.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/namespaces/namespaces-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/namespaces/namespaces-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/namespaces/namespaces-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/namespaces/namespaces-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/namespaces/navigate-to-namespaces.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/namespaces/navigate-to-namespaces.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/namespaces/navigate-to-namespaces.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/namespaces/navigate-to-namespaces.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/network/endpoints/endpoints-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/network/endpoints/endpoints-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/network/endpoints/endpoints-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/network/endpoints/endpoints-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/network/endpoints/navigate-to-endpoints.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/network/endpoints/navigate-to-endpoints.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/network/endpoints/navigate-to-endpoints.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/network/endpoints/navigate-to-endpoints.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/network/ingresses/ingresses-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/network/ingresses/ingresses-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/network/ingresses/ingresses-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/network/ingresses/ingresses-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/network/ingresses/navigate-to-ingresses.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/network/ingresses/navigate-to-ingresses.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/network/ingresses/navigate-to-ingresses.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/network/ingresses/navigate-to-ingresses.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/network/network-policies/navigate-to-network-policies.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/network/network-policies/navigate-to-network-policies.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/network/network-policies/navigate-to-network-policies.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/network/network-policies/navigate-to-network-policies.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/network/network-policies/network-policies-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/network/network-policies/network-policies-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/network/network-policies/network-policies-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/network/network-policies/network-policies-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/network/port-forwards/navigate-to-port-forwards.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/network/port-forwards/navigate-to-port-forwards.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/network/port-forwards/navigate-to-port-forwards.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/network/port-forwards/navigate-to-port-forwards.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/network/port-forwards/port-forwards-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/network/port-forwards/port-forwards-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/network/port-forwards/port-forwards-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/network/port-forwards/port-forwards-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/network/services/navigate-to-services.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/network/services/navigate-to-services.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/network/services/navigate-to-services.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/network/services/navigate-to-services.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/network/services/services-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/network/services/services-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/network/services/services-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/network/services/services-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/nodes/navigate-to-nodes.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/nodes/navigate-to-nodes.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/nodes/navigate-to-nodes.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/nodes/navigate-to-nodes.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/nodes/nodes-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/nodes/nodes-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/nodes/nodes-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/nodes/nodes-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/overview/cluster-overview-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/overview/cluster-overview-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/overview/cluster-overview-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/overview/cluster-overview-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/overview/navigate-to-cluster-overview.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/overview/navigate-to-cluster-overview.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/overview/navigate-to-cluster-overview.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/overview/navigate-to-cluster-overview.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/storage/persistent-volume-claims/navigate-to-persistent-volume-claims.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/storage/persistent-volume-claims/navigate-to-persistent-volume-claims.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/storage/persistent-volume-claims/navigate-to-persistent-volume-claims.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/storage/persistent-volume-claims/navigate-to-persistent-volume-claims.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/storage/persistent-volume-claims/persistent-volume-claims-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/storage/persistent-volume-claims/persistent-volume-claims-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/storage/persistent-volume-claims/persistent-volume-claims-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/storage/persistent-volume-claims/persistent-volume-claims-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/storage/persistent-volumes/navigate-to-persistent-volumes.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/storage/persistent-volumes/navigate-to-persistent-volumes.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/storage/persistent-volumes/navigate-to-persistent-volumes.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/storage/persistent-volumes/navigate-to-persistent-volumes.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/storage/persistent-volumes/persistent-volumes-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/storage/persistent-volumes/persistent-volumes-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/storage/persistent-volumes/persistent-volumes-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/storage/persistent-volumes/persistent-volumes-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/storage/storage-classes/navigate-to-storage-classes.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/storage/storage-classes/navigate-to-storage-classes.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/storage/storage-classes/navigate-to-storage-classes.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/storage/storage-classes/navigate-to-storage-classes.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/storage/storage-classes/storage-classes-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/storage/storage-classes/storage-classes-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/storage/storage-classes/storage-classes-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/storage/storage-classes/storage-classes-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/user-management/cluster-role-bindings/cluster-role-bindings-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/user-management/cluster-role-bindings/cluster-role-bindings-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/user-management/cluster-role-bindings/cluster-role-bindings-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/user-management/cluster-role-bindings/cluster-role-bindings-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/user-management/cluster-role-bindings/navigate-to-cluster-role-bindings.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/user-management/cluster-role-bindings/navigate-to-cluster-role-bindings.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/user-management/cluster-role-bindings/navigate-to-cluster-role-bindings.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/user-management/cluster-role-bindings/navigate-to-cluster-role-bindings.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/user-management/cluster-roles/cluster-roles-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/user-management/cluster-roles/cluster-roles-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/user-management/cluster-roles/cluster-roles-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/user-management/cluster-roles/cluster-roles-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/user-management/cluster-roles/navigate-to-cluster-roles.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/user-management/cluster-roles/navigate-to-cluster-roles.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/user-management/cluster-roles/navigate-to-cluster-roles.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/user-management/cluster-roles/navigate-to-cluster-roles.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/user-management/pod-security-policies/navigate-to-pod-security-policies.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/user-management/pod-security-policies/navigate-to-pod-security-policies.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/user-management/pod-security-policies/navigate-to-pod-security-policies.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/user-management/pod-security-policies/navigate-to-pod-security-policies.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/user-management/pod-security-policies/pod-security-policies-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/user-management/pod-security-policies/pod-security-policies-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/user-management/pod-security-policies/pod-security-policies-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/user-management/pod-security-policies/pod-security-policies-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/user-management/role-bindings/navigate-to-role-bindings.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/user-management/role-bindings/navigate-to-role-bindings.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/user-management/role-bindings/navigate-to-role-bindings.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/user-management/role-bindings/navigate-to-role-bindings.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/user-management/role-bindings/role-bindings-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/user-management/role-bindings/role-bindings-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/user-management/role-bindings/role-bindings-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/user-management/role-bindings/role-bindings-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/user-management/roles/navigate-to-roles.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/user-management/roles/navigate-to-roles.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/user-management/roles/navigate-to-roles.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/user-management/roles/navigate-to-roles.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/user-management/roles/roles-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/user-management/roles/roles-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/user-management/roles/roles-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/user-management/roles/roles-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/user-management/service-accounts/navigate-to-service-accounts.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/user-management/service-accounts/navigate-to-service-accounts.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/user-management/service-accounts/navigate-to-service-accounts.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/user-management/service-accounts/navigate-to-service-accounts.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/user-management/service-accounts/service-accounts-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/user-management/service-accounts/service-accounts-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/user-management/service-accounts/service-accounts-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/user-management/service-accounts/service-accounts-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/workloads/cron-jobs/cron-jobs-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/workloads/cron-jobs/cron-jobs-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/workloads/cron-jobs/cron-jobs-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/workloads/cron-jobs/cron-jobs-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/workloads/cron-jobs/navigate-to-cron-jobs.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/workloads/cron-jobs/navigate-to-cron-jobs.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/workloads/cron-jobs/navigate-to-cron-jobs.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/workloads/cron-jobs/navigate-to-cron-jobs.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/workloads/daemonsets/daemonsets-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/workloads/daemonsets/daemonsets-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/workloads/daemonsets/daemonsets-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/workloads/daemonsets/daemonsets-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/workloads/daemonsets/navigate-to-daemonsets.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/workloads/daemonsets/navigate-to-daemonsets.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/workloads/daemonsets/navigate-to-daemonsets.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/workloads/daemonsets/navigate-to-daemonsets.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/workloads/deployments/deployments-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/workloads/deployments/deployments-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/workloads/deployments/deployments-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/workloads/deployments/deployments-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/workloads/deployments/navigate-to-deployments.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/workloads/deployments/navigate-to-deployments.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/workloads/deployments/navigate-to-deployments.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/workloads/deployments/navigate-to-deployments.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/workloads/jobs/jobs-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/workloads/jobs/jobs-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/workloads/jobs/jobs-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/workloads/jobs/jobs-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/workloads/jobs/navigate-to-jobs.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/workloads/jobs/navigate-to-jobs.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/workloads/jobs/navigate-to-jobs.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/workloads/jobs/navigate-to-jobs.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/workloads/overview/navigate-to-workloads-overview.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/workloads/overview/navigate-to-workloads-overview.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/workloads/overview/navigate-to-workloads-overview.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/workloads/overview/navigate-to-workloads-overview.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/workloads/overview/workloads-overview-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/workloads/overview/workloads-overview-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/workloads/overview/workloads-overview-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/workloads/overview/workloads-overview-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/workloads/pods/navigate-to-pods.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/workloads/pods/navigate-to-pods.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/workloads/pods/navigate-to-pods.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/workloads/pods/navigate-to-pods.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/workloads/pods/pods-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/workloads/pods/pods-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/workloads/pods/pods-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/workloads/pods/pods-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/workloads/replicasets/navigate-to-replicasets.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/workloads/replicasets/navigate-to-replicasets.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/workloads/replicasets/navigate-to-replicasets.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/workloads/replicasets/navigate-to-replicasets.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/workloads/replicasets/replicasets-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/workloads/replicasets/replicasets-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/workloads/replicasets/replicasets-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/workloads/replicasets/replicasets-route.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/workloads/statefulsets/navigate-to-statefulsets.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/workloads/statefulsets/navigate-to-statefulsets.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/workloads/statefulsets/navigate-to-statefulsets.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/workloads/statefulsets/navigate-to-statefulsets.injectable.ts diff --git a/src/common/front-end-routing/routes/cluster/workloads/statefulsets/statefulsets-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/cluster/workloads/statefulsets/statefulsets-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/cluster/workloads/statefulsets/statefulsets-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/cluster/workloads/statefulsets/statefulsets-route.injectable.ts diff --git a/src/common/front-end-routing/routes/entity-settings/entity-settings-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/entity-settings/entity-settings-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/entity-settings/entity-settings-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/entity-settings/entity-settings-route.injectable.ts diff --git a/src/common/front-end-routing/routes/entity-settings/navigate-to-entity-settings.injectable.ts b/packages/core/src/common/front-end-routing/routes/entity-settings/navigate-to-entity-settings.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/entity-settings/navigate-to-entity-settings.injectable.ts rename to packages/core/src/common/front-end-routing/routes/entity-settings/navigate-to-entity-settings.injectable.ts diff --git a/src/common/front-end-routing/routes/extensions/extensions-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/extensions/extensions-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/extensions/extensions-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/extensions/extensions-route.injectable.ts diff --git a/src/common/front-end-routing/routes/extensions/navigate-to-extensions.injectable.ts b/packages/core/src/common/front-end-routing/routes/extensions/navigate-to-extensions.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/extensions/navigate-to-extensions.injectable.ts rename to packages/core/src/common/front-end-routing/routes/extensions/navigate-to-extensions.injectable.ts diff --git a/src/common/front-end-routing/routes/welcome/default-welcome-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/welcome/default-welcome-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/welcome/default-welcome-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/welcome/default-welcome-route.injectable.ts diff --git a/src/common/front-end-routing/routes/welcome/navigate-to-welcome.injectable.ts b/packages/core/src/common/front-end-routing/routes/welcome/navigate-to-welcome.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/welcome/navigate-to-welcome.injectable.ts rename to packages/core/src/common/front-end-routing/routes/welcome/navigate-to-welcome.injectable.ts diff --git a/src/common/front-end-routing/routes/welcome/welcome-route-config.injectable.ts b/packages/core/src/common/front-end-routing/routes/welcome/welcome-route-config.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/welcome/welcome-route-config.injectable.ts rename to packages/core/src/common/front-end-routing/routes/welcome/welcome-route-config.injectable.ts diff --git a/src/common/front-end-routing/routes/welcome/welcome-route.injectable.ts b/packages/core/src/common/front-end-routing/routes/welcome/welcome-route.injectable.ts similarity index 100% rename from src/common/front-end-routing/routes/welcome/welcome-route.injectable.ts rename to packages/core/src/common/front-end-routing/routes/welcome/welcome-route.injectable.ts diff --git a/src/common/front-end-routing/verify-that-all-routes-have-route-component.test.ts b/packages/core/src/common/front-end-routing/verify-that-all-routes-have-route-component.test.ts similarity index 100% rename from src/common/front-end-routing/verify-that-all-routes-have-route-component.test.ts rename to packages/core/src/common/front-end-routing/verify-that-all-routes-have-route-component.test.ts diff --git a/src/common/fs/access-path.global-override-for-injectable.ts b/packages/core/src/common/fs/access-path.global-override-for-injectable.ts similarity index 100% rename from src/common/fs/access-path.global-override-for-injectable.ts rename to packages/core/src/common/fs/access-path.global-override-for-injectable.ts diff --git a/src/common/fs/access-path.injectable.ts b/packages/core/src/common/fs/access-path.injectable.ts similarity index 100% rename from src/common/fs/access-path.injectable.ts rename to packages/core/src/common/fs/access-path.injectable.ts diff --git a/src/common/fs/copy.global-override-for-injectable.ts b/packages/core/src/common/fs/copy.global-override-for-injectable.ts similarity index 100% rename from src/common/fs/copy.global-override-for-injectable.ts rename to packages/core/src/common/fs/copy.global-override-for-injectable.ts diff --git a/src/common/fs/copy.injectable.ts b/packages/core/src/common/fs/copy.injectable.ts similarity index 100% rename from src/common/fs/copy.injectable.ts rename to packages/core/src/common/fs/copy.injectable.ts diff --git a/src/common/fs/create-read-file-stream.injectable.ts b/packages/core/src/common/fs/create-read-file-stream.injectable.ts similarity index 100% rename from src/common/fs/create-read-file-stream.injectable.ts rename to packages/core/src/common/fs/create-read-file-stream.injectable.ts diff --git a/src/common/fs/ensure-dir.global-override-for-injectable.ts b/packages/core/src/common/fs/ensure-dir.global-override-for-injectable.ts similarity index 100% rename from src/common/fs/ensure-dir.global-override-for-injectable.ts rename to packages/core/src/common/fs/ensure-dir.global-override-for-injectable.ts diff --git a/src/common/fs/ensure-dir.injectable.ts b/packages/core/src/common/fs/ensure-dir.injectable.ts similarity index 100% rename from src/common/fs/ensure-dir.injectable.ts rename to packages/core/src/common/fs/ensure-dir.injectable.ts diff --git a/src/common/fs/exec-file.global-override-for-injectable.ts b/packages/core/src/common/fs/exec-file.global-override-for-injectable.ts similarity index 100% rename from src/common/fs/exec-file.global-override-for-injectable.ts rename to packages/core/src/common/fs/exec-file.global-override-for-injectable.ts diff --git a/src/common/fs/exec-file.injectable.ts b/packages/core/src/common/fs/exec-file.injectable.ts similarity index 100% rename from src/common/fs/exec-file.injectable.ts rename to packages/core/src/common/fs/exec-file.injectable.ts diff --git a/src/common/fs/extract-tar.global-override-for-injectable.ts b/packages/core/src/common/fs/extract-tar.global-override-for-injectable.ts similarity index 100% rename from src/common/fs/extract-tar.global-override-for-injectable.ts rename to packages/core/src/common/fs/extract-tar.global-override-for-injectable.ts diff --git a/src/common/fs/extract-tar.injectable.ts b/packages/core/src/common/fs/extract-tar.injectable.ts similarity index 100% rename from src/common/fs/extract-tar.injectable.ts rename to packages/core/src/common/fs/extract-tar.injectable.ts diff --git a/src/common/fs/fs.injectable.ts b/packages/core/src/common/fs/fs.injectable.ts similarity index 100% rename from src/common/fs/fs.injectable.ts rename to packages/core/src/common/fs/fs.injectable.ts diff --git a/src/common/fs/lstat.global-override-for-injectable.ts b/packages/core/src/common/fs/lstat.global-override-for-injectable.ts similarity index 100% rename from src/common/fs/lstat.global-override-for-injectable.ts rename to packages/core/src/common/fs/lstat.global-override-for-injectable.ts diff --git a/src/common/fs/lstat.injectable.ts b/packages/core/src/common/fs/lstat.injectable.ts similarity index 100% rename from src/common/fs/lstat.injectable.ts rename to packages/core/src/common/fs/lstat.injectable.ts diff --git a/src/common/fs/path-exists-sync.injectable.ts b/packages/core/src/common/fs/path-exists-sync.injectable.ts similarity index 100% rename from src/common/fs/path-exists-sync.injectable.ts rename to packages/core/src/common/fs/path-exists-sync.injectable.ts diff --git a/src/common/fs/path-exists.injectable.ts b/packages/core/src/common/fs/path-exists.injectable.ts similarity index 100% rename from src/common/fs/path-exists.injectable.ts rename to packages/core/src/common/fs/path-exists.injectable.ts diff --git a/src/common/fs/read-directory.global-override-for-injectable.ts b/packages/core/src/common/fs/read-directory.global-override-for-injectable.ts similarity index 100% rename from src/common/fs/read-directory.global-override-for-injectable.ts rename to packages/core/src/common/fs/read-directory.global-override-for-injectable.ts diff --git a/src/common/fs/read-directory.injectable.ts b/packages/core/src/common/fs/read-directory.injectable.ts similarity index 100% rename from src/common/fs/read-directory.injectable.ts rename to packages/core/src/common/fs/read-directory.injectable.ts diff --git a/src/common/fs/read-file-buffer-sync.injectable.ts b/packages/core/src/common/fs/read-file-buffer-sync.injectable.ts similarity index 100% rename from src/common/fs/read-file-buffer-sync.injectable.ts rename to packages/core/src/common/fs/read-file-buffer-sync.injectable.ts diff --git a/src/common/fs/read-file-buffer.injectable.ts b/packages/core/src/common/fs/read-file-buffer.injectable.ts similarity index 100% rename from src/common/fs/read-file-buffer.injectable.ts rename to packages/core/src/common/fs/read-file-buffer.injectable.ts diff --git a/src/common/fs/read-file-sync.injectable.ts b/packages/core/src/common/fs/read-file-sync.injectable.ts similarity index 100% rename from src/common/fs/read-file-sync.injectable.ts rename to packages/core/src/common/fs/read-file-sync.injectable.ts diff --git a/src/common/fs/read-file.injectable.ts b/packages/core/src/common/fs/read-file.injectable.ts similarity index 100% rename from src/common/fs/read-file.injectable.ts rename to packages/core/src/common/fs/read-file.injectable.ts diff --git a/src/common/fs/read-json-file.injectable.ts b/packages/core/src/common/fs/read-json-file.injectable.ts similarity index 100% rename from src/common/fs/read-json-file.injectable.ts rename to packages/core/src/common/fs/read-json-file.injectable.ts diff --git a/src/common/fs/read-json-sync.injectable.ts b/packages/core/src/common/fs/read-json-sync.injectable.ts similarity index 100% rename from src/common/fs/read-json-sync.injectable.ts rename to packages/core/src/common/fs/read-json-sync.injectable.ts diff --git a/src/common/fs/read-yaml-file.injectable.ts b/packages/core/src/common/fs/read-yaml-file.injectable.ts similarity index 100% rename from src/common/fs/read-yaml-file.injectable.ts rename to packages/core/src/common/fs/read-yaml-file.injectable.ts diff --git a/src/common/fs/remove.global-override-for-injectable.ts b/packages/core/src/common/fs/remove.global-override-for-injectable.ts similarity index 100% rename from src/common/fs/remove.global-override-for-injectable.ts rename to packages/core/src/common/fs/remove.global-override-for-injectable.ts diff --git a/src/common/fs/remove.injectable.ts b/packages/core/src/common/fs/remove.injectable.ts similarity index 100% rename from src/common/fs/remove.injectable.ts rename to packages/core/src/common/fs/remove.injectable.ts diff --git a/src/common/fs/stat.injectable.ts b/packages/core/src/common/fs/stat.injectable.ts similarity index 100% rename from src/common/fs/stat.injectable.ts rename to packages/core/src/common/fs/stat.injectable.ts diff --git a/src/common/fs/validate-directory.injectable.ts b/packages/core/src/common/fs/validate-directory.injectable.ts similarity index 100% rename from src/common/fs/validate-directory.injectable.ts rename to packages/core/src/common/fs/validate-directory.injectable.ts diff --git a/src/common/fs/watch/watch.global-override-for-injectable.ts b/packages/core/src/common/fs/watch/watch.global-override-for-injectable.ts similarity index 100% rename from src/common/fs/watch/watch.global-override-for-injectable.ts rename to packages/core/src/common/fs/watch/watch.global-override-for-injectable.ts diff --git a/src/common/fs/watch/watch.injectable.ts b/packages/core/src/common/fs/watch/watch.injectable.ts similarity index 100% rename from src/common/fs/watch/watch.injectable.ts rename to packages/core/src/common/fs/watch/watch.injectable.ts diff --git a/src/common/fs/write-file-sync.injectable.ts b/packages/core/src/common/fs/write-file-sync.injectable.ts similarity index 100% rename from src/common/fs/write-file-sync.injectable.ts rename to packages/core/src/common/fs/write-file-sync.injectable.ts diff --git a/src/common/fs/write-file.global-override-for-injectable.ts b/packages/core/src/common/fs/write-file.global-override-for-injectable.ts similarity index 100% rename from src/common/fs/write-file.global-override-for-injectable.ts rename to packages/core/src/common/fs/write-file.global-override-for-injectable.ts diff --git a/src/common/fs/write-file.injectable.ts b/packages/core/src/common/fs/write-file.injectable.ts similarity index 100% rename from src/common/fs/write-file.injectable.ts rename to packages/core/src/common/fs/write-file.injectable.ts diff --git a/src/common/fs/write-json-file.injectable.ts b/packages/core/src/common/fs/write-json-file.injectable.ts similarity index 100% rename from src/common/fs/write-json-file.injectable.ts rename to packages/core/src/common/fs/write-json-file.injectable.ts diff --git a/src/common/fs/write-json-sync.injectable.ts b/packages/core/src/common/fs/write-json-sync.injectable.ts similarity index 100% rename from src/common/fs/write-json-sync.injectable.ts rename to packages/core/src/common/fs/write-json-sync.injectable.ts diff --git a/src/common/get-configuration-file-model/get-configuration-file-model.global-override-for-injectable.ts b/packages/core/src/common/get-configuration-file-model/get-configuration-file-model.global-override-for-injectable.ts similarity index 100% rename from src/common/get-configuration-file-model/get-configuration-file-model.global-override-for-injectable.ts rename to packages/core/src/common/get-configuration-file-model/get-configuration-file-model.global-override-for-injectable.ts diff --git a/src/common/get-configuration-file-model/get-configuration-file-model.injectable.ts b/packages/core/src/common/get-configuration-file-model/get-configuration-file-model.injectable.ts similarity index 100% rename from src/common/get-configuration-file-model/get-configuration-file-model.injectable.ts rename to packages/core/src/common/get-configuration-file-model/get-configuration-file-model.injectable.ts diff --git a/src/common/helm/add-helm-repository-channel.ts b/packages/core/src/common/helm/add-helm-repository-channel.ts similarity index 100% rename from src/common/helm/add-helm-repository-channel.ts rename to packages/core/src/common/helm/add-helm-repository-channel.ts diff --git a/src/common/helm/get-active-helm-repositories-channel.ts b/packages/core/src/common/helm/get-active-helm-repositories-channel.ts similarity index 100% rename from src/common/helm/get-active-helm-repositories-channel.ts rename to packages/core/src/common/helm/get-active-helm-repositories-channel.ts diff --git a/src/common/helm/helm-repo.ts b/packages/core/src/common/helm/helm-repo.ts similarity index 100% rename from src/common/helm/helm-repo.ts rename to packages/core/src/common/helm/helm-repo.ts diff --git a/src/common/helm/remove-helm-repository-channel.ts b/packages/core/src/common/helm/remove-helm-repository-channel.ts similarity index 100% rename from src/common/helm/remove-helm-repository-channel.ts rename to packages/core/src/common/helm/remove-helm-repository-channel.ts diff --git a/src/common/hotbars/add-hotbar.injectable.ts b/packages/core/src/common/hotbars/add-hotbar.injectable.ts similarity index 100% rename from src/common/hotbars/add-hotbar.injectable.ts rename to packages/core/src/common/hotbars/add-hotbar.injectable.ts diff --git a/src/common/hotbars/migrations-token.ts b/packages/core/src/common/hotbars/migrations-token.ts similarity index 100% rename from src/common/hotbars/migrations-token.ts rename to packages/core/src/common/hotbars/migrations-token.ts diff --git a/src/common/hotbars/store.injectable.ts b/packages/core/src/common/hotbars/store.injectable.ts similarity index 100% rename from src/common/hotbars/store.injectable.ts rename to packages/core/src/common/hotbars/store.injectable.ts diff --git a/src/common/hotbars/store.ts b/packages/core/src/common/hotbars/store.ts similarity index 100% rename from src/common/hotbars/store.ts rename to packages/core/src/common/hotbars/store.ts diff --git a/src/common/hotbars/types.ts b/packages/core/src/common/hotbars/types.ts similarity index 100% rename from src/common/hotbars/types.ts rename to packages/core/src/common/hotbars/types.ts diff --git a/src/common/initializable-state/create.test.ts b/packages/core/src/common/initializable-state/create.test.ts similarity index 100% rename from src/common/initializable-state/create.test.ts rename to packages/core/src/common/initializable-state/create.test.ts diff --git a/src/common/initializable-state/create.ts b/packages/core/src/common/initializable-state/create.ts similarity index 100% rename from src/common/initializable-state/create.ts rename to packages/core/src/common/initializable-state/create.ts diff --git a/src/common/ipc/broadcast-message.injectable.ts b/packages/core/src/common/ipc/broadcast-message.injectable.ts similarity index 100% rename from src/common/ipc/broadcast-message.injectable.ts rename to packages/core/src/common/ipc/broadcast-message.injectable.ts diff --git a/src/common/ipc/catalog.ts b/packages/core/src/common/ipc/catalog.ts similarity index 100% rename from src/common/ipc/catalog.ts rename to packages/core/src/common/ipc/catalog.ts diff --git a/src/common/ipc/cluster.ts b/packages/core/src/common/ipc/cluster.ts similarity index 100% rename from src/common/ipc/cluster.ts rename to packages/core/src/common/ipc/cluster.ts diff --git a/src/common/ipc/extension-handling.ts b/packages/core/src/common/ipc/extension-handling.ts similarity index 100% rename from src/common/ipc/extension-handling.ts rename to packages/core/src/common/ipc/extension-handling.ts diff --git a/src/common/ipc/hotbar.ts b/packages/core/src/common/ipc/hotbar.ts similarity index 100% rename from src/common/ipc/hotbar.ts rename to packages/core/src/common/ipc/hotbar.ts diff --git a/src/common/ipc/index.ts b/packages/core/src/common/ipc/index.ts similarity index 100% rename from src/common/ipc/index.ts rename to packages/core/src/common/ipc/index.ts diff --git a/src/common/ipc/invalid-kubeconfig/index.ts b/packages/core/src/common/ipc/invalid-kubeconfig/index.ts similarity index 100% rename from src/common/ipc/invalid-kubeconfig/index.ts rename to packages/core/src/common/ipc/invalid-kubeconfig/index.ts diff --git a/src/common/ipc/ipc.ts b/packages/core/src/common/ipc/ipc.ts similarity index 100% rename from src/common/ipc/ipc.ts rename to packages/core/src/common/ipc/ipc.ts diff --git a/src/common/ipc/window.ts b/packages/core/src/common/ipc/window.ts similarity index 100% rename from src/common/ipc/window.ts rename to packages/core/src/common/ipc/window.ts diff --git a/src/common/item.store.ts b/packages/core/src/common/item.store.ts similarity index 100% rename from src/common/item.store.ts rename to packages/core/src/common/item.store.ts diff --git a/src/common/k8s-api/__tests__/api-manager.test.ts b/packages/core/src/common/k8s-api/__tests__/api-manager.test.ts similarity index 100% rename from src/common/k8s-api/__tests__/api-manager.test.ts rename to packages/core/src/common/k8s-api/__tests__/api-manager.test.ts diff --git a/src/common/k8s-api/__tests__/crd.test.ts b/packages/core/src/common/k8s-api/__tests__/crd.test.ts similarity index 100% rename from src/common/k8s-api/__tests__/crd.test.ts rename to packages/core/src/common/k8s-api/__tests__/crd.test.ts diff --git a/src/common/k8s-api/__tests__/deployment.api.test.ts b/packages/core/src/common/k8s-api/__tests__/deployment.api.test.ts similarity index 100% rename from src/common/k8s-api/__tests__/deployment.api.test.ts rename to packages/core/src/common/k8s-api/__tests__/deployment.api.test.ts diff --git a/src/common/k8s-api/__tests__/endpoint.api.test.ts b/packages/core/src/common/k8s-api/__tests__/endpoint.api.test.ts similarity index 100% rename from src/common/k8s-api/__tests__/endpoint.api.test.ts rename to packages/core/src/common/k8s-api/__tests__/endpoint.api.test.ts diff --git a/src/common/k8s-api/__tests__/helm-charts.api.test.ts b/packages/core/src/common/k8s-api/__tests__/helm-charts.api.test.ts similarity index 100% rename from src/common/k8s-api/__tests__/helm-charts.api.test.ts rename to packages/core/src/common/k8s-api/__tests__/helm-charts.api.test.ts diff --git a/src/common/k8s-api/__tests__/ingress.api.test.ts b/packages/core/src/common/k8s-api/__tests__/ingress.api.test.ts similarity index 100% rename from src/common/k8s-api/__tests__/ingress.api.test.ts rename to packages/core/src/common/k8s-api/__tests__/ingress.api.test.ts diff --git a/src/common/k8s-api/__tests__/kube-api-parse.test.ts b/packages/core/src/common/k8s-api/__tests__/kube-api-parse.test.ts similarity index 100% rename from src/common/k8s-api/__tests__/kube-api-parse.test.ts rename to packages/core/src/common/k8s-api/__tests__/kube-api-parse.test.ts diff --git a/src/common/k8s-api/__tests__/kube-api-version-detection.test.ts b/packages/core/src/common/k8s-api/__tests__/kube-api-version-detection.test.ts similarity index 100% rename from src/common/k8s-api/__tests__/kube-api-version-detection.test.ts rename to packages/core/src/common/k8s-api/__tests__/kube-api-version-detection.test.ts diff --git a/src/common/k8s-api/__tests__/kube-api.test.ts b/packages/core/src/common/k8s-api/__tests__/kube-api.test.ts similarity index 100% rename from src/common/k8s-api/__tests__/kube-api.test.ts rename to packages/core/src/common/k8s-api/__tests__/kube-api.test.ts diff --git a/src/common/k8s-api/__tests__/kube-object.store.test.ts b/packages/core/src/common/k8s-api/__tests__/kube-object.store.test.ts similarity index 100% rename from src/common/k8s-api/__tests__/kube-object.store.test.ts rename to packages/core/src/common/k8s-api/__tests__/kube-object.store.test.ts diff --git a/src/common/k8s-api/__tests__/kube-object.test.ts b/packages/core/src/common/k8s-api/__tests__/kube-object.test.ts similarity index 100% rename from src/common/k8s-api/__tests__/kube-object.test.ts rename to packages/core/src/common/k8s-api/__tests__/kube-object.test.ts diff --git a/src/common/k8s-api/__tests__/node.test.ts b/packages/core/src/common/k8s-api/__tests__/node.test.ts similarity index 100% rename from src/common/k8s-api/__tests__/node.test.ts rename to packages/core/src/common/k8s-api/__tests__/node.test.ts diff --git a/src/common/k8s-api/__tests__/pods.api.test.ts b/packages/core/src/common/k8s-api/__tests__/pods.api.test.ts similarity index 100% rename from src/common/k8s-api/__tests__/pods.api.test.ts rename to packages/core/src/common/k8s-api/__tests__/pods.api.test.ts diff --git a/src/common/k8s-api/__tests__/pods.test.ts b/packages/core/src/common/k8s-api/__tests__/pods.test.ts similarity index 100% rename from src/common/k8s-api/__tests__/pods.test.ts rename to packages/core/src/common/k8s-api/__tests__/pods.test.ts diff --git a/src/common/k8s-api/__tests__/stateful-set.api.test.ts b/packages/core/src/common/k8s-api/__tests__/stateful-set.api.test.ts similarity index 100% rename from src/common/k8s-api/__tests__/stateful-set.api.test.ts rename to packages/core/src/common/k8s-api/__tests__/stateful-set.api.test.ts diff --git a/src/common/k8s-api/api-base-configs.ts b/packages/core/src/common/k8s-api/api-base-configs.ts similarity index 100% rename from src/common/k8s-api/api-base-configs.ts rename to packages/core/src/common/k8s-api/api-base-configs.ts diff --git a/src/common/k8s-api/api-base.injectable.ts b/packages/core/src/common/k8s-api/api-base.injectable.ts similarity index 100% rename from src/common/k8s-api/api-base.injectable.ts rename to packages/core/src/common/k8s-api/api-base.injectable.ts diff --git a/src/common/k8s-api/api-kube.ts b/packages/core/src/common/k8s-api/api-kube.ts similarity index 100% rename from src/common/k8s-api/api-kube.ts rename to packages/core/src/common/k8s-api/api-kube.ts diff --git a/src/common/k8s-api/api-manager/api-manager.ts b/packages/core/src/common/k8s-api/api-manager/api-manager.ts similarity index 100% rename from src/common/k8s-api/api-manager/api-manager.ts rename to packages/core/src/common/k8s-api/api-manager/api-manager.ts diff --git a/src/common/k8s-api/api-manager/auto-registration-emitter.injectable.ts b/packages/core/src/common/k8s-api/api-manager/auto-registration-emitter.injectable.ts similarity index 100% rename from src/common/k8s-api/api-manager/auto-registration-emitter.injectable.ts rename to packages/core/src/common/k8s-api/api-manager/auto-registration-emitter.injectable.ts diff --git a/src/common/k8s-api/api-manager/index.ts b/packages/core/src/common/k8s-api/api-manager/index.ts similarity index 100% rename from src/common/k8s-api/api-manager/index.ts rename to packages/core/src/common/k8s-api/api-manager/index.ts diff --git a/src/common/k8s-api/api-manager/manager.injectable.ts b/packages/core/src/common/k8s-api/api-manager/manager.injectable.ts similarity index 100% rename from src/common/k8s-api/api-manager/manager.injectable.ts rename to packages/core/src/common/k8s-api/api-manager/manager.injectable.ts diff --git a/src/common/k8s-api/api-manager/resource.store.ts b/packages/core/src/common/k8s-api/api-manager/resource.store.ts similarity index 100% rename from src/common/k8s-api/api-manager/resource.store.ts rename to packages/core/src/common/k8s-api/api-manager/resource.store.ts diff --git a/src/common/k8s-api/create-json-api.injectable.ts b/packages/core/src/common/k8s-api/create-json-api.injectable.ts similarity index 100% rename from src/common/k8s-api/create-json-api.injectable.ts rename to packages/core/src/common/k8s-api/create-json-api.injectable.ts diff --git a/src/common/k8s-api/create-kube-api-for-cluster.injectable.ts b/packages/core/src/common/k8s-api/create-kube-api-for-cluster.injectable.ts similarity index 100% rename from src/common/k8s-api/create-kube-api-for-cluster.injectable.ts rename to packages/core/src/common/k8s-api/create-kube-api-for-cluster.injectable.ts diff --git a/src/common/k8s-api/create-kube-api-for-remote-cluster.injectable.ts b/packages/core/src/common/k8s-api/create-kube-api-for-remote-cluster.injectable.ts similarity index 100% rename from src/common/k8s-api/create-kube-api-for-remote-cluster.injectable.ts rename to packages/core/src/common/k8s-api/create-kube-api-for-remote-cluster.injectable.ts diff --git a/src/common/k8s-api/create-kube-json-api-for-cluster.injectable.ts b/packages/core/src/common/k8s-api/create-kube-json-api-for-cluster.injectable.ts similarity index 100% rename from src/common/k8s-api/create-kube-json-api-for-cluster.injectable.ts rename to packages/core/src/common/k8s-api/create-kube-json-api-for-cluster.injectable.ts diff --git a/src/common/k8s-api/create-kube-json-api.injectable.ts b/packages/core/src/common/k8s-api/create-kube-json-api.injectable.ts similarity index 100% rename from src/common/k8s-api/create-kube-json-api.injectable.ts rename to packages/core/src/common/k8s-api/create-kube-json-api.injectable.ts diff --git a/src/common/k8s-api/endpoints/cluster-role-binding.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/cluster-role-binding.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/cluster-role-binding.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/cluster-role-binding.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/cluster-role-binding.api.ts b/packages/core/src/common/k8s-api/endpoints/cluster-role-binding.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/cluster-role-binding.api.ts rename to packages/core/src/common/k8s-api/endpoints/cluster-role-binding.api.ts diff --git a/src/common/k8s-api/endpoints/cluster-role.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/cluster-role.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/cluster-role.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/cluster-role.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/cluster-role.api.ts b/packages/core/src/common/k8s-api/endpoints/cluster-role.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/cluster-role.api.ts rename to packages/core/src/common/k8s-api/endpoints/cluster-role.api.ts diff --git a/src/common/k8s-api/endpoints/cluster.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/cluster.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/cluster.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/cluster.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/cluster.api.ts b/packages/core/src/common/k8s-api/endpoints/cluster.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/cluster.api.ts rename to packages/core/src/common/k8s-api/endpoints/cluster.api.ts diff --git a/src/common/k8s-api/endpoints/component-status.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/component-status.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/component-status.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/component-status.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/component-status.api.ts b/packages/core/src/common/k8s-api/endpoints/component-status.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/component-status.api.ts rename to packages/core/src/common/k8s-api/endpoints/component-status.api.ts diff --git a/src/common/k8s-api/endpoints/config-map.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/config-map.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/config-map.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/config-map.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/config-map.api.ts b/packages/core/src/common/k8s-api/endpoints/config-map.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/config-map.api.ts rename to packages/core/src/common/k8s-api/endpoints/config-map.api.ts diff --git a/src/common/k8s-api/endpoints/cron-job.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/cron-job.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/cron-job.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/cron-job.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/cron-job.api.ts b/packages/core/src/common/k8s-api/endpoints/cron-job.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/cron-job.api.ts rename to packages/core/src/common/k8s-api/endpoints/cron-job.api.ts diff --git a/src/common/k8s-api/endpoints/custom-resource-definition.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/custom-resource-definition.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/custom-resource-definition.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/custom-resource-definition.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/custom-resource-definition.api.ts b/packages/core/src/common/k8s-api/endpoints/custom-resource-definition.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/custom-resource-definition.api.ts rename to packages/core/src/common/k8s-api/endpoints/custom-resource-definition.api.ts diff --git a/src/common/k8s-api/endpoints/daemon-set.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/daemon-set.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/daemon-set.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/daemon-set.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/daemon-set.api.ts b/packages/core/src/common/k8s-api/endpoints/daemon-set.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/daemon-set.api.ts rename to packages/core/src/common/k8s-api/endpoints/daemon-set.api.ts diff --git a/src/common/k8s-api/endpoints/deployment.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/deployment.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/deployment.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/deployment.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/deployment.api.ts b/packages/core/src/common/k8s-api/endpoints/deployment.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/deployment.api.ts rename to packages/core/src/common/k8s-api/endpoints/deployment.api.ts diff --git a/src/common/k8s-api/endpoints/endpoint.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/endpoint.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/endpoint.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/endpoint.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/endpoint.api.ts b/packages/core/src/common/k8s-api/endpoints/endpoint.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/endpoint.api.ts rename to packages/core/src/common/k8s-api/endpoints/endpoint.api.ts diff --git a/src/common/k8s-api/endpoints/events.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/events.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/events.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/events.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/events.api.ts b/packages/core/src/common/k8s-api/endpoints/events.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/events.api.ts rename to packages/core/src/common/k8s-api/endpoints/events.api.ts diff --git a/src/common/k8s-api/endpoints/helm-charts.api.ts b/packages/core/src/common/k8s-api/endpoints/helm-charts.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/helm-charts.api.ts rename to packages/core/src/common/k8s-api/endpoints/helm-charts.api.ts diff --git a/src/common/k8s-api/endpoints/helm-charts.api/request-charts.injectable.ts b/packages/core/src/common/k8s-api/endpoints/helm-charts.api/request-charts.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/helm-charts.api/request-charts.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/helm-charts.api/request-charts.injectable.ts diff --git a/src/common/k8s-api/endpoints/helm-charts.api/request-readme.injectable.ts b/packages/core/src/common/k8s-api/endpoints/helm-charts.api/request-readme.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/helm-charts.api/request-readme.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/helm-charts.api/request-readme.injectable.ts diff --git a/src/common/k8s-api/endpoints/helm-charts.api/request-values.injectable.ts b/packages/core/src/common/k8s-api/endpoints/helm-charts.api/request-values.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/helm-charts.api/request-values.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/helm-charts.api/request-values.injectable.ts diff --git a/src/common/k8s-api/endpoints/helm-charts.api/request-versions.injectable.ts b/packages/core/src/common/k8s-api/endpoints/helm-charts.api/request-versions.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/helm-charts.api/request-versions.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/helm-charts.api/request-versions.injectable.ts diff --git a/src/common/k8s-api/endpoints/helm-releases.api.ts b/packages/core/src/common/k8s-api/endpoints/helm-releases.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/helm-releases.api.ts rename to packages/core/src/common/k8s-api/endpoints/helm-releases.api.ts diff --git a/src/common/k8s-api/endpoints/helm-releases.api/request-configuration.global-override-for-injectable.ts b/packages/core/src/common/k8s-api/endpoints/helm-releases.api/request-configuration.global-override-for-injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/helm-releases.api/request-configuration.global-override-for-injectable.ts rename to packages/core/src/common/k8s-api/endpoints/helm-releases.api/request-configuration.global-override-for-injectable.ts diff --git a/src/common/k8s-api/endpoints/helm-releases.api/request-configuration.injectable.ts b/packages/core/src/common/k8s-api/endpoints/helm-releases.api/request-configuration.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/helm-releases.api/request-configuration.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/helm-releases.api/request-configuration.injectable.ts diff --git a/src/common/k8s-api/endpoints/helm-releases.api/request-create.injectable.ts b/packages/core/src/common/k8s-api/endpoints/helm-releases.api/request-create.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/helm-releases.api/request-create.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/helm-releases.api/request-create.injectable.ts diff --git a/src/common/k8s-api/endpoints/helm-releases.api/request-delete.injectable.ts b/packages/core/src/common/k8s-api/endpoints/helm-releases.api/request-delete.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/helm-releases.api/request-delete.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/helm-releases.api/request-delete.injectable.ts diff --git a/src/common/k8s-api/endpoints/helm-releases.api/request-details.injectable.ts b/packages/core/src/common/k8s-api/endpoints/helm-releases.api/request-details.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/helm-releases.api/request-details.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/helm-releases.api/request-details.injectable.ts diff --git a/src/common/k8s-api/endpoints/helm-releases.api/request-history.injectable.ts b/packages/core/src/common/k8s-api/endpoints/helm-releases.api/request-history.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/helm-releases.api/request-history.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/helm-releases.api/request-history.injectable.ts diff --git a/src/common/k8s-api/endpoints/helm-releases.api/request-releases.injectable.ts b/packages/core/src/common/k8s-api/endpoints/helm-releases.api/request-releases.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/helm-releases.api/request-releases.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/helm-releases.api/request-releases.injectable.ts diff --git a/src/common/k8s-api/endpoints/helm-releases.api/request-rollback.injectable.ts b/packages/core/src/common/k8s-api/endpoints/helm-releases.api/request-rollback.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/helm-releases.api/request-rollback.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/helm-releases.api/request-rollback.injectable.ts diff --git a/src/common/k8s-api/endpoints/helm-releases.api/request-update.injectable.ts b/packages/core/src/common/k8s-api/endpoints/helm-releases.api/request-update.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/helm-releases.api/request-update.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/helm-releases.api/request-update.injectable.ts diff --git a/src/common/k8s-api/endpoints/helm-releases.api/request-values.injectable.ts b/packages/core/src/common/k8s-api/endpoints/helm-releases.api/request-values.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/helm-releases.api/request-values.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/helm-releases.api/request-values.injectable.ts diff --git a/src/common/k8s-api/endpoints/horizontal-pod-autoscaler.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/horizontal-pod-autoscaler.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/horizontal-pod-autoscaler.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/horizontal-pod-autoscaler.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/horizontal-pod-autoscaler.api.ts b/packages/core/src/common/k8s-api/endpoints/horizontal-pod-autoscaler.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/horizontal-pod-autoscaler.api.ts rename to packages/core/src/common/k8s-api/endpoints/horizontal-pod-autoscaler.api.ts diff --git a/src/common/k8s-api/endpoints/index.ts b/packages/core/src/common/k8s-api/endpoints/index.ts similarity index 100% rename from src/common/k8s-api/endpoints/index.ts rename to packages/core/src/common/k8s-api/endpoints/index.ts diff --git a/src/common/k8s-api/endpoints/ingress.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/ingress.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/ingress.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/ingress.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/ingress.api.ts b/packages/core/src/common/k8s-api/endpoints/ingress.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/ingress.api.ts rename to packages/core/src/common/k8s-api/endpoints/ingress.api.ts diff --git a/src/common/k8s-api/endpoints/job.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/job.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/job.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/job.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/job.api.ts b/packages/core/src/common/k8s-api/endpoints/job.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/job.api.ts rename to packages/core/src/common/k8s-api/endpoints/job.api.ts diff --git a/src/common/k8s-api/endpoints/lease.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/lease.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/lease.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/lease.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/lease.api.ts b/packages/core/src/common/k8s-api/endpoints/lease.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/lease.api.ts rename to packages/core/src/common/k8s-api/endpoints/lease.api.ts diff --git a/src/common/k8s-api/endpoints/legacy-globals.ts b/packages/core/src/common/k8s-api/endpoints/legacy-globals.ts similarity index 100% rename from src/common/k8s-api/endpoints/legacy-globals.ts rename to packages/core/src/common/k8s-api/endpoints/legacy-globals.ts diff --git a/src/common/k8s-api/endpoints/limit-range.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/limit-range.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/limit-range.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/limit-range.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/limit-range.api.ts b/packages/core/src/common/k8s-api/endpoints/limit-range.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/limit-range.api.ts rename to packages/core/src/common/k8s-api/endpoints/limit-range.api.ts diff --git a/src/common/k8s-api/endpoints/metrics.api.ts b/packages/core/src/common/k8s-api/endpoints/metrics.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/metrics.api.ts rename to packages/core/src/common/k8s-api/endpoints/metrics.api.ts diff --git a/src/common/k8s-api/endpoints/metrics.api/request-cluster-metrics-by-node-names.injectable.ts b/packages/core/src/common/k8s-api/endpoints/metrics.api/request-cluster-metrics-by-node-names.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/metrics.api/request-cluster-metrics-by-node-names.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/metrics.api/request-cluster-metrics-by-node-names.injectable.ts diff --git a/src/common/k8s-api/endpoints/metrics.api/request-ingress-metrics.injectable.ts b/packages/core/src/common/k8s-api/endpoints/metrics.api/request-ingress-metrics.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/metrics.api/request-ingress-metrics.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/metrics.api/request-ingress-metrics.injectable.ts diff --git a/src/common/k8s-api/endpoints/metrics.api/request-metrics-for-all-nodes.injectable.ts b/packages/core/src/common/k8s-api/endpoints/metrics.api/request-metrics-for-all-nodes.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/metrics.api/request-metrics-for-all-nodes.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/metrics.api/request-metrics-for-all-nodes.injectable.ts diff --git a/src/common/k8s-api/endpoints/metrics.api/request-metrics.injectable.ts b/packages/core/src/common/k8s-api/endpoints/metrics.api/request-metrics.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/metrics.api/request-metrics.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/metrics.api/request-metrics.injectable.ts diff --git a/src/common/k8s-api/endpoints/metrics.api/request-persistent-volume-claim-metrics.injectable.ts b/packages/core/src/common/k8s-api/endpoints/metrics.api/request-persistent-volume-claim-metrics.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/metrics.api/request-persistent-volume-claim-metrics.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/metrics.api/request-persistent-volume-claim-metrics.injectable.ts diff --git a/src/common/k8s-api/endpoints/metrics.api/request-pod-metrics-for-daemon-sets.injectable.ts b/packages/core/src/common/k8s-api/endpoints/metrics.api/request-pod-metrics-for-daemon-sets.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/metrics.api/request-pod-metrics-for-daemon-sets.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/metrics.api/request-pod-metrics-for-daemon-sets.injectable.ts diff --git a/src/common/k8s-api/endpoints/metrics.api/request-pod-metrics-for-deployments.injectable.ts b/packages/core/src/common/k8s-api/endpoints/metrics.api/request-pod-metrics-for-deployments.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/metrics.api/request-pod-metrics-for-deployments.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/metrics.api/request-pod-metrics-for-deployments.injectable.ts diff --git a/src/common/k8s-api/endpoints/metrics.api/request-pod-metrics-for-jobs.injectable.ts b/packages/core/src/common/k8s-api/endpoints/metrics.api/request-pod-metrics-for-jobs.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/metrics.api/request-pod-metrics-for-jobs.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/metrics.api/request-pod-metrics-for-jobs.injectable.ts diff --git a/src/common/k8s-api/endpoints/metrics.api/request-pod-metrics-for-replica-sets.injectable.ts b/packages/core/src/common/k8s-api/endpoints/metrics.api/request-pod-metrics-for-replica-sets.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/metrics.api/request-pod-metrics-for-replica-sets.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/metrics.api/request-pod-metrics-for-replica-sets.injectable.ts diff --git a/src/common/k8s-api/endpoints/metrics.api/request-pod-metrics-for-stateful-sets.injectable.ts b/packages/core/src/common/k8s-api/endpoints/metrics.api/request-pod-metrics-for-stateful-sets.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/metrics.api/request-pod-metrics-for-stateful-sets.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/metrics.api/request-pod-metrics-for-stateful-sets.injectable.ts diff --git a/src/common/k8s-api/endpoints/metrics.api/request-pod-metrics-in-namespace.injectable.ts b/packages/core/src/common/k8s-api/endpoints/metrics.api/request-pod-metrics-in-namespace.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/metrics.api/request-pod-metrics-in-namespace.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/metrics.api/request-pod-metrics-in-namespace.injectable.ts diff --git a/src/common/k8s-api/endpoints/metrics.api/request-pod-metrics.injectable.ts b/packages/core/src/common/k8s-api/endpoints/metrics.api/request-pod-metrics.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/metrics.api/request-pod-metrics.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/metrics.api/request-pod-metrics.injectable.ts diff --git a/src/common/k8s-api/endpoints/metrics.api/request-providers.injectable.ts b/packages/core/src/common/k8s-api/endpoints/metrics.api/request-providers.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/metrics.api/request-providers.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/metrics.api/request-providers.injectable.ts diff --git a/src/common/k8s-api/endpoints/namespace.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/namespace.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/namespace.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/namespace.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/namespace.api.ts b/packages/core/src/common/k8s-api/endpoints/namespace.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/namespace.api.ts rename to packages/core/src/common/k8s-api/endpoints/namespace.api.ts diff --git a/src/common/k8s-api/endpoints/network-policy.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/network-policy.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/network-policy.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/network-policy.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/network-policy.api.ts b/packages/core/src/common/k8s-api/endpoints/network-policy.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/network-policy.api.ts rename to packages/core/src/common/k8s-api/endpoints/network-policy.api.ts diff --git a/src/common/k8s-api/endpoints/node.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/node.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/node.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/node.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/node.api.ts b/packages/core/src/common/k8s-api/endpoints/node.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/node.api.ts rename to packages/core/src/common/k8s-api/endpoints/node.api.ts diff --git a/src/common/k8s-api/endpoints/persistent-volume-claim.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/persistent-volume-claim.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/persistent-volume-claim.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/persistent-volume-claim.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/persistent-volume-claim.api.ts b/packages/core/src/common/k8s-api/endpoints/persistent-volume-claim.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/persistent-volume-claim.api.ts rename to packages/core/src/common/k8s-api/endpoints/persistent-volume-claim.api.ts diff --git a/src/common/k8s-api/endpoints/persistent-volume.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/persistent-volume.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/persistent-volume.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/persistent-volume.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/persistent-volume.api.ts b/packages/core/src/common/k8s-api/endpoints/persistent-volume.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/persistent-volume.api.ts rename to packages/core/src/common/k8s-api/endpoints/persistent-volume.api.ts diff --git a/src/common/k8s-api/endpoints/pod-disruption-budget.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/pod-disruption-budget.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/pod-disruption-budget.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/pod-disruption-budget.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/pod-disruption-budget.api.ts b/packages/core/src/common/k8s-api/endpoints/pod-disruption-budget.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/pod-disruption-budget.api.ts rename to packages/core/src/common/k8s-api/endpoints/pod-disruption-budget.api.ts diff --git a/src/common/k8s-api/endpoints/pod-metrics.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/pod-metrics.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/pod-metrics.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/pod-metrics.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/pod-metrics.api.ts b/packages/core/src/common/k8s-api/endpoints/pod-metrics.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/pod-metrics.api.ts rename to packages/core/src/common/k8s-api/endpoints/pod-metrics.api.ts diff --git a/src/common/k8s-api/endpoints/pod-security-policy.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/pod-security-policy.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/pod-security-policy.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/pod-security-policy.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/pod-security-policy.api.ts b/packages/core/src/common/k8s-api/endpoints/pod-security-policy.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/pod-security-policy.api.ts rename to packages/core/src/common/k8s-api/endpoints/pod-security-policy.api.ts diff --git a/src/common/k8s-api/endpoints/pod.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/pod.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/pod.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/pod.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/pod.api.ts b/packages/core/src/common/k8s-api/endpoints/pod.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/pod.api.ts rename to packages/core/src/common/k8s-api/endpoints/pod.api.ts diff --git a/src/common/k8s-api/endpoints/priority-class.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/priority-class.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/priority-class.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/priority-class.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/priority-class.api.ts b/packages/core/src/common/k8s-api/endpoints/priority-class.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/priority-class.api.ts rename to packages/core/src/common/k8s-api/endpoints/priority-class.api.ts diff --git a/src/common/k8s-api/endpoints/replica-set.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/replica-set.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/replica-set.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/replica-set.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/replica-set.api.ts b/packages/core/src/common/k8s-api/endpoints/replica-set.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/replica-set.api.ts rename to packages/core/src/common/k8s-api/endpoints/replica-set.api.ts diff --git a/src/common/k8s-api/endpoints/resource-applier.api/request-patch.injectable.ts b/packages/core/src/common/k8s-api/endpoints/resource-applier.api/request-patch.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/resource-applier.api/request-patch.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/resource-applier.api/request-patch.injectable.ts diff --git a/src/common/k8s-api/endpoints/resource-applier.api/request-update.injectable.ts b/packages/core/src/common/k8s-api/endpoints/resource-applier.api/request-update.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/resource-applier.api/request-update.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/resource-applier.api/request-update.injectable.ts diff --git a/src/common/k8s-api/endpoints/resource-quota.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/resource-quota.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/resource-quota.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/resource-quota.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/resource-quota.api.ts b/packages/core/src/common/k8s-api/endpoints/resource-quota.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/resource-quota.api.ts rename to packages/core/src/common/k8s-api/endpoints/resource-quota.api.ts diff --git a/src/common/k8s-api/endpoints/role-binding.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/role-binding.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/role-binding.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/role-binding.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/role-binding.api.ts b/packages/core/src/common/k8s-api/endpoints/role-binding.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/role-binding.api.ts rename to packages/core/src/common/k8s-api/endpoints/role-binding.api.ts diff --git a/src/common/k8s-api/endpoints/role.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/role.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/role.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/role.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/role.api.ts b/packages/core/src/common/k8s-api/endpoints/role.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/role.api.ts rename to packages/core/src/common/k8s-api/endpoints/role.api.ts diff --git a/src/common/k8s-api/endpoints/runtime-class.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/runtime-class.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/runtime-class.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/runtime-class.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/runtime-class.api.ts b/packages/core/src/common/k8s-api/endpoints/runtime-class.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/runtime-class.api.ts rename to packages/core/src/common/k8s-api/endpoints/runtime-class.api.ts diff --git a/src/common/k8s-api/endpoints/secret.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/secret.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/secret.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/secret.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/secret.api.ts b/packages/core/src/common/k8s-api/endpoints/secret.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/secret.api.ts rename to packages/core/src/common/k8s-api/endpoints/secret.api.ts diff --git a/src/common/k8s-api/endpoints/self-subject-rules-reviews.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/self-subject-rules-reviews.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/self-subject-rules-reviews.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/self-subject-rules-reviews.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/self-subject-rules-reviews.api.ts b/packages/core/src/common/k8s-api/endpoints/self-subject-rules-reviews.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/self-subject-rules-reviews.api.ts rename to packages/core/src/common/k8s-api/endpoints/self-subject-rules-reviews.api.ts diff --git a/src/common/k8s-api/endpoints/service-account.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/service-account.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/service-account.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/service-account.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/service-account.api.ts b/packages/core/src/common/k8s-api/endpoints/service-account.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/service-account.api.ts rename to packages/core/src/common/k8s-api/endpoints/service-account.api.ts diff --git a/src/common/k8s-api/endpoints/service.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/service.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/service.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/service.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/service.api.ts b/packages/core/src/common/k8s-api/endpoints/service.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/service.api.ts rename to packages/core/src/common/k8s-api/endpoints/service.api.ts diff --git a/src/common/k8s-api/endpoints/stateful-set.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/stateful-set.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/stateful-set.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/stateful-set.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/stateful-set.api.ts b/packages/core/src/common/k8s-api/endpoints/stateful-set.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/stateful-set.api.ts rename to packages/core/src/common/k8s-api/endpoints/stateful-set.api.ts diff --git a/src/common/k8s-api/endpoints/storage-class.api.injectable.ts b/packages/core/src/common/k8s-api/endpoints/storage-class.api.injectable.ts similarity index 100% rename from src/common/k8s-api/endpoints/storage-class.api.injectable.ts rename to packages/core/src/common/k8s-api/endpoints/storage-class.api.injectable.ts diff --git a/src/common/k8s-api/endpoints/storage-class.api.ts b/packages/core/src/common/k8s-api/endpoints/storage-class.api.ts similarity index 100% rename from src/common/k8s-api/endpoints/storage-class.api.ts rename to packages/core/src/common/k8s-api/endpoints/storage-class.api.ts diff --git a/src/common/k8s-api/endpoints/types/aggregation-rule.ts b/packages/core/src/common/k8s-api/endpoints/types/aggregation-rule.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/aggregation-rule.ts rename to packages/core/src/common/k8s-api/endpoints/types/aggregation-rule.ts diff --git a/src/common/k8s-api/endpoints/types/capabilities.ts b/packages/core/src/common/k8s-api/endpoints/types/capabilities.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/capabilities.ts rename to packages/core/src/common/k8s-api/endpoints/types/capabilities.ts diff --git a/src/common/k8s-api/endpoints/types/container-port.ts b/packages/core/src/common/k8s-api/endpoints/types/container-port.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/container-port.ts rename to packages/core/src/common/k8s-api/endpoints/types/container-port.ts diff --git a/src/common/k8s-api/endpoints/types/container.ts b/packages/core/src/common/k8s-api/endpoints/types/container.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/container.ts rename to packages/core/src/common/k8s-api/endpoints/types/container.ts diff --git a/src/common/k8s-api/endpoints/types/env-from-source.ts b/packages/core/src/common/k8s-api/endpoints/types/env-from-source.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/env-from-source.ts rename to packages/core/src/common/k8s-api/endpoints/types/env-from-source.ts diff --git a/src/common/k8s-api/endpoints/types/env-source.ts b/packages/core/src/common/k8s-api/endpoints/types/env-source.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/env-source.ts rename to packages/core/src/common/k8s-api/endpoints/types/env-source.ts diff --git a/src/common/k8s-api/endpoints/types/env-var-key-selector.ts b/packages/core/src/common/k8s-api/endpoints/types/env-var-key-selector.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/env-var-key-selector.ts rename to packages/core/src/common/k8s-api/endpoints/types/env-var-key-selector.ts diff --git a/src/common/k8s-api/endpoints/types/env-var-source.ts b/packages/core/src/common/k8s-api/endpoints/types/env-var-source.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/env-var-source.ts rename to packages/core/src/common/k8s-api/endpoints/types/env-var-source.ts diff --git a/src/common/k8s-api/endpoints/types/env-var.ts b/packages/core/src/common/k8s-api/endpoints/types/env-var.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/env-var.ts rename to packages/core/src/common/k8s-api/endpoints/types/env-var.ts diff --git a/src/common/k8s-api/endpoints/types/exec-action.ts b/packages/core/src/common/k8s-api/endpoints/types/exec-action.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/exec-action.ts rename to packages/core/src/common/k8s-api/endpoints/types/exec-action.ts diff --git a/src/common/k8s-api/endpoints/types/external-documentation.ts b/packages/core/src/common/k8s-api/endpoints/types/external-documentation.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/external-documentation.ts rename to packages/core/src/common/k8s-api/endpoints/types/external-documentation.ts diff --git a/src/common/k8s-api/endpoints/types/handler.ts b/packages/core/src/common/k8s-api/endpoints/types/handler.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/handler.ts rename to packages/core/src/common/k8s-api/endpoints/types/handler.ts diff --git a/src/common/k8s-api/endpoints/types/http-get-action.ts b/packages/core/src/common/k8s-api/endpoints/types/http-get-action.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/http-get-action.ts rename to packages/core/src/common/k8s-api/endpoints/types/http-get-action.ts diff --git a/src/common/k8s-api/endpoints/types/http-header.ts b/packages/core/src/common/k8s-api/endpoints/types/http-header.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/http-header.ts rename to packages/core/src/common/k8s-api/endpoints/types/http-header.ts diff --git a/src/common/k8s-api/endpoints/types/index.ts b/packages/core/src/common/k8s-api/endpoints/types/index.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/index.ts rename to packages/core/src/common/k8s-api/endpoints/types/index.ts diff --git a/src/common/k8s-api/endpoints/types/job-template-spec.ts b/packages/core/src/common/k8s-api/endpoints/types/job-template-spec.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/job-template-spec.ts rename to packages/core/src/common/k8s-api/endpoints/types/job-template-spec.ts diff --git a/src/common/k8s-api/endpoints/types/json-schema-props.ts b/packages/core/src/common/k8s-api/endpoints/types/json-schema-props.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/json-schema-props.ts rename to packages/core/src/common/k8s-api/endpoints/types/json-schema-props.ts diff --git a/src/common/k8s-api/endpoints/types/lifecycle.ts b/packages/core/src/common/k8s-api/endpoints/types/lifecycle.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/lifecycle.ts rename to packages/core/src/common/k8s-api/endpoints/types/lifecycle.ts diff --git a/src/common/k8s-api/endpoints/types/object-field-selector.ts b/packages/core/src/common/k8s-api/endpoints/types/object-field-selector.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/object-field-selector.ts rename to packages/core/src/common/k8s-api/endpoints/types/object-field-selector.ts diff --git a/src/common/k8s-api/endpoints/types/persistent-volume-claim-template-spec.ts b/packages/core/src/common/k8s-api/endpoints/types/persistent-volume-claim-template-spec.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/persistent-volume-claim-template-spec.ts rename to packages/core/src/common/k8s-api/endpoints/types/persistent-volume-claim-template-spec.ts diff --git a/src/common/k8s-api/endpoints/types/pod-security-context.ts b/packages/core/src/common/k8s-api/endpoints/types/pod-security-context.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/pod-security-context.ts rename to packages/core/src/common/k8s-api/endpoints/types/pod-security-context.ts diff --git a/src/common/k8s-api/endpoints/types/pod-template-spec.ts b/packages/core/src/common/k8s-api/endpoints/types/pod-template-spec.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/pod-template-spec.ts rename to packages/core/src/common/k8s-api/endpoints/types/pod-template-spec.ts diff --git a/src/common/k8s-api/endpoints/types/policy-rule.ts b/packages/core/src/common/k8s-api/endpoints/types/policy-rule.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/policy-rule.ts rename to packages/core/src/common/k8s-api/endpoints/types/policy-rule.ts diff --git a/src/common/k8s-api/endpoints/types/preemption-policy.ts b/packages/core/src/common/k8s-api/endpoints/types/preemption-policy.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/preemption-policy.ts rename to packages/core/src/common/k8s-api/endpoints/types/preemption-policy.ts diff --git a/src/common/k8s-api/endpoints/types/probe.ts b/packages/core/src/common/k8s-api/endpoints/types/probe.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/probe.ts rename to packages/core/src/common/k8s-api/endpoints/types/probe.ts diff --git a/src/common/k8s-api/endpoints/types/resource-field-selector.ts b/packages/core/src/common/k8s-api/endpoints/types/resource-field-selector.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/resource-field-selector.ts rename to packages/core/src/common/k8s-api/endpoints/types/resource-field-selector.ts diff --git a/src/common/k8s-api/endpoints/types/resource-requirements.ts b/packages/core/src/common/k8s-api/endpoints/types/resource-requirements.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/resource-requirements.ts rename to packages/core/src/common/k8s-api/endpoints/types/resource-requirements.ts diff --git a/src/common/k8s-api/endpoints/types/role-ref.ts b/packages/core/src/common/k8s-api/endpoints/types/role-ref.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/role-ref.ts rename to packages/core/src/common/k8s-api/endpoints/types/role-ref.ts diff --git a/src/common/k8s-api/endpoints/types/se-linux-options.ts b/packages/core/src/common/k8s-api/endpoints/types/se-linux-options.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/se-linux-options.ts rename to packages/core/src/common/k8s-api/endpoints/types/se-linux-options.ts diff --git a/src/common/k8s-api/endpoints/types/seccomp-profile.ts b/packages/core/src/common/k8s-api/endpoints/types/seccomp-profile.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/seccomp-profile.ts rename to packages/core/src/common/k8s-api/endpoints/types/seccomp-profile.ts diff --git a/src/common/k8s-api/endpoints/types/security-context.ts b/packages/core/src/common/k8s-api/endpoints/types/security-context.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/security-context.ts rename to packages/core/src/common/k8s-api/endpoints/types/security-context.ts diff --git a/src/common/k8s-api/endpoints/types/subject.ts b/packages/core/src/common/k8s-api/endpoints/types/subject.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/subject.ts rename to packages/core/src/common/k8s-api/endpoints/types/subject.ts diff --git a/src/common/k8s-api/endpoints/types/tcp-socket-action.ts b/packages/core/src/common/k8s-api/endpoints/types/tcp-socket-action.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/tcp-socket-action.ts rename to packages/core/src/common/k8s-api/endpoints/types/tcp-socket-action.ts diff --git a/src/common/k8s-api/endpoints/types/volume-device.ts b/packages/core/src/common/k8s-api/endpoints/types/volume-device.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/volume-device.ts rename to packages/core/src/common/k8s-api/endpoints/types/volume-device.ts diff --git a/src/common/k8s-api/endpoints/types/volume-mount.ts b/packages/core/src/common/k8s-api/endpoints/types/volume-mount.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/volume-mount.ts rename to packages/core/src/common/k8s-api/endpoints/types/volume-mount.ts diff --git a/src/common/k8s-api/endpoints/types/windows-security-context-options.ts b/packages/core/src/common/k8s-api/endpoints/types/windows-security-context-options.ts similarity index 100% rename from src/common/k8s-api/endpoints/types/windows-security-context-options.ts rename to packages/core/src/common/k8s-api/endpoints/types/windows-security-context-options.ts diff --git a/src/common/k8s-api/json-api.ts b/packages/core/src/common/k8s-api/json-api.ts similarity index 100% rename from src/common/k8s-api/json-api.ts rename to packages/core/src/common/k8s-api/json-api.ts diff --git a/src/common/k8s-api/kube-api-parse.ts b/packages/core/src/common/k8s-api/kube-api-parse.ts similarity index 100% rename from src/common/k8s-api/kube-api-parse.ts rename to packages/core/src/common/k8s-api/kube-api-parse.ts diff --git a/src/common/k8s-api/kube-api.ts b/packages/core/src/common/k8s-api/kube-api.ts similarity index 100% rename from src/common/k8s-api/kube-api.ts rename to packages/core/src/common/k8s-api/kube-api.ts diff --git a/src/common/k8s-api/kube-api/get-kube-api-from-path.injectable.ts b/packages/core/src/common/k8s-api/kube-api/get-kube-api-from-path.injectable.ts similarity index 100% rename from src/common/k8s-api/kube-api/get-kube-api-from-path.injectable.ts rename to packages/core/src/common/k8s-api/kube-api/get-kube-api-from-path.injectable.ts diff --git a/src/common/k8s-api/kube-api/kube-api-injection-token.ts b/packages/core/src/common/k8s-api/kube-api/kube-api-injection-token.ts similarity index 100% rename from src/common/k8s-api/kube-api/kube-api-injection-token.ts rename to packages/core/src/common/k8s-api/kube-api/kube-api-injection-token.ts diff --git a/src/common/k8s-api/kube-json-api.ts b/packages/core/src/common/k8s-api/kube-json-api.ts similarity index 100% rename from src/common/k8s-api/kube-json-api.ts rename to packages/core/src/common/k8s-api/kube-json-api.ts diff --git a/src/common/k8s-api/kube-object-status.ts b/packages/core/src/common/k8s-api/kube-object-status.ts similarity index 100% rename from src/common/k8s-api/kube-object-status.ts rename to packages/core/src/common/k8s-api/kube-object-status.ts diff --git a/src/common/k8s-api/kube-object.store.ts b/packages/core/src/common/k8s-api/kube-object.store.ts similarity index 100% rename from src/common/k8s-api/kube-object.store.ts rename to packages/core/src/common/k8s-api/kube-object.store.ts diff --git a/src/common/k8s-api/kube-object.ts b/packages/core/src/common/k8s-api/kube-object.ts similarity index 100% rename from src/common/k8s-api/kube-object.ts rename to packages/core/src/common/k8s-api/kube-object.ts diff --git a/src/common/k8s-api/kube-watch-event.ts b/packages/core/src/common/k8s-api/kube-watch-event.ts similarity index 100% rename from src/common/k8s-api/kube-watch-event.ts rename to packages/core/src/common/k8s-api/kube-watch-event.ts diff --git a/src/common/k8s-api/selected-filter-namespaces.injectable.ts b/packages/core/src/common/k8s-api/selected-filter-namespaces.injectable.ts similarity index 100% rename from src/common/k8s-api/selected-filter-namespaces.injectable.ts rename to packages/core/src/common/k8s-api/selected-filter-namespaces.injectable.ts diff --git a/src/common/k8s-api/stores-apis-can-be-created.token.ts b/packages/core/src/common/k8s-api/stores-apis-can-be-created.token.ts similarity index 100% rename from src/common/k8s-api/stores-apis-can-be-created.token.ts rename to packages/core/src/common/k8s-api/stores-apis-can-be-created.token.ts diff --git a/src/common/k8s-api/window-location.global-override-for-injectable.ts b/packages/core/src/common/k8s-api/window-location.global-override-for-injectable.ts similarity index 100% rename from src/common/k8s-api/window-location.global-override-for-injectable.ts rename to packages/core/src/common/k8s-api/window-location.global-override-for-injectable.ts diff --git a/src/common/k8s-api/window-location.injectable.ts b/packages/core/src/common/k8s-api/window-location.injectable.ts similarity index 100% rename from src/common/k8s-api/window-location.injectable.ts rename to packages/core/src/common/k8s-api/window-location.injectable.ts diff --git a/src/common/k8s/create-resource-stack.injectable.ts b/packages/core/src/common/k8s/create-resource-stack.injectable.ts similarity index 100% rename from src/common/k8s/create-resource-stack.injectable.ts rename to packages/core/src/common/k8s/create-resource-stack.injectable.ts diff --git a/src/common/k8s/resource-stack.ts b/packages/core/src/common/k8s/resource-stack.ts similarity index 100% rename from src/common/k8s/resource-stack.ts rename to packages/core/src/common/k8s/resource-stack.ts diff --git a/src/common/kube-helpers.ts b/packages/core/src/common/kube-helpers.ts similarity index 100% rename from src/common/kube-helpers.ts rename to packages/core/src/common/kube-helpers.ts diff --git a/src/common/kube-helpers/channels.ts b/packages/core/src/common/kube-helpers/channels.ts similarity index 100% rename from src/common/kube-helpers/channels.ts rename to packages/core/src/common/kube-helpers/channels.ts diff --git a/src/common/kube-helpers/load-config-from-file.injectable.ts b/packages/core/src/common/kube-helpers/load-config-from-file.injectable.ts similarity index 100% rename from src/common/kube-helpers/load-config-from-file.injectable.ts rename to packages/core/src/common/kube-helpers/load-config-from-file.injectable.ts diff --git a/src/common/library.ts b/packages/core/src/common/library.ts similarity index 87% rename from src/common/library.ts rename to packages/core/src/common/library.ts index 960cb47ca2..765f70edcb 100644 --- a/src/common/library.ts +++ b/packages/core/src/common/library.ts @@ -5,10 +5,12 @@ import applicationInformationToken from "./vars/application-information-token"; import type { ApplicationInformation } from "./vars/application-information-token"; import { bundledExtensionInjectionToken } from "../extensions/extension-discovery/bundled-extension-token"; +import * as extensionApi from "../extensions/common-api"; // @experimental export { applicationInformationToken, ApplicationInformation, bundledExtensionInjectionToken, + extensionApi, }; diff --git a/src/common/log-error.global-override-for-injectable.ts b/packages/core/src/common/log-error.global-override-for-injectable.ts similarity index 100% rename from src/common/log-error.global-override-for-injectable.ts rename to packages/core/src/common/log-error.global-override-for-injectable.ts diff --git a/src/common/log-error.injectable.ts b/packages/core/src/common/log-error.injectable.ts similarity index 100% rename from src/common/log-error.injectable.ts rename to packages/core/src/common/log-error.injectable.ts diff --git a/src/common/logger.injectable.ts b/packages/core/src/common/logger.injectable.ts similarity index 100% rename from src/common/logger.injectable.ts rename to packages/core/src/common/logger.injectable.ts diff --git a/src/common/logger.ts b/packages/core/src/common/logger.ts similarity index 100% rename from src/common/logger.ts rename to packages/core/src/common/logger.ts diff --git a/src/common/logger/prefixed-logger.injectable.ts b/packages/core/src/common/logger/prefixed-logger.injectable.ts similarity index 100% rename from src/common/logger/prefixed-logger.injectable.ts rename to packages/core/src/common/logger/prefixed-logger.injectable.ts diff --git a/src/common/logger/transports.ts b/packages/core/src/common/logger/transports.ts similarity index 100% rename from src/common/logger/transports.ts rename to packages/core/src/common/logger/transports.ts diff --git a/src/common/os/home-directory-path.injectable.ts b/packages/core/src/common/os/home-directory-path.injectable.ts similarity index 100% rename from src/common/os/home-directory-path.injectable.ts rename to packages/core/src/common/os/home-directory-path.injectable.ts diff --git a/src/common/os/temp-directory-path.global-override-for-injectable.ts b/packages/core/src/common/os/temp-directory-path.global-override-for-injectable.ts similarity index 100% rename from src/common/os/temp-directory-path.global-override-for-injectable.ts rename to packages/core/src/common/os/temp-directory-path.global-override-for-injectable.ts diff --git a/src/common/os/temp-directory-path.injectable.ts b/packages/core/src/common/os/temp-directory-path.injectable.ts similarity index 100% rename from src/common/os/temp-directory-path.injectable.ts rename to packages/core/src/common/os/temp-directory-path.injectable.ts diff --git a/src/common/path/get-absolute-path.global-override-for-injectable.ts b/packages/core/src/common/path/get-absolute-path.global-override-for-injectable.ts similarity index 100% rename from src/common/path/get-absolute-path.global-override-for-injectable.ts rename to packages/core/src/common/path/get-absolute-path.global-override-for-injectable.ts diff --git a/src/common/path/get-absolute-path.injectable.ts b/packages/core/src/common/path/get-absolute-path.injectable.ts similarity index 100% rename from src/common/path/get-absolute-path.injectable.ts rename to packages/core/src/common/path/get-absolute-path.injectable.ts diff --git a/src/common/path/get-basename.global-override-for-injectable.ts b/packages/core/src/common/path/get-basename.global-override-for-injectable.ts similarity index 100% rename from src/common/path/get-basename.global-override-for-injectable.ts rename to packages/core/src/common/path/get-basename.global-override-for-injectable.ts diff --git a/src/common/path/get-basename.injectable.ts b/packages/core/src/common/path/get-basename.injectable.ts similarity index 100% rename from src/common/path/get-basename.injectable.ts rename to packages/core/src/common/path/get-basename.injectable.ts diff --git a/src/common/path/get-dirname.global-override-for-injectable.ts b/packages/core/src/common/path/get-dirname.global-override-for-injectable.ts similarity index 100% rename from src/common/path/get-dirname.global-override-for-injectable.ts rename to packages/core/src/common/path/get-dirname.global-override-for-injectable.ts diff --git a/src/common/path/get-dirname.injectable.ts b/packages/core/src/common/path/get-dirname.injectable.ts similarity index 100% rename from src/common/path/get-dirname.injectable.ts rename to packages/core/src/common/path/get-dirname.injectable.ts diff --git a/src/common/path/get-relative-path.global-override-for-injectable.ts b/packages/core/src/common/path/get-relative-path.global-override-for-injectable.ts similarity index 100% rename from src/common/path/get-relative-path.global-override-for-injectable.ts rename to packages/core/src/common/path/get-relative-path.global-override-for-injectable.ts diff --git a/src/common/path/get-relative-path.injectable.ts b/packages/core/src/common/path/get-relative-path.injectable.ts similarity index 100% rename from src/common/path/get-relative-path.injectable.ts rename to packages/core/src/common/path/get-relative-path.injectable.ts diff --git a/src/common/path/is-logical-child-path.injectable.ts b/packages/core/src/common/path/is-logical-child-path.injectable.ts similarity index 100% rename from src/common/path/is-logical-child-path.injectable.ts rename to packages/core/src/common/path/is-logical-child-path.injectable.ts diff --git a/src/common/path/join-paths.global-override-for-injectable.ts b/packages/core/src/common/path/join-paths.global-override-for-injectable.ts similarity index 100% rename from src/common/path/join-paths.global-override-for-injectable.ts rename to packages/core/src/common/path/join-paths.global-override-for-injectable.ts diff --git a/src/common/path/join-paths.injectable.ts b/packages/core/src/common/path/join-paths.injectable.ts similarity index 100% rename from src/common/path/join-paths.injectable.ts rename to packages/core/src/common/path/join-paths.injectable.ts diff --git a/src/common/path/parse.global-override-for-injectable.ts b/packages/core/src/common/path/parse.global-override-for-injectable.ts similarity index 100% rename from src/common/path/parse.global-override-for-injectable.ts rename to packages/core/src/common/path/parse.global-override-for-injectable.ts diff --git a/src/common/path/parse.injectable.ts b/packages/core/src/common/path/parse.injectable.ts similarity index 100% rename from src/common/path/parse.injectable.ts rename to packages/core/src/common/path/parse.injectable.ts diff --git a/src/common/path/resolve-path.injectable.ts b/packages/core/src/common/path/resolve-path.injectable.ts similarity index 100% rename from src/common/path/resolve-path.injectable.ts rename to packages/core/src/common/path/resolve-path.injectable.ts diff --git a/src/common/path/resolve-tilde.injectable.ts b/packages/core/src/common/path/resolve-tilde.injectable.ts similarity index 100% rename from src/common/path/resolve-tilde.injectable.ts rename to packages/core/src/common/path/resolve-tilde.injectable.ts diff --git a/src/common/path/separator.global-override-for-injectable.ts b/packages/core/src/common/path/separator.global-override-for-injectable.ts similarity index 100% rename from src/common/path/separator.global-override-for-injectable.ts rename to packages/core/src/common/path/separator.global-override-for-injectable.ts diff --git a/src/common/path/separator.injectable.ts b/packages/core/src/common/path/separator.injectable.ts similarity index 100% rename from src/common/path/separator.injectable.ts rename to packages/core/src/common/path/separator.injectable.ts diff --git a/src/common/protocol-handler/error.ts b/packages/core/src/common/protocol-handler/error.ts similarity index 100% rename from src/common/protocol-handler/error.ts rename to packages/core/src/common/protocol-handler/error.ts diff --git a/src/common/protocol-handler/index.ts b/packages/core/src/common/protocol-handler/index.ts similarity index 100% rename from src/common/protocol-handler/index.ts rename to packages/core/src/common/protocol-handler/index.ts diff --git a/src/common/protocol-handler/registration.ts b/packages/core/src/common/protocol-handler/registration.ts similarity index 100% rename from src/common/protocol-handler/registration.ts rename to packages/core/src/common/protocol-handler/registration.ts diff --git a/src/common/protocol-handler/router.ts b/packages/core/src/common/protocol-handler/router.ts similarity index 100% rename from src/common/protocol-handler/router.ts rename to packages/core/src/common/protocol-handler/router.ts diff --git a/src/common/rbac.ts b/packages/core/src/common/rbac.ts similarity index 100% rename from src/common/rbac.ts rename to packages/core/src/common/rbac.ts diff --git a/src/common/root-frame/root-frame-rendered-channel.ts b/packages/core/src/common/root-frame/root-frame-rendered-channel.ts similarity index 100% rename from src/common/root-frame/root-frame-rendered-channel.ts rename to packages/core/src/common/root-frame/root-frame-rendered-channel.ts diff --git a/src/common/runnable/run-many-for.test.ts b/packages/core/src/common/runnable/run-many-for.test.ts similarity index 100% rename from src/common/runnable/run-many-for.test.ts rename to packages/core/src/common/runnable/run-many-for.test.ts diff --git a/src/common/runnable/run-many-for.ts b/packages/core/src/common/runnable/run-many-for.ts similarity index 100% rename from src/common/runnable/run-many-for.ts rename to packages/core/src/common/runnable/run-many-for.ts diff --git a/src/common/runnable/run-many-sync-for.test.ts b/packages/core/src/common/runnable/run-many-sync-for.test.ts similarity index 100% rename from src/common/runnable/run-many-sync-for.test.ts rename to packages/core/src/common/runnable/run-many-sync-for.test.ts diff --git a/src/common/runnable/run-many-sync-for.ts b/packages/core/src/common/runnable/run-many-sync-for.ts similarity index 100% rename from src/common/runnable/run-many-sync-for.ts rename to packages/core/src/common/runnable/run-many-sync-for.ts diff --git a/src/common/terminal/channels.ts b/packages/core/src/common/terminal/channels.ts similarity index 100% rename from src/common/terminal/channels.ts rename to packages/core/src/common/terminal/channels.ts diff --git a/src/common/test-utils/flush-promises.ts b/packages/core/src/common/test-utils/flush-promises.ts similarity index 100% rename from src/common/test-utils/flush-promises.ts rename to packages/core/src/common/test-utils/flush-promises.ts diff --git a/src/common/test-utils/get-global-override-for-function.ts b/packages/core/src/common/test-utils/get-global-override-for-function.ts similarity index 100% rename from src/common/test-utils/get-global-override-for-function.ts rename to packages/core/src/common/test-utils/get-global-override-for-function.ts diff --git a/src/common/test-utils/get-global-override.ts b/packages/core/src/common/test-utils/get-global-override.ts similarity index 100% rename from src/common/test-utils/get-global-override.ts rename to packages/core/src/common/test-utils/get-global-override.ts diff --git a/src/common/test-utils/get-promise-status.ts b/packages/core/src/common/test-utils/get-promise-status.ts similarity index 100% rename from src/common/test-utils/get-promise-status.ts rename to packages/core/src/common/test-utils/get-promise-status.ts diff --git a/src/common/test-utils/use-fake-time.ts b/packages/core/src/common/test-utils/use-fake-time.ts similarity index 100% rename from src/common/test-utils/use-fake-time.ts rename to packages/core/src/common/test-utils/use-fake-time.ts diff --git a/src/common/user-store/current-timezone.global-override-for-injectable.ts b/packages/core/src/common/user-store/current-timezone.global-override-for-injectable.ts similarity index 100% rename from src/common/user-store/current-timezone.global-override-for-injectable.ts rename to packages/core/src/common/user-store/current-timezone.global-override-for-injectable.ts diff --git a/src/common/user-store/current-timezone.injectable.ts b/packages/core/src/common/user-store/current-timezone.injectable.ts similarity index 100% rename from src/common/user-store/current-timezone.injectable.ts rename to packages/core/src/common/user-store/current-timezone.injectable.ts diff --git a/src/common/user-store/file-name-migration.global-override-for-injectable.ts b/packages/core/src/common/user-store/file-name-migration.global-override-for-injectable.ts similarity index 100% rename from src/common/user-store/file-name-migration.global-override-for-injectable.ts rename to packages/core/src/common/user-store/file-name-migration.global-override-for-injectable.ts diff --git a/src/common/user-store/file-name-migration.injectable.ts b/packages/core/src/common/user-store/file-name-migration.injectable.ts similarity index 100% rename from src/common/user-store/file-name-migration.injectable.ts rename to packages/core/src/common/user-store/file-name-migration.injectable.ts diff --git a/src/common/user-store/https-proxy.injectable.ts b/packages/core/src/common/user-store/https-proxy.injectable.ts similarity index 100% rename from src/common/user-store/https-proxy.injectable.ts rename to packages/core/src/common/user-store/https-proxy.injectable.ts diff --git a/src/common/user-store/index.ts b/packages/core/src/common/user-store/index.ts similarity index 100% rename from src/common/user-store/index.ts rename to packages/core/src/common/user-store/index.ts diff --git a/src/common/user-store/kubeconfig-syncs.injectable.ts b/packages/core/src/common/user-store/kubeconfig-syncs.injectable.ts similarity index 100% rename from src/common/user-store/kubeconfig-syncs.injectable.ts rename to packages/core/src/common/user-store/kubeconfig-syncs.injectable.ts diff --git a/src/common/user-store/lens-color-theme.injectable.ts b/packages/core/src/common/user-store/lens-color-theme.injectable.ts similarity index 100% rename from src/common/user-store/lens-color-theme.injectable.ts rename to packages/core/src/common/user-store/lens-color-theme.injectable.ts diff --git a/src/common/user-store/migrations-token.ts b/packages/core/src/common/user-store/migrations-token.ts similarity index 100% rename from src/common/user-store/migrations-token.ts rename to packages/core/src/common/user-store/migrations-token.ts diff --git a/src/common/user-store/preference-descriptors.injectable.ts b/packages/core/src/common/user-store/preference-descriptors.injectable.ts similarity index 100% rename from src/common/user-store/preference-descriptors.injectable.ts rename to packages/core/src/common/user-store/preference-descriptors.injectable.ts diff --git a/src/common/user-store/preferences-helpers.ts b/packages/core/src/common/user-store/preferences-helpers.ts similarity index 100% rename from src/common/user-store/preferences-helpers.ts rename to packages/core/src/common/user-store/preferences-helpers.ts diff --git a/src/common/user-store/shell-setting.injectable.ts b/packages/core/src/common/user-store/shell-setting.injectable.ts similarity index 100% rename from src/common/user-store/shell-setting.injectable.ts rename to packages/core/src/common/user-store/shell-setting.injectable.ts diff --git a/src/common/user-store/terminal-config.injectable.ts b/packages/core/src/common/user-store/terminal-config.injectable.ts similarity index 100% rename from src/common/user-store/terminal-config.injectable.ts rename to packages/core/src/common/user-store/terminal-config.injectable.ts diff --git a/src/common/user-store/terminal-copy-on-select.injectable.ts b/packages/core/src/common/user-store/terminal-copy-on-select.injectable.ts similarity index 100% rename from src/common/user-store/terminal-copy-on-select.injectable.ts rename to packages/core/src/common/user-store/terminal-copy-on-select.injectable.ts diff --git a/src/common/user-store/terminal-theme.injectable.ts b/packages/core/src/common/user-store/terminal-theme.injectable.ts similarity index 100% rename from src/common/user-store/terminal-theme.injectable.ts rename to packages/core/src/common/user-store/terminal-theme.injectable.ts diff --git a/src/common/user-store/user-info.global-override-for-injectable.ts b/packages/core/src/common/user-store/user-info.global-override-for-injectable.ts similarity index 100% rename from src/common/user-store/user-info.global-override-for-injectable.ts rename to packages/core/src/common/user-store/user-info.global-override-for-injectable.ts diff --git a/src/common/user-store/user-info.injectable.ts b/packages/core/src/common/user-store/user-info.injectable.ts similarity index 100% rename from src/common/user-store/user-info.injectable.ts rename to packages/core/src/common/user-store/user-info.injectable.ts diff --git a/src/common/user-store/user-store.injectable.ts b/packages/core/src/common/user-store/user-store.injectable.ts similarity index 100% rename from src/common/user-store/user-store.injectable.ts rename to packages/core/src/common/user-store/user-store.injectable.ts diff --git a/src/common/user-store/user-store.ts b/packages/core/src/common/user-store/user-store.ts similarity index 100% rename from src/common/user-store/user-store.ts rename to packages/core/src/common/user-store/user-store.ts diff --git a/src/common/utils/__tests__/cluster-id-url-parsing.test.ts b/packages/core/src/common/utils/__tests__/cluster-id-url-parsing.test.ts similarity index 100% rename from src/common/utils/__tests__/cluster-id-url-parsing.test.ts rename to packages/core/src/common/utils/__tests__/cluster-id-url-parsing.test.ts diff --git a/src/common/utils/__tests__/convert-memory.test.ts b/packages/core/src/common/utils/__tests__/convert-memory.test.ts similarity index 100% rename from src/common/utils/__tests__/convert-memory.test.ts rename to packages/core/src/common/utils/__tests__/convert-memory.test.ts diff --git a/src/common/utils/__tests__/formatDuration.test.ts b/packages/core/src/common/utils/__tests__/formatDuration.test.ts similarity index 100% rename from src/common/utils/__tests__/formatDuration.test.ts rename to packages/core/src/common/utils/__tests__/formatDuration.test.ts diff --git a/src/common/utils/__tests__/hash-set.test.ts b/packages/core/src/common/utils/__tests__/hash-set.test.ts similarity index 100% rename from src/common/utils/__tests__/hash-set.test.ts rename to packages/core/src/common/utils/__tests__/hash-set.test.ts diff --git a/src/common/utils/__tests__/iter.test.ts b/packages/core/src/common/utils/__tests__/iter.test.ts similarity index 100% rename from src/common/utils/__tests__/iter.test.ts rename to packages/core/src/common/utils/__tests__/iter.test.ts diff --git a/src/common/utils/__tests__/n-fircate.test.ts b/packages/core/src/common/utils/__tests__/n-fircate.test.ts similarity index 100% rename from src/common/utils/__tests__/n-fircate.test.ts rename to packages/core/src/common/utils/__tests__/n-fircate.test.ts diff --git a/src/common/utils/__tests__/paths.test.ts b/packages/core/src/common/utils/__tests__/paths.test.ts similarity index 100% rename from src/common/utils/__tests__/paths.test.ts rename to packages/core/src/common/utils/__tests__/paths.test.ts diff --git a/src/common/utils/__tests__/splitArray.test.ts b/packages/core/src/common/utils/__tests__/splitArray.test.ts similarity index 100% rename from src/common/utils/__tests__/splitArray.test.ts rename to packages/core/src/common/utils/__tests__/splitArray.test.ts diff --git a/src/common/utils/__tests__/toJS.test.ts b/packages/core/src/common/utils/__tests__/toJS.test.ts similarity index 100% rename from src/common/utils/__tests__/toJS.test.ts rename to packages/core/src/common/utils/__tests__/toJS.test.ts diff --git a/src/common/utils/__tests__/tuple.test.ts b/packages/core/src/common/utils/__tests__/tuple.test.ts similarity index 100% rename from src/common/utils/__tests__/tuple.test.ts rename to packages/core/src/common/utils/__tests__/tuple.test.ts diff --git a/src/common/utils/__tests__/union-env-path.test.ts b/packages/core/src/common/utils/__tests__/union-env-path.test.ts similarity index 100% rename from src/common/utils/__tests__/union-env-path.test.ts rename to packages/core/src/common/utils/__tests__/union-env-path.test.ts diff --git a/src/common/utils/abort-controller.ts b/packages/core/src/common/utils/abort-controller.ts similarity index 100% rename from src/common/utils/abort-controller.ts rename to packages/core/src/common/utils/abort-controller.ts diff --git a/src/common/utils/add-separator/add-separator.test.ts b/packages/core/src/common/utils/add-separator/add-separator.test.ts similarity index 100% rename from src/common/utils/add-separator/add-separator.test.ts rename to packages/core/src/common/utils/add-separator/add-separator.test.ts diff --git a/src/common/utils/add-separator/add-separator.ts b/packages/core/src/common/utils/add-separator/add-separator.ts similarity index 100% rename from src/common/utils/add-separator/add-separator.ts rename to packages/core/src/common/utils/add-separator/add-separator.ts diff --git a/src/common/utils/array.ts b/packages/core/src/common/utils/array.ts similarity index 100% rename from src/common/utils/array.ts rename to packages/core/src/common/utils/array.ts diff --git a/src/common/utils/async-result.ts b/packages/core/src/common/utils/async-result.ts similarity index 100% rename from src/common/utils/async-result.ts rename to packages/core/src/common/utils/async-result.ts diff --git a/src/common/utils/autobind.ts b/packages/core/src/common/utils/autobind.ts similarity index 91% rename from src/common/utils/autobind.ts rename to packages/core/src/common/utils/autobind.ts index 49feb435e3..ed2d11b330 100644 --- a/src/common/utils/autobind.ts +++ b/packages/core/src/common/utils/autobind.ts @@ -11,7 +11,7 @@ import React from "react"; // Automatically bind methods to their class instance export function autoBind(obj: T, opts?: Options): T { if (obj instanceof React.Component) { - return autoBindReactClass(obj, opts); + return autoBindReactClass(obj as any, opts); } return autoBindClass(obj, opts); diff --git a/src/common/utils/base64.ts b/packages/core/src/common/utils/base64.ts similarity index 100% rename from src/common/utils/base64.ts rename to packages/core/src/common/utils/base64.ts diff --git a/src/common/utils/binary-name.injectable.ts b/packages/core/src/common/utils/binary-name.injectable.ts similarity index 100% rename from src/common/utils/binary-name.injectable.ts rename to packages/core/src/common/utils/binary-name.injectable.ts diff --git a/src/common/utils/buildUrl.ts b/packages/core/src/common/utils/buildUrl.ts similarity index 100% rename from src/common/utils/buildUrl.ts rename to packages/core/src/common/utils/buildUrl.ts diff --git a/src/common/utils/bundled-binary-path.injectable.ts b/packages/core/src/common/utils/bundled-binary-path.injectable.ts similarity index 100% rename from src/common/utils/bundled-binary-path.injectable.ts rename to packages/core/src/common/utils/bundled-binary-path.injectable.ts diff --git a/src/common/utils/camelCase.ts b/packages/core/src/common/utils/camelCase.ts similarity index 100% rename from src/common/utils/camelCase.ts rename to packages/core/src/common/utils/camelCase.ts diff --git a/src/common/utils/channel/channel-injection-token.ts b/packages/core/src/common/utils/channel/channel-injection-token.ts similarity index 100% rename from src/common/utils/channel/channel-injection-token.ts rename to packages/core/src/common/utils/channel/channel-injection-token.ts diff --git a/src/common/utils/channel/channel.test.ts b/packages/core/src/common/utils/channel/channel.test.ts similarity index 100% rename from src/common/utils/channel/channel.test.ts rename to packages/core/src/common/utils/channel/channel.test.ts diff --git a/src/common/utils/channel/enlist-message-channel-listener-injection-token.ts b/packages/core/src/common/utils/channel/enlist-message-channel-listener-injection-token.ts similarity index 100% rename from src/common/utils/channel/enlist-message-channel-listener-injection-token.ts rename to packages/core/src/common/utils/channel/enlist-message-channel-listener-injection-token.ts diff --git a/src/common/utils/channel/get-request-channel.ts b/packages/core/src/common/utils/channel/get-request-channel.ts similarity index 100% rename from src/common/utils/channel/get-request-channel.ts rename to packages/core/src/common/utils/channel/get-request-channel.ts diff --git a/src/common/utils/channel/listening-on-message-channels.injectable.ts b/packages/core/src/common/utils/channel/listening-on-message-channels.injectable.ts similarity index 100% rename from src/common/utils/channel/listening-on-message-channels.injectable.ts rename to packages/core/src/common/utils/channel/listening-on-message-channels.injectable.ts diff --git a/src/common/utils/channel/message-channel-listener-injection-token.ts b/packages/core/src/common/utils/channel/message-channel-listener-injection-token.ts similarity index 100% rename from src/common/utils/channel/message-channel-listener-injection-token.ts rename to packages/core/src/common/utils/channel/message-channel-listener-injection-token.ts diff --git a/src/common/utils/channel/message-to-channel-injection-token.ts b/packages/core/src/common/utils/channel/message-to-channel-injection-token.ts similarity index 100% rename from src/common/utils/channel/message-to-channel-injection-token.ts rename to packages/core/src/common/utils/channel/message-to-channel-injection-token.ts diff --git a/src/common/utils/channel/request-channel-listener-injection-token.ts b/packages/core/src/common/utils/channel/request-channel-listener-injection-token.ts similarity index 100% rename from src/common/utils/channel/request-channel-listener-injection-token.ts rename to packages/core/src/common/utils/channel/request-channel-listener-injection-token.ts diff --git a/src/common/utils/channel/request-from-channel-injection-token.ts b/packages/core/src/common/utils/channel/request-from-channel-injection-token.ts similarity index 100% rename from src/common/utils/channel/request-from-channel-injection-token.ts rename to packages/core/src/common/utils/channel/request-from-channel-injection-token.ts diff --git a/src/common/utils/cluster-id-url-parsing.ts b/packages/core/src/common/utils/cluster-id-url-parsing.ts similarity index 100% rename from src/common/utils/cluster-id-url-parsing.ts rename to packages/core/src/common/utils/cluster-id-url-parsing.ts diff --git a/src/common/utils/collection-functions.ts b/packages/core/src/common/utils/collection-functions.ts similarity index 100% rename from src/common/utils/collection-functions.ts rename to packages/core/src/common/utils/collection-functions.ts diff --git a/src/common/utils/composable-responsibilities/discriminable/discriminable.ts b/packages/core/src/common/utils/composable-responsibilities/discriminable/discriminable.ts similarity index 100% rename from src/common/utils/composable-responsibilities/discriminable/discriminable.ts rename to packages/core/src/common/utils/composable-responsibilities/discriminable/discriminable.ts diff --git a/src/common/utils/composable-responsibilities/labelable/labelable.ts b/packages/core/src/common/utils/composable-responsibilities/labelable/labelable.ts similarity index 100% rename from src/common/utils/composable-responsibilities/labelable/labelable.ts rename to packages/core/src/common/utils/composable-responsibilities/labelable/labelable.ts diff --git a/src/common/utils/composable-responsibilities/orderable/orderable.ts b/packages/core/src/common/utils/composable-responsibilities/orderable/orderable.ts similarity index 100% rename from src/common/utils/composable-responsibilities/orderable/orderable.ts rename to packages/core/src/common/utils/composable-responsibilities/orderable/orderable.ts diff --git a/src/common/utils/composable-responsibilities/showable/showable.ts b/packages/core/src/common/utils/composable-responsibilities/showable/showable.ts similarity index 100% rename from src/common/utils/composable-responsibilities/showable/showable.ts rename to packages/core/src/common/utils/composable-responsibilities/showable/showable.ts diff --git a/src/common/utils/composite/composite-has-descendant/composite-has-descendant.test.ts b/packages/core/src/common/utils/composite/composite-has-descendant/composite-has-descendant.test.ts similarity index 100% rename from src/common/utils/composite/composite-has-descendant/composite-has-descendant.test.ts rename to packages/core/src/common/utils/composite/composite-has-descendant/composite-has-descendant.test.ts diff --git a/src/common/utils/composite/composite-has-descendant/composite-has-descendant.ts b/packages/core/src/common/utils/composite/composite-has-descendant/composite-has-descendant.ts similarity index 100% rename from src/common/utils/composite/composite-has-descendant/composite-has-descendant.ts rename to packages/core/src/common/utils/composite/composite-has-descendant/composite-has-descendant.ts diff --git a/src/common/utils/composite/find-composite/find-composite.test.ts b/packages/core/src/common/utils/composite/find-composite/find-composite.test.ts similarity index 100% rename from src/common/utils/composite/find-composite/find-composite.test.ts rename to packages/core/src/common/utils/composite/find-composite/find-composite.test.ts diff --git a/src/common/utils/composite/find-composite/find-composite.ts b/packages/core/src/common/utils/composite/find-composite/find-composite.ts similarity index 100% rename from src/common/utils/composite/find-composite/find-composite.ts rename to packages/core/src/common/utils/composite/find-composite/find-composite.ts diff --git a/src/common/utils/composite/get-composite-normalization/get-composite-normalization.test.ts b/packages/core/src/common/utils/composite/get-composite-normalization/get-composite-normalization.test.ts similarity index 100% rename from src/common/utils/composite/get-composite-normalization/get-composite-normalization.test.ts rename to packages/core/src/common/utils/composite/get-composite-normalization/get-composite-normalization.test.ts diff --git a/src/common/utils/composite/get-composite-normalization/get-composite-normalization.ts b/packages/core/src/common/utils/composite/get-composite-normalization/get-composite-normalization.ts similarity index 100% rename from src/common/utils/composite/get-composite-normalization/get-composite-normalization.ts rename to packages/core/src/common/utils/composite/get-composite-normalization/get-composite-normalization.ts diff --git a/src/common/utils/composite/get-composite-paths/get-composite-paths.test.ts b/packages/core/src/common/utils/composite/get-composite-paths/get-composite-paths.test.ts similarity index 100% rename from src/common/utils/composite/get-composite-paths/get-composite-paths.test.ts rename to packages/core/src/common/utils/composite/get-composite-paths/get-composite-paths.test.ts diff --git a/src/common/utils/composite/get-composite-paths/get-composite-paths.ts b/packages/core/src/common/utils/composite/get-composite-paths/get-composite-paths.ts similarity index 100% rename from src/common/utils/composite/get-composite-paths/get-composite-paths.ts rename to packages/core/src/common/utils/composite/get-composite-paths/get-composite-paths.ts diff --git a/src/common/utils/composite/get-composite/get-composite.test.ts b/packages/core/src/common/utils/composite/get-composite/get-composite.test.ts similarity index 100% rename from src/common/utils/composite/get-composite/get-composite.test.ts rename to packages/core/src/common/utils/composite/get-composite/get-composite.test.ts diff --git a/src/common/utils/composite/get-composite/get-composite.ts b/packages/core/src/common/utils/composite/get-composite/get-composite.ts similarity index 100% rename from src/common/utils/composite/get-composite/get-composite.ts rename to packages/core/src/common/utils/composite/get-composite/get-composite.ts diff --git a/src/common/utils/composite/interfaces.ts b/packages/core/src/common/utils/composite/interfaces.ts similarity index 100% rename from src/common/utils/composite/interfaces.ts rename to packages/core/src/common/utils/composite/interfaces.ts diff --git a/src/common/utils/computed-or.ts b/packages/core/src/common/utils/computed-or.ts similarity index 100% rename from src/common/utils/computed-or.ts rename to packages/core/src/common/utils/computed-or.ts diff --git a/src/common/utils/convertCpu.ts b/packages/core/src/common/utils/convertCpu.ts similarity index 100% rename from src/common/utils/convertCpu.ts rename to packages/core/src/common/utils/convertCpu.ts diff --git a/src/common/utils/convertMemory.ts b/packages/core/src/common/utils/convertMemory.ts similarity index 100% rename from src/common/utils/convertMemory.ts rename to packages/core/src/common/utils/convertMemory.ts diff --git a/src/common/utils/date/get-current-date-time.ts b/packages/core/src/common/utils/date/get-current-date-time.ts similarity index 100% rename from src/common/utils/date/get-current-date-time.ts rename to packages/core/src/common/utils/date/get-current-date-time.ts diff --git a/src/common/utils/debouncePromise.ts b/packages/core/src/common/utils/debouncePromise.ts similarity index 100% rename from src/common/utils/debouncePromise.ts rename to packages/core/src/common/utils/debouncePromise.ts diff --git a/src/common/utils/delay.ts b/packages/core/src/common/utils/delay.ts similarity index 100% rename from src/common/utils/delay.ts rename to packages/core/src/common/utils/delay.ts diff --git a/src/common/utils/disposer.ts b/packages/core/src/common/utils/disposer.ts similarity index 100% rename from src/common/utils/disposer.ts rename to packages/core/src/common/utils/disposer.ts diff --git a/src/common/utils/environment-variables.injectable.ts b/packages/core/src/common/utils/environment-variables.injectable.ts similarity index 100% rename from src/common/utils/environment-variables.injectable.ts rename to packages/core/src/common/utils/environment-variables.injectable.ts diff --git a/src/common/utils/escapeRegExp.ts b/packages/core/src/common/utils/escapeRegExp.ts similarity index 100% rename from src/common/utils/escapeRegExp.ts rename to packages/core/src/common/utils/escapeRegExp.ts diff --git a/src/common/utils/find-exactly-one/find-exactly-one.test.ts b/packages/core/src/common/utils/find-exactly-one/find-exactly-one.test.ts similarity index 100% rename from src/common/utils/find-exactly-one/find-exactly-one.test.ts rename to packages/core/src/common/utils/find-exactly-one/find-exactly-one.test.ts diff --git a/src/common/utils/find-exactly-one/find-exactly-one.ts b/packages/core/src/common/utils/find-exactly-one/find-exactly-one.ts similarity index 100% rename from src/common/utils/find-exactly-one/find-exactly-one.ts rename to packages/core/src/common/utils/find-exactly-one/find-exactly-one.ts diff --git a/src/common/utils/formatDuration.ts b/packages/core/src/common/utils/formatDuration.ts similarity index 100% rename from src/common/utils/formatDuration.ts rename to packages/core/src/common/utils/formatDuration.ts diff --git a/src/common/utils/generate-new-id-for.ts b/packages/core/src/common/utils/generate-new-id-for.ts similarity index 100% rename from src/common/utils/generate-new-id-for.ts rename to packages/core/src/common/utils/generate-new-id-for.ts diff --git a/src/common/utils/get-error-message.ts b/packages/core/src/common/utils/get-error-message.ts similarity index 100% rename from src/common/utils/get-error-message.ts rename to packages/core/src/common/utils/get-error-message.ts diff --git a/src/common/utils/get-random-id.injectable.ts b/packages/core/src/common/utils/get-random-id.injectable.ts similarity index 100% rename from src/common/utils/get-random-id.injectable.ts rename to packages/core/src/common/utils/get-random-id.injectable.ts diff --git a/src/common/utils/get-startable-stoppable.test.ts b/packages/core/src/common/utils/get-startable-stoppable.test.ts similarity index 100% rename from src/common/utils/get-startable-stoppable.test.ts rename to packages/core/src/common/utils/get-startable-stoppable.test.ts diff --git a/src/common/utils/get-startable-stoppable.ts b/packages/core/src/common/utils/get-startable-stoppable.ts similarity index 100% rename from src/common/utils/get-startable-stoppable.ts rename to packages/core/src/common/utils/get-startable-stoppable.ts diff --git a/src/common/utils/getRandId.ts b/packages/core/src/common/utils/getRandId.ts similarity index 100% rename from src/common/utils/getRandId.ts rename to packages/core/src/common/utils/getRandId.ts diff --git a/src/common/utils/hash-set.ts b/packages/core/src/common/utils/hash-set.ts similarity index 100% rename from src/common/utils/hash-set.ts rename to packages/core/src/common/utils/hash-set.ts diff --git a/src/common/utils/index.ts b/packages/core/src/common/utils/index.ts similarity index 100% rename from src/common/utils/index.ts rename to packages/core/src/common/utils/index.ts diff --git a/src/common/utils/is-promise/is-promise.test.ts b/packages/core/src/common/utils/is-promise/is-promise.test.ts similarity index 100% rename from src/common/utils/is-promise/is-promise.test.ts rename to packages/core/src/common/utils/is-promise/is-promise.test.ts diff --git a/src/common/utils/is-promise/is-promise.ts b/packages/core/src/common/utils/is-promise/is-promise.ts similarity index 100% rename from src/common/utils/is-promise/is-promise.ts rename to packages/core/src/common/utils/is-promise/is-promise.ts diff --git a/src/common/utils/iter.ts b/packages/core/src/common/utils/iter.ts similarity index 100% rename from src/common/utils/iter.ts rename to packages/core/src/common/utils/iter.ts diff --git a/src/common/utils/json.ts b/packages/core/src/common/utils/json.ts similarity index 100% rename from src/common/utils/json.ts rename to packages/core/src/common/utils/json.ts diff --git a/src/common/utils/n-fircate.ts b/packages/core/src/common/utils/n-fircate.ts similarity index 100% rename from src/common/utils/n-fircate.ts rename to packages/core/src/common/utils/n-fircate.ts diff --git a/src/common/utils/noop.ts b/packages/core/src/common/utils/noop.ts similarity index 100% rename from src/common/utils/noop.ts rename to packages/core/src/common/utils/noop.ts diff --git a/src/common/utils/objects.ts b/packages/core/src/common/utils/objects.ts similarity index 100% rename from src/common/utils/objects.ts rename to packages/core/src/common/utils/objects.ts diff --git a/src/common/utils/observable-crate/impl.ts b/packages/core/src/common/utils/observable-crate/impl.ts similarity index 100% rename from src/common/utils/observable-crate/impl.ts rename to packages/core/src/common/utils/observable-crate/impl.ts diff --git a/src/common/utils/observable-crate/observable-crate.test.ts b/packages/core/src/common/utils/observable-crate/observable-crate.test.ts similarity index 100% rename from src/common/utils/observable-crate/observable-crate.test.ts rename to packages/core/src/common/utils/observable-crate/observable-crate.test.ts diff --git a/src/common/utils/open-link-in-browser.global-override-for-injectable.ts b/packages/core/src/common/utils/open-link-in-browser.global-override-for-injectable.ts similarity index 100% rename from src/common/utils/open-link-in-browser.global-override-for-injectable.ts rename to packages/core/src/common/utils/open-link-in-browser.global-override-for-injectable.ts diff --git a/src/common/utils/open-link-in-browser.injectable.ts b/packages/core/src/common/utils/open-link-in-browser.injectable.ts similarity index 100% rename from src/common/utils/open-link-in-browser.injectable.ts rename to packages/core/src/common/utils/open-link-in-browser.injectable.ts diff --git a/src/common/utils/promise-exec.ts b/packages/core/src/common/utils/promise-exec.ts similarity index 100% rename from src/common/utils/promise-exec.ts rename to packages/core/src/common/utils/promise-exec.ts diff --git a/src/common/utils/random-bytes.global-override-for-injectable.ts b/packages/core/src/common/utils/random-bytes.global-override-for-injectable.ts similarity index 100% rename from src/common/utils/random-bytes.global-override-for-injectable.ts rename to packages/core/src/common/utils/random-bytes.global-override-for-injectable.ts diff --git a/src/common/utils/random-bytes.injectable.ts b/packages/core/src/common/utils/random-bytes.injectable.ts similarity index 100% rename from src/common/utils/random-bytes.injectable.ts rename to packages/core/src/common/utils/random-bytes.injectable.ts diff --git a/src/common/utils/reactive-now/reactive-now.test.tsx b/packages/core/src/common/utils/reactive-now/reactive-now.test.tsx similarity index 100% rename from src/common/utils/reactive-now/reactive-now.test.tsx rename to packages/core/src/common/utils/reactive-now/reactive-now.test.tsx diff --git a/src/common/utils/reactive-now/reactive-now.ts b/packages/core/src/common/utils/reactive-now/reactive-now.ts similarity index 100% rename from src/common/utils/reactive-now/reactive-now.ts rename to packages/core/src/common/utils/reactive-now/reactive-now.ts diff --git a/src/common/utils/readableStream.ts b/packages/core/src/common/utils/readableStream.ts similarity index 100% rename from src/common/utils/readableStream.ts rename to packages/core/src/common/utils/readableStream.ts diff --git a/src/common/utils/readonly.ts b/packages/core/src/common/utils/readonly.ts similarity index 100% rename from src/common/utils/readonly.ts rename to packages/core/src/common/utils/readonly.ts diff --git a/src/common/utils/reject-promise.ts b/packages/core/src/common/utils/reject-promise.ts similarity index 100% rename from src/common/utils/reject-promise.ts rename to packages/core/src/common/utils/reject-promise.ts diff --git a/src/common/utils/resolve-system-proxy/resolve-system-proxy-channel.ts b/packages/core/src/common/utils/resolve-system-proxy/resolve-system-proxy-channel.ts similarity index 100% rename from src/common/utils/resolve-system-proxy/resolve-system-proxy-channel.ts rename to packages/core/src/common/utils/resolve-system-proxy/resolve-system-proxy-channel.ts diff --git a/src/common/utils/resolve-system-proxy/resolve-system-proxy-injection-token.ts b/packages/core/src/common/utils/resolve-system-proxy/resolve-system-proxy-injection-token.ts similarity index 100% rename from src/common/utils/resolve-system-proxy/resolve-system-proxy-injection-token.ts rename to packages/core/src/common/utils/resolve-system-proxy/resolve-system-proxy-injection-token.ts diff --git a/src/common/utils/singleton.ts b/packages/core/src/common/utils/singleton.ts similarity index 100% rename from src/common/utils/singleton.ts rename to packages/core/src/common/utils/singleton.ts diff --git a/src/common/utils/sort-compare.ts b/packages/core/src/common/utils/sort-compare.ts similarity index 100% rename from src/common/utils/sort-compare.ts rename to packages/core/src/common/utils/sort-compare.ts diff --git a/src/common/utils/sort-function.ts b/packages/core/src/common/utils/sort-function.ts similarity index 100% rename from src/common/utils/sort-function.ts rename to packages/core/src/common/utils/sort-function.ts diff --git a/src/common/utils/splitArray.ts b/packages/core/src/common/utils/splitArray.ts similarity index 100% rename from src/common/utils/splitArray.ts rename to packages/core/src/common/utils/splitArray.ts diff --git a/src/common/utils/sync-box/channel-listener.injectable.ts b/packages/core/src/common/utils/sync-box/channel-listener.injectable.ts similarity index 100% rename from src/common/utils/sync-box/channel-listener.injectable.ts rename to packages/core/src/common/utils/sync-box/channel-listener.injectable.ts diff --git a/src/common/utils/sync-box/channels.ts b/packages/core/src/common/utils/sync-box/channels.ts similarity index 100% rename from src/common/utils/sync-box/channels.ts rename to packages/core/src/common/utils/sync-box/channels.ts diff --git a/src/common/utils/sync-box/create-sync-box.injectable.ts b/packages/core/src/common/utils/sync-box/create-sync-box.injectable.ts similarity index 100% rename from src/common/utils/sync-box/create-sync-box.injectable.ts rename to packages/core/src/common/utils/sync-box/create-sync-box.injectable.ts diff --git a/src/common/utils/sync-box/handler.injectable.ts b/packages/core/src/common/utils/sync-box/handler.injectable.ts similarity index 100% rename from src/common/utils/sync-box/handler.injectable.ts rename to packages/core/src/common/utils/sync-box/handler.injectable.ts diff --git a/src/common/utils/sync-box/sync-box-injection-token.ts b/packages/core/src/common/utils/sync-box/sync-box-injection-token.ts similarity index 100% rename from src/common/utils/sync-box/sync-box-injection-token.ts rename to packages/core/src/common/utils/sync-box/sync-box-injection-token.ts diff --git a/src/common/utils/sync-box/sync-box-state.injectable.ts b/packages/core/src/common/utils/sync-box/sync-box-state.injectable.ts similarity index 100% rename from src/common/utils/sync-box/sync-box-state.injectable.ts rename to packages/core/src/common/utils/sync-box/sync-box-state.injectable.ts diff --git a/src/common/utils/sync-box/sync-box.test.ts b/packages/core/src/common/utils/sync-box/sync-box.test.ts similarity index 100% rename from src/common/utils/sync-box/sync-box.test.ts rename to packages/core/src/common/utils/sync-box/sync-box.test.ts diff --git a/src/common/utils/tar.ts b/packages/core/src/common/utils/tar.ts similarity index 100% rename from src/common/utils/tar.ts rename to packages/core/src/common/utils/tar.ts diff --git a/src/common/utils/toJS.ts b/packages/core/src/common/utils/toJS.ts similarity index 100% rename from src/common/utils/toJS.ts rename to packages/core/src/common/utils/toJS.ts diff --git a/src/common/utils/tuple.ts b/packages/core/src/common/utils/tuple.ts similarity index 100% rename from src/common/utils/tuple.ts rename to packages/core/src/common/utils/tuple.ts diff --git a/src/common/utils/type-narrowing.ts b/packages/core/src/common/utils/type-narrowing.ts similarity index 100% rename from src/common/utils/type-narrowing.ts rename to packages/core/src/common/utils/type-narrowing.ts diff --git a/src/common/utils/types.ts b/packages/core/src/common/utils/types.ts similarity index 100% rename from src/common/utils/types.ts rename to packages/core/src/common/utils/types.ts diff --git a/src/common/utils/union-env-path.ts b/packages/core/src/common/utils/union-env-path.ts similarity index 100% rename from src/common/utils/union-env-path.ts rename to packages/core/src/common/utils/union-env-path.ts diff --git a/src/common/utils/wait-for-path.ts b/packages/core/src/common/utils/wait-for-path.ts similarity index 100% rename from src/common/utils/wait-for-path.ts rename to packages/core/src/common/utils/wait-for-path.ts diff --git a/src/common/utils/wait.ts b/packages/core/src/common/utils/wait.ts similarity index 100% rename from src/common/utils/wait.ts rename to packages/core/src/common/utils/wait.ts diff --git a/src/common/utils/with-concurrency-limit.ts b/packages/core/src/common/utils/with-concurrency-limit.ts similarity index 100% rename from src/common/utils/with-concurrency-limit.ts rename to packages/core/src/common/utils/with-concurrency-limit.ts diff --git a/src/common/utils/with-error-logging/with-error-logging.injectable.ts b/packages/core/src/common/utils/with-error-logging/with-error-logging.injectable.ts similarity index 100% rename from src/common/utils/with-error-logging/with-error-logging.injectable.ts rename to packages/core/src/common/utils/with-error-logging/with-error-logging.injectable.ts diff --git a/src/common/utils/with-error-logging/with-error-logging.test.ts b/packages/core/src/common/utils/with-error-logging/with-error-logging.test.ts similarity index 100% rename from src/common/utils/with-error-logging/with-error-logging.test.ts rename to packages/core/src/common/utils/with-error-logging/with-error-logging.test.ts diff --git a/src/common/utils/with-error-suppression/with-error-suppression.test.ts b/packages/core/src/common/utils/with-error-suppression/with-error-suppression.test.ts similarity index 100% rename from src/common/utils/with-error-suppression/with-error-suppression.test.ts rename to packages/core/src/common/utils/with-error-suppression/with-error-suppression.test.ts diff --git a/src/common/utils/with-error-suppression/with-error-suppression.ts b/packages/core/src/common/utils/with-error-suppression/with-error-suppression.ts similarity index 100% rename from src/common/utils/with-error-suppression/with-error-suppression.ts rename to packages/core/src/common/utils/with-error-suppression/with-error-suppression.ts diff --git a/src/common/utils/with-orphan-promise/with-orphan-promise.injectable.ts b/packages/core/src/common/utils/with-orphan-promise/with-orphan-promise.injectable.ts similarity index 100% rename from src/common/utils/with-orphan-promise/with-orphan-promise.injectable.ts rename to packages/core/src/common/utils/with-orphan-promise/with-orphan-promise.injectable.ts diff --git a/src/common/utils/with-orphan-promise/with-orphan-promise.test.ts b/packages/core/src/common/utils/with-orphan-promise/with-orphan-promise.test.ts similarity index 100% rename from src/common/utils/with-orphan-promise/with-orphan-promise.test.ts rename to packages/core/src/common/utils/with-orphan-promise/with-orphan-promise.test.ts diff --git a/src/common/vars.ts b/packages/core/src/common/vars.ts similarity index 100% rename from src/common/vars.ts rename to packages/core/src/common/vars.ts diff --git a/src/common/vars/app-name.injectable.ts b/packages/core/src/common/vars/app-name.injectable.ts similarity index 100% rename from src/common/vars/app-name.injectable.ts rename to packages/core/src/common/vars/app-name.injectable.ts diff --git a/src/common/vars/application-copyright.injectable.ts b/packages/core/src/common/vars/application-copyright.injectable.ts similarity index 100% rename from src/common/vars/application-copyright.injectable.ts rename to packages/core/src/common/vars/application-copyright.injectable.ts diff --git a/src/common/vars/application-description.injectable.ts b/packages/core/src/common/vars/application-description.injectable.ts similarity index 100% rename from src/common/vars/application-description.injectable.ts rename to packages/core/src/common/vars/application-description.injectable.ts diff --git a/src/common/vars/application-information-injectable.ts b/packages/core/src/common/vars/application-information-injectable.ts similarity index 100% rename from src/common/vars/application-information-injectable.ts rename to packages/core/src/common/vars/application-information-injectable.ts diff --git a/src/common/vars/application-information-token.ts b/packages/core/src/common/vars/application-information-token.ts similarity index 100% rename from src/common/vars/application-information-token.ts rename to packages/core/src/common/vars/application-information-token.ts diff --git a/src/common/vars/base-bundled-binaries-dir.injectable.ts b/packages/core/src/common/vars/base-bundled-binaries-dir.injectable.ts similarity index 100% rename from src/common/vars/base-bundled-binaries-dir.injectable.ts rename to packages/core/src/common/vars/base-bundled-binaries-dir.injectable.ts diff --git a/src/common/vars/build-semantic-version.injectable.ts b/packages/core/src/common/vars/build-semantic-version.injectable.ts similarity index 100% rename from src/common/vars/build-semantic-version.injectable.ts rename to packages/core/src/common/vars/build-semantic-version.injectable.ts diff --git a/src/common/vars/bundled-kubectl-version.injectable.ts b/packages/core/src/common/vars/bundled-kubectl-version.injectable.ts similarity index 100% rename from src/common/vars/bundled-kubectl-version.injectable.ts rename to packages/core/src/common/vars/bundled-kubectl-version.injectable.ts diff --git a/src/common/vars/bundled-resources-dir.injectable.ts b/packages/core/src/common/vars/bundled-resources-dir.injectable.ts similarity index 100% rename from src/common/vars/bundled-resources-dir.injectable.ts rename to packages/core/src/common/vars/bundled-resources-dir.injectable.ts diff --git a/src/common/vars/content-security-policy.injectable.ts b/packages/core/src/common/vars/content-security-policy.injectable.ts similarity index 100% rename from src/common/vars/content-security-policy.injectable.ts rename to packages/core/src/common/vars/content-security-policy.injectable.ts diff --git a/src/common/vars/extension-api-version.injectable.ts b/packages/core/src/common/vars/extension-api-version.injectable.ts similarity index 100% rename from src/common/vars/extension-api-version.injectable.ts rename to packages/core/src/common/vars/extension-api-version.injectable.ts diff --git a/src/common/vars/is-debugging.global-override-for-injectable.ts b/packages/core/src/common/vars/is-debugging.global-override-for-injectable.ts similarity index 100% rename from src/common/vars/is-debugging.global-override-for-injectable.ts rename to packages/core/src/common/vars/is-debugging.global-override-for-injectable.ts diff --git a/src/common/vars/is-debugging.injectable.ts b/packages/core/src/common/vars/is-debugging.injectable.ts similarity index 100% rename from src/common/vars/is-debugging.injectable.ts rename to packages/core/src/common/vars/is-debugging.injectable.ts diff --git a/src/common/vars/is-development.injectable.ts b/packages/core/src/common/vars/is-development.injectable.ts similarity index 100% rename from src/common/vars/is-development.injectable.ts rename to packages/core/src/common/vars/is-development.injectable.ts diff --git a/src/common/vars/is-integration-testing.injectable.ts b/packages/core/src/common/vars/is-integration-testing.injectable.ts similarity index 100% rename from src/common/vars/is-integration-testing.injectable.ts rename to packages/core/src/common/vars/is-integration-testing.injectable.ts diff --git a/src/common/vars/is-linux.injectable.ts b/packages/core/src/common/vars/is-linux.injectable.ts similarity index 100% rename from src/common/vars/is-linux.injectable.ts rename to packages/core/src/common/vars/is-linux.injectable.ts diff --git a/src/common/vars/is-mac.injectable.ts b/packages/core/src/common/vars/is-mac.injectable.ts similarity index 100% rename from src/common/vars/is-mac.injectable.ts rename to packages/core/src/common/vars/is-mac.injectable.ts diff --git a/src/common/vars/is-production.injectable.ts b/packages/core/src/common/vars/is-production.injectable.ts similarity index 100% rename from src/common/vars/is-production.injectable.ts rename to packages/core/src/common/vars/is-production.injectable.ts diff --git a/src/common/vars/is-snap-package.global-override-for-injectable.ts b/packages/core/src/common/vars/is-snap-package.global-override-for-injectable.ts similarity index 100% rename from src/common/vars/is-snap-package.global-override-for-injectable.ts rename to packages/core/src/common/vars/is-snap-package.global-override-for-injectable.ts diff --git a/src/common/vars/is-snap-package.injectable.ts b/packages/core/src/common/vars/is-snap-package.injectable.ts similarity index 100% rename from src/common/vars/is-snap-package.injectable.ts rename to packages/core/src/common/vars/is-snap-package.injectable.ts diff --git a/src/common/vars/is-test-env.injectable.ts b/packages/core/src/common/vars/is-test-env.injectable.ts similarity index 100% rename from src/common/vars/is-test-env.injectable.ts rename to packages/core/src/common/vars/is-test-env.injectable.ts diff --git a/src/common/vars/is-windows.injectable.ts b/packages/core/src/common/vars/is-windows.injectable.ts similarity index 100% rename from src/common/vars/is-windows.injectable.ts rename to packages/core/src/common/vars/is-windows.injectable.ts diff --git a/src/common/vars/lens-resources-dir.injectable.ts b/packages/core/src/common/vars/lens-resources-dir.injectable.ts similarity index 100% rename from src/common/vars/lens-resources-dir.injectable.ts rename to packages/core/src/common/vars/lens-resources-dir.injectable.ts diff --git a/src/common/vars/node-env-injection-token.ts b/packages/core/src/common/vars/node-env-injection-token.ts similarity index 100% rename from src/common/vars/node-env-injection-token.ts rename to packages/core/src/common/vars/node-env-injection-token.ts diff --git a/src/common/vars/normalized-platform-architecture.injectable.ts b/packages/core/src/common/vars/normalized-platform-architecture.injectable.ts similarity index 100% rename from src/common/vars/normalized-platform-architecture.injectable.ts rename to packages/core/src/common/vars/normalized-platform-architecture.injectable.ts diff --git a/src/common/vars/normalized-platform.injectable.ts b/packages/core/src/common/vars/normalized-platform.injectable.ts similarity index 100% rename from src/common/vars/normalized-platform.injectable.ts rename to packages/core/src/common/vars/normalized-platform.injectable.ts diff --git a/src/common/vars/platform.injectable.ts b/packages/core/src/common/vars/platform.injectable.ts similarity index 100% rename from src/common/vars/platform.injectable.ts rename to packages/core/src/common/vars/platform.injectable.ts diff --git a/src/common/vars/product-name.injectable.ts b/packages/core/src/common/vars/product-name.injectable.ts similarity index 100% rename from src/common/vars/product-name.injectable.ts rename to packages/core/src/common/vars/product-name.injectable.ts diff --git a/src/common/vars/release-channel.injectable.ts b/packages/core/src/common/vars/release-channel.injectable.ts similarity index 100% rename from src/common/vars/release-channel.injectable.ts rename to packages/core/src/common/vars/release-channel.injectable.ts diff --git a/src/common/vars/sentry-dsn-url.injectable.ts b/packages/core/src/common/vars/sentry-dsn-url.injectable.ts similarity index 100% rename from src/common/vars/sentry-dsn-url.injectable.ts rename to packages/core/src/common/vars/sentry-dsn-url.injectable.ts diff --git a/src/common/vars/static-files-directory.global-override-for-injectable.ts b/packages/core/src/common/vars/static-files-directory.global-override-for-injectable.ts similarity index 100% rename from src/common/vars/static-files-directory.global-override-for-injectable.ts rename to packages/core/src/common/vars/static-files-directory.global-override-for-injectable.ts diff --git a/src/common/vars/static-files-directory.injectable.ts b/packages/core/src/common/vars/static-files-directory.injectable.ts similarity index 100% rename from src/common/vars/static-files-directory.injectable.ts rename to packages/core/src/common/vars/static-files-directory.injectable.ts diff --git a/src/common/vars/store-migration-version.injectable.ts b/packages/core/src/common/vars/store-migration-version.injectable.ts similarity index 100% rename from src/common/vars/store-migration-version.injectable.ts rename to packages/core/src/common/vars/store-migration-version.injectable.ts diff --git a/src/common/weblinks-store/migration-token.ts b/packages/core/src/common/weblinks-store/migration-token.ts similarity index 100% rename from src/common/weblinks-store/migration-token.ts rename to packages/core/src/common/weblinks-store/migration-token.ts diff --git a/src/common/weblinks-store/weblink-store.injectable.ts b/packages/core/src/common/weblinks-store/weblink-store.injectable.ts similarity index 100% rename from src/common/weblinks-store/weblink-store.injectable.ts rename to packages/core/src/common/weblinks-store/weblink-store.injectable.ts diff --git a/src/common/weblinks-store/weblink-store.ts b/packages/core/src/common/weblinks-store/weblink-store.ts similarity index 100% rename from src/common/weblinks-store/weblink-store.ts rename to packages/core/src/common/weblinks-store/weblink-store.ts diff --git a/src/extensions/__tests__/extension-loader.test.ts b/packages/core/src/extensions/__tests__/extension-loader.test.ts similarity index 100% rename from src/extensions/__tests__/extension-loader.test.ts rename to packages/core/src/extensions/__tests__/extension-loader.test.ts diff --git a/src/extensions/__tests__/is-compatible-extension.test.ts b/packages/core/src/extensions/__tests__/is-compatible-extension.test.ts similarity index 100% rename from src/extensions/__tests__/is-compatible-extension.test.ts rename to packages/core/src/extensions/__tests__/is-compatible-extension.test.ts diff --git a/src/extensions/__tests__/lens-extension.test.ts b/packages/core/src/extensions/__tests__/lens-extension.test.ts similarity index 100% rename from src/extensions/__tests__/lens-extension.test.ts rename to packages/core/src/extensions/__tests__/lens-extension.test.ts diff --git a/src/extensions/as-legacy-globals-for-extension-api/as-legacy-global-function-for-extension-api.ts b/packages/core/src/extensions/as-legacy-globals-for-extension-api/as-legacy-global-function-for-extension-api.ts similarity index 100% rename from src/extensions/as-legacy-globals-for-extension-api/as-legacy-global-function-for-extension-api.ts rename to packages/core/src/extensions/as-legacy-globals-for-extension-api/as-legacy-global-function-for-extension-api.ts diff --git a/src/extensions/as-legacy-globals-for-extension-api/as-legacy-global-object-for-extension-api-with-modifications.test.ts b/packages/core/src/extensions/as-legacy-globals-for-extension-api/as-legacy-global-object-for-extension-api-with-modifications.test.ts similarity index 100% rename from src/extensions/as-legacy-globals-for-extension-api/as-legacy-global-object-for-extension-api-with-modifications.test.ts rename to packages/core/src/extensions/as-legacy-globals-for-extension-api/as-legacy-global-object-for-extension-api-with-modifications.test.ts diff --git a/src/extensions/as-legacy-globals-for-extension-api/as-legacy-global-object-for-extension-api-with-modifications.ts b/packages/core/src/extensions/as-legacy-globals-for-extension-api/as-legacy-global-object-for-extension-api-with-modifications.ts similarity index 100% rename from src/extensions/as-legacy-globals-for-extension-api/as-legacy-global-object-for-extension-api-with-modifications.ts rename to packages/core/src/extensions/as-legacy-globals-for-extension-api/as-legacy-global-object-for-extension-api-with-modifications.ts diff --git a/src/extensions/as-legacy-globals-for-extension-api/as-legacy-global-object-for-extension-api.ts b/packages/core/src/extensions/as-legacy-globals-for-extension-api/as-legacy-global-object-for-extension-api.ts similarity index 100% rename from src/extensions/as-legacy-globals-for-extension-api/as-legacy-global-object-for-extension-api.ts rename to packages/core/src/extensions/as-legacy-globals-for-extension-api/as-legacy-global-object-for-extension-api.ts diff --git a/src/extensions/as-legacy-globals-for-extension-api/as-legacy-global-singleton-object-for-extension-api.ts b/packages/core/src/extensions/as-legacy-globals-for-extension-api/as-legacy-global-singleton-object-for-extension-api.ts similarity index 100% rename from src/extensions/as-legacy-globals-for-extension-api/as-legacy-global-singleton-object-for-extension-api.ts rename to packages/core/src/extensions/as-legacy-globals-for-extension-api/as-legacy-global-singleton-object-for-extension-api.ts diff --git a/src/extensions/as-legacy-globals-for-extension-api/legacy-global-di-for-extension-api.ts b/packages/core/src/extensions/as-legacy-globals-for-extension-api/legacy-global-di-for-extension-api.ts similarity index 100% rename from src/extensions/as-legacy-globals-for-extension-api/legacy-global-di-for-extension-api.ts rename to packages/core/src/extensions/as-legacy-globals-for-extension-api/legacy-global-di-for-extension-api.ts diff --git a/src/extensions/common-api/app.ts b/packages/core/src/extensions/common-api/app.ts similarity index 100% rename from src/extensions/common-api/app.ts rename to packages/core/src/extensions/common-api/app.ts diff --git a/src/extensions/common-api/catalog.ts b/packages/core/src/extensions/common-api/catalog.ts similarity index 100% rename from src/extensions/common-api/catalog.ts rename to packages/core/src/extensions/common-api/catalog.ts diff --git a/src/extensions/common-api/event-bus.ts b/packages/core/src/extensions/common-api/event-bus.ts similarity index 100% rename from src/extensions/common-api/event-bus.ts rename to packages/core/src/extensions/common-api/event-bus.ts diff --git a/src/extensions/common-api/get-enabled-extensions/get-enabled-extensions.injectable.ts b/packages/core/src/extensions/common-api/get-enabled-extensions/get-enabled-extensions.injectable.ts similarity index 100% rename from src/extensions/common-api/get-enabled-extensions/get-enabled-extensions.injectable.ts rename to packages/core/src/extensions/common-api/get-enabled-extensions/get-enabled-extensions.injectable.ts diff --git a/src/extensions/common-api/index.ts b/packages/core/src/extensions/common-api/index.ts similarity index 100% rename from src/extensions/common-api/index.ts rename to packages/core/src/extensions/common-api/index.ts diff --git a/src/extensions/common-api/k8s-api.ts b/packages/core/src/extensions/common-api/k8s-api.ts similarity index 100% rename from src/extensions/common-api/k8s-api.ts rename to packages/core/src/extensions/common-api/k8s-api.ts diff --git a/src/extensions/common-api/proxy.ts b/packages/core/src/extensions/common-api/proxy.ts similarity index 100% rename from src/extensions/common-api/proxy.ts rename to packages/core/src/extensions/common-api/proxy.ts diff --git a/src/extensions/common-api/registrations.ts b/packages/core/src/extensions/common-api/registrations.ts similarity index 100% rename from src/extensions/common-api/registrations.ts rename to packages/core/src/extensions/common-api/registrations.ts diff --git a/src/extensions/common-api/stores.ts b/packages/core/src/extensions/common-api/stores.ts similarity index 100% rename from src/extensions/common-api/stores.ts rename to packages/core/src/extensions/common-api/stores.ts diff --git a/src/extensions/common-api/types.ts b/packages/core/src/extensions/common-api/types.ts similarity index 100% rename from src/extensions/common-api/types.ts rename to packages/core/src/extensions/common-api/types.ts diff --git a/src/extensions/common-api/user-preferences.ts b/packages/core/src/extensions/common-api/user-preferences.ts similarity index 100% rename from src/extensions/common-api/user-preferences.ts rename to packages/core/src/extensions/common-api/user-preferences.ts diff --git a/src/extensions/common-api/utils.ts b/packages/core/src/extensions/common-api/utils.ts similarity index 100% rename from src/extensions/common-api/utils.ts rename to packages/core/src/extensions/common-api/utils.ts diff --git a/src/extensions/extension-api.ts b/packages/core/src/extensions/extension-api.ts similarity index 100% rename from src/extensions/extension-api.ts rename to packages/core/src/extensions/extension-api.ts diff --git a/src/extensions/extension-discovery/bundled-extension-token.ts b/packages/core/src/extensions/extension-discovery/bundled-extension-token.ts similarity index 100% rename from src/extensions/extension-discovery/bundled-extension-token.ts rename to packages/core/src/extensions/extension-discovery/bundled-extension-token.ts diff --git a/src/extensions/extension-discovery/extension-discovery.injectable.ts b/packages/core/src/extensions/extension-discovery/extension-discovery.injectable.ts similarity index 100% rename from src/extensions/extension-discovery/extension-discovery.injectable.ts rename to packages/core/src/extensions/extension-discovery/extension-discovery.injectable.ts diff --git a/src/extensions/extension-discovery/extension-discovery.test.ts b/packages/core/src/extensions/extension-discovery/extension-discovery.test.ts similarity index 100% rename from src/extensions/extension-discovery/extension-discovery.test.ts rename to packages/core/src/extensions/extension-discovery/extension-discovery.test.ts diff --git a/src/extensions/extension-discovery/extension-discovery.ts b/packages/core/src/extensions/extension-discovery/extension-discovery.ts similarity index 100% rename from src/extensions/extension-discovery/extension-discovery.ts rename to packages/core/src/extensions/extension-discovery/extension-discovery.ts diff --git a/src/extensions/extension-discovery/is-compatible-extension/is-compatible-extension.injectable.ts b/packages/core/src/extensions/extension-discovery/is-compatible-extension/is-compatible-extension.injectable.ts similarity index 100% rename from src/extensions/extension-discovery/is-compatible-extension/is-compatible-extension.injectable.ts rename to packages/core/src/extensions/extension-discovery/is-compatible-extension/is-compatible-extension.injectable.ts diff --git a/src/extensions/extension-discovery/is-compatible-extension/is-compatible-extension.ts b/packages/core/src/extensions/extension-discovery/is-compatible-extension/is-compatible-extension.ts similarity index 100% rename from src/extensions/extension-discovery/is-compatible-extension/is-compatible-extension.ts rename to packages/core/src/extensions/extension-discovery/is-compatible-extension/is-compatible-extension.ts diff --git a/src/extensions/extension-installation-state-store/extension-installation-state-store.injectable.ts b/packages/core/src/extensions/extension-installation-state-store/extension-installation-state-store.injectable.ts similarity index 100% rename from src/extensions/extension-installation-state-store/extension-installation-state-store.injectable.ts rename to packages/core/src/extensions/extension-installation-state-store/extension-installation-state-store.injectable.ts diff --git a/src/extensions/extension-installation-state-store/extension-installation-state-store.ts b/packages/core/src/extensions/extension-installation-state-store/extension-installation-state-store.ts similarity index 100% rename from src/extensions/extension-installation-state-store/extension-installation-state-store.ts rename to packages/core/src/extensions/extension-installation-state-store/extension-installation-state-store.ts diff --git a/src/extensions/extension-installer/extension-installer.injectable.ts b/packages/core/src/extensions/extension-installer/extension-installer.injectable.ts similarity index 100% rename from src/extensions/extension-installer/extension-installer.injectable.ts rename to packages/core/src/extensions/extension-installer/extension-installer.injectable.ts diff --git a/src/extensions/extension-installer/extension-installer.ts b/packages/core/src/extensions/extension-installer/extension-installer.ts similarity index 100% rename from src/extensions/extension-installer/extension-installer.ts rename to packages/core/src/extensions/extension-installer/extension-installer.ts diff --git a/src/extensions/extension-installer/extension-package-root-directory/extension-package-root-directory.injectable.ts b/packages/core/src/extensions/extension-installer/extension-package-root-directory/extension-package-root-directory.injectable.ts similarity index 100% rename from src/extensions/extension-installer/extension-package-root-directory/extension-package-root-directory.injectable.ts rename to packages/core/src/extensions/extension-installer/extension-package-root-directory/extension-package-root-directory.injectable.ts diff --git a/src/extensions/extension-installer/install-extension/install-extension.injectable.ts b/packages/core/src/extensions/extension-installer/install-extension/install-extension.injectable.ts similarity index 100% rename from src/extensions/extension-installer/install-extension/install-extension.injectable.ts rename to packages/core/src/extensions/extension-installer/install-extension/install-extension.injectable.ts diff --git a/src/extensions/extension-loader/create-extension-instance.token.ts b/packages/core/src/extensions/extension-loader/create-extension-instance.token.ts similarity index 100% rename from src/extensions/extension-loader/create-extension-instance.token.ts rename to packages/core/src/extensions/extension-loader/create-extension-instance.token.ts diff --git a/src/extensions/extension-loader/entry-point-name.ts b/packages/core/src/extensions/extension-loader/entry-point-name.ts similarity index 100% rename from src/extensions/extension-loader/entry-point-name.ts rename to packages/core/src/extensions/extension-loader/entry-point-name.ts diff --git a/src/extensions/extension-loader/extension-instances.injectable.ts b/packages/core/src/extensions/extension-loader/extension-instances.injectable.ts similarity index 100% rename from src/extensions/extension-loader/extension-instances.injectable.ts rename to packages/core/src/extensions/extension-loader/extension-instances.injectable.ts diff --git a/src/extensions/extension-loader/extension-is-enabled-for-cluster.injectable.ts b/packages/core/src/extensions/extension-loader/extension-is-enabled-for-cluster.injectable.ts similarity index 100% rename from src/extensions/extension-loader/extension-is-enabled-for-cluster.injectable.ts rename to packages/core/src/extensions/extension-loader/extension-is-enabled-for-cluster.injectable.ts diff --git a/src/extensions/extension-loader/extension-loader.injectable.ts b/packages/core/src/extensions/extension-loader/extension-loader.injectable.ts similarity index 100% rename from src/extensions/extension-loader/extension-loader.injectable.ts rename to packages/core/src/extensions/extension-loader/extension-loader.injectable.ts diff --git a/src/extensions/extension-loader/extension-loader.ts b/packages/core/src/extensions/extension-loader/extension-loader.ts similarity index 100% rename from src/extensions/extension-loader/extension-loader.ts rename to packages/core/src/extensions/extension-loader/extension-loader.ts diff --git a/src/extensions/extension-loader/extension-registrator-injection-token.ts b/packages/core/src/extensions/extension-loader/extension-registrator-injection-token.ts similarity index 100% rename from src/extensions/extension-loader/extension-registrator-injection-token.ts rename to packages/core/src/extensions/extension-loader/extension-registrator-injection-token.ts diff --git a/src/extensions/extension-loader/extension/extension.injectable.ts b/packages/core/src/extensions/extension-loader/extension/extension.injectable.ts similarity index 100% rename from src/extensions/extension-loader/extension/extension.injectable.ts rename to packages/core/src/extensions/extension-loader/extension/extension.injectable.ts diff --git a/src/extensions/extension-loader/file-system-provisioner-store/directory-for-extension-data.injectable.ts b/packages/core/src/extensions/extension-loader/file-system-provisioner-store/directory-for-extension-data.injectable.ts similarity index 100% rename from src/extensions/extension-loader/file-system-provisioner-store/directory-for-extension-data.injectable.ts rename to packages/core/src/extensions/extension-loader/file-system-provisioner-store/directory-for-extension-data.injectable.ts diff --git a/src/extensions/extension-loader/file-system-provisioner-store/file-system-provisioner-store.injectable.ts b/packages/core/src/extensions/extension-loader/file-system-provisioner-store/file-system-provisioner-store.injectable.ts similarity index 100% rename from src/extensions/extension-loader/file-system-provisioner-store/file-system-provisioner-store.injectable.ts rename to packages/core/src/extensions/extension-loader/file-system-provisioner-store/file-system-provisioner-store.injectable.ts diff --git a/src/extensions/extension-loader/file-system-provisioner-store/file-system-provisioner-store.ts b/packages/core/src/extensions/extension-loader/file-system-provisioner-store/file-system-provisioner-store.ts similarity index 100% rename from src/extensions/extension-loader/file-system-provisioner-store/file-system-provisioner-store.ts rename to packages/core/src/extensions/extension-loader/file-system-provisioner-store/file-system-provisioner-store.ts diff --git a/src/extensions/extension-loader/index.ts b/packages/core/src/extensions/extension-loader/index.ts similarity index 100% rename from src/extensions/extension-loader/index.ts rename to packages/core/src/extensions/extension-loader/index.ts diff --git a/src/extensions/extension-loader/update-extensions-state/update-extensions-state.injectable.ts b/packages/core/src/extensions/extension-loader/update-extensions-state/update-extensions-state.injectable.ts similarity index 100% rename from src/extensions/extension-loader/update-extensions-state/update-extensions-state.injectable.ts rename to packages/core/src/extensions/extension-loader/update-extensions-state/update-extensions-state.injectable.ts diff --git a/src/extensions/extension-packages-root/extension-packages-root.injectable.ts b/packages/core/src/extensions/extension-packages-root/extension-packages-root.injectable.ts similarity index 100% rename from src/extensions/extension-packages-root/extension-packages-root.injectable.ts rename to packages/core/src/extensions/extension-packages-root/extension-packages-root.injectable.ts diff --git a/src/extensions/extension-store.ts b/packages/core/src/extensions/extension-store.ts similarity index 100% rename from src/extensions/extension-store.ts rename to packages/core/src/extensions/extension-store.ts diff --git a/src/extensions/extensions-store/extensions-store.injectable.ts b/packages/core/src/extensions/extensions-store/extensions-store.injectable.ts similarity index 100% rename from src/extensions/extensions-store/extensions-store.injectable.ts rename to packages/core/src/extensions/extensions-store/extensions-store.injectable.ts diff --git a/src/extensions/extensions-store/extensions-store.ts b/packages/core/src/extensions/extensions-store/extensions-store.ts similarity index 100% rename from src/extensions/extensions-store/extensions-store.ts rename to packages/core/src/extensions/extensions-store/extensions-store.ts diff --git a/src/extensions/extensions.injectable.ts b/packages/core/src/extensions/extensions.injectable.ts similarity index 100% rename from src/extensions/extensions.injectable.ts rename to packages/core/src/extensions/extensions.injectable.ts diff --git a/src/extensions/ipc/ipc-main.ts b/packages/core/src/extensions/ipc/ipc-main.ts similarity index 100% rename from src/extensions/ipc/ipc-main.ts rename to packages/core/src/extensions/ipc/ipc-main.ts diff --git a/src/extensions/ipc/ipc-registrar.ts b/packages/core/src/extensions/ipc/ipc-registrar.ts similarity index 100% rename from src/extensions/ipc/ipc-registrar.ts rename to packages/core/src/extensions/ipc/ipc-registrar.ts diff --git a/src/extensions/ipc/ipc-renderer.ts b/packages/core/src/extensions/ipc/ipc-renderer.ts similarity index 100% rename from src/extensions/ipc/ipc-renderer.ts rename to packages/core/src/extensions/ipc/ipc-renderer.ts diff --git a/src/extensions/lens-extension-set-dependencies.ts b/packages/core/src/extensions/lens-extension-set-dependencies.ts similarity index 100% rename from src/extensions/lens-extension-set-dependencies.ts rename to packages/core/src/extensions/lens-extension-set-dependencies.ts diff --git a/src/extensions/lens-extension.ts b/packages/core/src/extensions/lens-extension.ts similarity index 100% rename from src/extensions/lens-extension.ts rename to packages/core/src/extensions/lens-extension.ts diff --git a/src/extensions/lens-main-extension.ts b/packages/core/src/extensions/lens-main-extension.ts similarity index 100% rename from src/extensions/lens-main-extension.ts rename to packages/core/src/extensions/lens-main-extension.ts diff --git a/src/extensions/lens-renderer-extension.ts b/packages/core/src/extensions/lens-renderer-extension.ts similarity index 100% rename from src/extensions/lens-renderer-extension.ts rename to packages/core/src/extensions/lens-renderer-extension.ts diff --git a/src/extensions/main-api/catalog.ts b/packages/core/src/extensions/main-api/catalog.ts similarity index 100% rename from src/extensions/main-api/catalog.ts rename to packages/core/src/extensions/main-api/catalog.ts diff --git a/src/extensions/main-api/index.ts b/packages/core/src/extensions/main-api/index.ts similarity index 100% rename from src/extensions/main-api/index.ts rename to packages/core/src/extensions/main-api/index.ts diff --git a/src/extensions/main-api/k8s-api.ts b/packages/core/src/extensions/main-api/k8s-api.ts similarity index 100% rename from src/extensions/main-api/k8s-api.ts rename to packages/core/src/extensions/main-api/k8s-api.ts diff --git a/src/extensions/main-api/navigation.ts b/packages/core/src/extensions/main-api/navigation.ts similarity index 100% rename from src/extensions/main-api/navigation.ts rename to packages/core/src/extensions/main-api/navigation.ts diff --git a/src/extensions/main-api/power.ts b/packages/core/src/extensions/main-api/power.ts similarity index 100% rename from src/extensions/main-api/power.ts rename to packages/core/src/extensions/main-api/power.ts diff --git a/src/extensions/main-extensions.injectable.ts b/packages/core/src/extensions/main-extensions.injectable.ts similarity index 100% rename from src/extensions/main-extensions.injectable.ts rename to packages/core/src/extensions/main-extensions.injectable.ts diff --git a/src/extensions/renderer-api/catalog.ts b/packages/core/src/extensions/renderer-api/catalog.ts similarity index 100% rename from src/extensions/renderer-api/catalog.ts rename to packages/core/src/extensions/renderer-api/catalog.ts diff --git a/src/extensions/renderer-api/components.ts b/packages/core/src/extensions/renderer-api/components.ts similarity index 100% rename from src/extensions/renderer-api/components.ts rename to packages/core/src/extensions/renderer-api/components.ts diff --git a/src/extensions/renderer-api/index.ts b/packages/core/src/extensions/renderer-api/index.ts similarity index 100% rename from src/extensions/renderer-api/index.ts rename to packages/core/src/extensions/renderer-api/index.ts diff --git a/src/extensions/renderer-api/k8s-api.ts b/packages/core/src/extensions/renderer-api/k8s-api.ts similarity index 100% rename from src/extensions/renderer-api/k8s-api.ts rename to packages/core/src/extensions/renderer-api/k8s-api.ts diff --git a/src/extensions/renderer-api/navigation.ts b/packages/core/src/extensions/renderer-api/navigation.ts similarity index 100% rename from src/extensions/renderer-api/navigation.ts rename to packages/core/src/extensions/renderer-api/navigation.ts diff --git a/src/extensions/renderer-api/theming.ts b/packages/core/src/extensions/renderer-api/theming.ts similarity index 100% rename from src/extensions/renderer-api/theming.ts rename to packages/core/src/extensions/renderer-api/theming.ts diff --git a/src/extensions/renderer-extensions.injectable.ts b/packages/core/src/extensions/renderer-extensions.injectable.ts similarity index 100% rename from src/extensions/renderer-extensions.injectable.ts rename to packages/core/src/extensions/renderer-extensions.injectable.ts diff --git a/src/features/__snapshots__/extension-special-characters-in-page-registrations.test.tsx.snap b/packages/core/src/features/__snapshots__/extension-special-characters-in-page-registrations.test.tsx.snap similarity index 100% rename from src/features/__snapshots__/extension-special-characters-in-page-registrations.test.tsx.snap rename to packages/core/src/features/__snapshots__/extension-special-characters-in-page-registrations.test.tsx.snap diff --git a/src/features/__snapshots__/navigate-to-extension-page.test.tsx.snap b/packages/core/src/features/__snapshots__/navigate-to-extension-page.test.tsx.snap similarity index 100% rename from src/features/__snapshots__/navigate-to-extension-page.test.tsx.snap rename to packages/core/src/features/__snapshots__/navigate-to-extension-page.test.tsx.snap diff --git a/src/features/__snapshots__/navigating-between-routes.test.tsx.snap b/packages/core/src/features/__snapshots__/navigating-between-routes.test.tsx.snap similarity index 100% rename from src/features/__snapshots__/navigating-between-routes.test.tsx.snap rename to packages/core/src/features/__snapshots__/navigating-between-routes.test.tsx.snap diff --git a/src/features/add-cluster/__snapshots__/navigation-using-application-menu.test.tsx.snap b/packages/core/src/features/add-cluster/__snapshots__/navigation-using-application-menu.test.tsx.snap similarity index 100% rename from src/features/add-cluster/__snapshots__/navigation-using-application-menu.test.tsx.snap rename to packages/core/src/features/add-cluster/__snapshots__/navigation-using-application-menu.test.tsx.snap diff --git a/src/features/add-cluster/navigation-using-application-menu.test.tsx b/packages/core/src/features/add-cluster/navigation-using-application-menu.test.tsx similarity index 100% rename from src/features/add-cluster/navigation-using-application-menu.test.tsx rename to packages/core/src/features/add-cluster/navigation-using-application-menu.test.tsx diff --git a/src/features/application-menu/__snapshots__/application-menu.test.ts.snap b/packages/core/src/features/application-menu/__snapshots__/application-menu.test.ts.snap similarity index 100% rename from src/features/application-menu/__snapshots__/application-menu.test.ts.snap rename to packages/core/src/features/application-menu/__snapshots__/application-menu.test.ts.snap diff --git a/src/features/application-menu/application-menu-in-legacy-extension-api.test.ts b/packages/core/src/features/application-menu/application-menu-in-legacy-extension-api.test.ts similarity index 100% rename from src/features/application-menu/application-menu-in-legacy-extension-api.test.ts rename to packages/core/src/features/application-menu/application-menu-in-legacy-extension-api.test.ts diff --git a/src/features/application-menu/application-menu.test.ts b/packages/core/src/features/application-menu/application-menu.test.ts similarity index 100% rename from src/features/application-menu/application-menu.test.ts rename to packages/core/src/features/application-menu/application-menu.test.ts diff --git a/src/features/application-menu/handling-of-orphan-application-menu-items.test.ts b/packages/core/src/features/application-menu/handling-of-orphan-application-menu-items.test.ts similarity index 100% rename from src/features/application-menu/handling-of-orphan-application-menu-items.test.ts rename to packages/core/src/features/application-menu/handling-of-orphan-application-menu-items.test.ts diff --git a/src/features/application-menu/main/application-menu-item-composite.injectable.ts b/packages/core/src/features/application-menu/main/application-menu-item-composite.injectable.ts similarity index 100% rename from src/features/application-menu/main/application-menu-item-composite.injectable.ts rename to packages/core/src/features/application-menu/main/application-menu-item-composite.injectable.ts diff --git a/src/features/application-menu/main/application-menu-item-registrator.injectable.ts b/packages/core/src/features/application-menu/main/application-menu-item-registrator.injectable.ts similarity index 100% rename from src/features/application-menu/main/application-menu-item-registrator.injectable.ts rename to packages/core/src/features/application-menu/main/application-menu-item-registrator.injectable.ts diff --git a/src/features/application-menu/main/application-menu-items.injectable.ts b/packages/core/src/features/application-menu/main/application-menu-items.injectable.ts similarity index 100% rename from src/features/application-menu/main/application-menu-items.injectable.ts rename to packages/core/src/features/application-menu/main/application-menu-items.injectable.ts diff --git a/src/features/application-menu/main/application-menu-reactivity.injectable.ts b/packages/core/src/features/application-menu/main/application-menu-reactivity.injectable.ts similarity index 100% rename from src/features/application-menu/main/application-menu-reactivity.injectable.ts rename to packages/core/src/features/application-menu/main/application-menu-reactivity.injectable.ts diff --git a/src/features/application-menu/main/menu-items/application-menu-item-injection-token.ts b/packages/core/src/features/application-menu/main/menu-items/application-menu-item-injection-token.ts similarity index 100% rename from src/features/application-menu/main/menu-items/application-menu-item-injection-token.ts rename to packages/core/src/features/application-menu/main/menu-items/application-menu-item-injection-token.ts diff --git a/src/features/application-menu/main/menu-items/edit/edit-menu-item.injectable.ts b/packages/core/src/features/application-menu/main/menu-items/edit/edit-menu-item.injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/edit/edit-menu-item.injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/edit/edit-menu-item.injectable.ts diff --git a/src/features/application-menu/main/menu-items/edit/operation-system-actions/operation-system-actions.injectable.ts b/packages/core/src/features/application-menu/main/menu-items/edit/operation-system-actions/operation-system-actions.injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/edit/operation-system-actions/operation-system-actions.injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/edit/operation-system-actions/operation-system-actions.injectable.ts diff --git a/src/features/application-menu/main/menu-items/file/add-cluster/add-cluster-menu-item.injectable.ts b/packages/core/src/features/application-menu/main/menu-items/file/add-cluster/add-cluster-menu-item.injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/file/add-cluster/add-cluster-menu-item.injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/file/add-cluster/add-cluster-menu-item.injectable.ts diff --git a/src/features/application-menu/main/menu-items/file/close-window/close-window-menu-item.injectable.ts b/packages/core/src/features/application-menu/main/menu-items/file/close-window/close-window-menu-item.injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/file/close-window/close-window-menu-item.injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/file/close-window/close-window-menu-item.injectable.ts diff --git a/src/features/application-menu/main/menu-items/file/file-menu-item.injectable.ts b/packages/core/src/features/application-menu/main/menu-items/file/file-menu-item.injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/file/file-menu-item.injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/file/file-menu-item.injectable.ts diff --git a/src/features/application-menu/main/menu-items/file/separators/separators.injectable.ts b/packages/core/src/features/application-menu/main/menu-items/file/separators/separators.injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/file/separators/separators.injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/file/separators/separators.injectable.ts diff --git a/src/features/application-menu/main/menu-items/get-application-menu-operation-system-action-injectable.ts b/packages/core/src/features/application-menu/main/menu-items/get-application-menu-operation-system-action-injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/get-application-menu-operation-system-action-injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/get-application-menu-operation-system-action-injectable.ts diff --git a/src/features/application-menu/main/menu-items/get-application-menu-separator-injectable.ts b/packages/core/src/features/application-menu/main/menu-items/get-application-menu-separator-injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/get-application-menu-separator-injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/get-application-menu-separator-injectable.ts diff --git a/src/features/application-menu/main/menu-items/help/help-menu-item.injectable.ts b/packages/core/src/features/application-menu/main/menu-items/help/help-menu-item.injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/help/help-menu-item.injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/help/help-menu-item.injectable.ts diff --git a/src/features/application-menu/main/menu-items/help/navigate-to-welcome/navigate-to-extensions-menu-item.injectable.ts b/packages/core/src/features/application-menu/main/menu-items/help/navigate-to-welcome/navigate-to-extensions-menu-item.injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/help/navigate-to-welcome/navigate-to-extensions-menu-item.injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/help/navigate-to-welcome/navigate-to-extensions-menu-item.injectable.ts diff --git a/src/features/application-menu/main/menu-items/help/open-documentation/open-documentation-menu-item.injectable.ts b/packages/core/src/features/application-menu/main/menu-items/help/open-documentation/open-documentation-menu-item.injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/help/open-documentation/open-documentation-menu-item.injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/help/open-documentation/open-documentation-menu-item.injectable.ts diff --git a/src/features/application-menu/main/menu-items/help/open-support/open-support-item.injectable.ts b/packages/core/src/features/application-menu/main/menu-items/help/open-support/open-support-item.injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/help/open-support/open-support-item.injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/help/open-support/open-support-item.injectable.ts diff --git a/src/features/application-menu/main/menu-items/special-menu-for-mac-application/navigate-to-extensions/navigate-to-extensions-menu-item.injectable.ts b/packages/core/src/features/application-menu/main/menu-items/special-menu-for-mac-application/navigate-to-extensions/navigate-to-extensions-menu-item.injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/special-menu-for-mac-application/navigate-to-extensions/navigate-to-extensions-menu-item.injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/special-menu-for-mac-application/navigate-to-extensions/navigate-to-extensions-menu-item.injectable.ts diff --git a/src/features/application-menu/main/menu-items/special-menu-for-mac-application/operation-system-actions/operation-system-actions.injectable.ts b/packages/core/src/features/application-menu/main/menu-items/special-menu-for-mac-application/operation-system-actions/operation-system-actions.injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/special-menu-for-mac-application/operation-system-actions/operation-system-actions.injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/special-menu-for-mac-application/operation-system-actions/operation-system-actions.injectable.ts diff --git a/src/features/application-menu/main/menu-items/special-menu-for-mac-application/primary-menu-item.injectable.ts b/packages/core/src/features/application-menu/main/menu-items/special-menu-for-mac-application/primary-menu-item.injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/special-menu-for-mac-application/primary-menu-item.injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/special-menu-for-mac-application/primary-menu-item.injectable.ts diff --git a/src/features/application-menu/main/menu-items/special-menu-for-mac-application/quit-application/quit-application-menu-item.injectable.ts b/packages/core/src/features/application-menu/main/menu-items/special-menu-for-mac-application/quit-application/quit-application-menu-item.injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/special-menu-for-mac-application/quit-application/quit-application-menu-item.injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/special-menu-for-mac-application/quit-application/quit-application-menu-item.injectable.ts diff --git a/src/features/application-menu/main/menu-items/special-menu-for-mac-application/separators/separators.injectable.ts b/packages/core/src/features/application-menu/main/menu-items/special-menu-for-mac-application/separators/separators.injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/special-menu-for-mac-application/separators/separators.injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/special-menu-for-mac-application/separators/separators.injectable.ts diff --git a/src/features/application-menu/main/menu-items/special-menu-for-mac-application/show-about-application/about-menu-item.injectable.ts b/packages/core/src/features/application-menu/main/menu-items/special-menu-for-mac-application/show-about-application/about-menu-item.injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/special-menu-for-mac-application/show-about-application/about-menu-item.injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/special-menu-for-mac-application/show-about-application/about-menu-item.injectable.ts diff --git a/src/features/application-menu/main/menu-items/special-menu-for-mac-application/show-about-application/show-about.injectable.ts b/packages/core/src/features/application-menu/main/menu-items/special-menu-for-mac-application/show-about-application/show-about.injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/special-menu-for-mac-application/show-about-application/show-about.injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/special-menu-for-mac-application/show-about-application/show-about.injectable.ts diff --git a/src/features/application-menu/main/menu-items/view/go-back/go-back-menu-item.injectable.ts b/packages/core/src/features/application-menu/main/menu-items/view/go-back/go-back-menu-item.injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/view/go-back/go-back-menu-item.injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/view/go-back/go-back-menu-item.injectable.ts diff --git a/src/features/application-menu/main/menu-items/view/go-forward/go-forward-menu-item.injectable.ts b/packages/core/src/features/application-menu/main/menu-items/view/go-forward/go-forward-menu-item.injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/view/go-forward/go-forward-menu-item.injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/view/go-forward/go-forward-menu-item.injectable.ts diff --git a/src/features/application-menu/main/menu-items/view/navigate-to-catalog/navigate-to-catalog-menu-item.injectable.ts b/packages/core/src/features/application-menu/main/menu-items/view/navigate-to-catalog/navigate-to-catalog-menu-item.injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/view/navigate-to-catalog/navigate-to-catalog-menu-item.injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/view/navigate-to-catalog/navigate-to-catalog-menu-item.injectable.ts diff --git a/src/features/application-menu/main/menu-items/view/open-command-palette/open-command-palette-menu-item.injectable.ts b/packages/core/src/features/application-menu/main/menu-items/view/open-command-palette/open-command-palette-menu-item.injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/view/open-command-palette/open-command-palette-menu-item.injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/view/open-command-palette/open-command-palette-menu-item.injectable.ts diff --git a/src/features/application-menu/main/menu-items/view/operation-system-actions/operation-system-actions.injectable.ts b/packages/core/src/features/application-menu/main/menu-items/view/operation-system-actions/operation-system-actions.injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/view/operation-system-actions/operation-system-actions.injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/view/operation-system-actions/operation-system-actions.injectable.ts diff --git a/src/features/application-menu/main/menu-items/view/reload/reload-menu-item.injectable.ts b/packages/core/src/features/application-menu/main/menu-items/view/reload/reload-menu-item.injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/view/reload/reload-menu-item.injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/view/reload/reload-menu-item.injectable.ts diff --git a/src/features/application-menu/main/menu-items/view/separators/separators.injectable.ts b/packages/core/src/features/application-menu/main/menu-items/view/separators/separators.injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/view/separators/separators.injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/view/separators/separators.injectable.ts diff --git a/src/features/application-menu/main/menu-items/view/view-menu-item.injectable.ts b/packages/core/src/features/application-menu/main/menu-items/view/view-menu-item.injectable.ts similarity index 100% rename from src/features/application-menu/main/menu-items/view/view-menu-item.injectable.ts rename to packages/core/src/features/application-menu/main/menu-items/view/view-menu-item.injectable.ts diff --git a/src/features/application-menu/main/menu-registration.ts b/packages/core/src/features/application-menu/main/menu-registration.ts similarity index 100% rename from src/features/application-menu/main/menu-registration.ts rename to packages/core/src/features/application-menu/main/menu-registration.ts diff --git a/src/features/application-menu/main/menu.ts b/packages/core/src/features/application-menu/main/menu.ts similarity index 100% rename from src/features/application-menu/main/menu.ts rename to packages/core/src/features/application-menu/main/menu.ts diff --git a/src/features/application-menu/main/populate-application-menu.global-override-for-injectable.ts b/packages/core/src/features/application-menu/main/populate-application-menu.global-override-for-injectable.ts similarity index 100% rename from src/features/application-menu/main/populate-application-menu.global-override-for-injectable.ts rename to packages/core/src/features/application-menu/main/populate-application-menu.global-override-for-injectable.ts diff --git a/src/features/application-menu/main/populate-application-menu.injectable.ts b/packages/core/src/features/application-menu/main/populate-application-menu.injectable.ts similarity index 100% rename from src/features/application-menu/main/populate-application-menu.injectable.ts rename to packages/core/src/features/application-menu/main/populate-application-menu.injectable.ts diff --git a/src/features/application-menu/main/start-application-menu.injectable.ts b/packages/core/src/features/application-menu/main/start-application-menu.injectable.ts similarity index 100% rename from src/features/application-menu/main/start-application-menu.injectable.ts rename to packages/core/src/features/application-menu/main/start-application-menu.injectable.ts diff --git a/src/features/application-menu/main/stop-application-menu.injectable.ts b/packages/core/src/features/application-menu/main/stop-application-menu.injectable.ts similarity index 100% rename from src/features/application-menu/main/stop-application-menu.injectable.ts rename to packages/core/src/features/application-menu/main/stop-application-menu.injectable.ts diff --git a/src/features/application-update/__snapshots__/installing-update.test.ts.snap b/packages/core/src/features/application-update/__snapshots__/installing-update.test.ts.snap similarity index 100% rename from src/features/application-update/__snapshots__/installing-update.test.ts.snap rename to packages/core/src/features/application-update/__snapshots__/installing-update.test.ts.snap diff --git a/src/features/application-update/analytics-for-installing-update.test.ts b/packages/core/src/features/application-update/analytics-for-installing-update.test.ts similarity index 100% rename from src/features/application-update/analytics-for-installing-update.test.ts rename to packages/core/src/features/application-update/analytics-for-installing-update.test.ts diff --git a/src/features/application-update/child-features/application-update-using-application-menu/main/check-for-updates-menu-item.injectable.ts b/packages/core/src/features/application-update/child-features/application-update-using-application-menu/main/check-for-updates-menu-item.injectable.ts similarity index 100% rename from src/features/application-update/child-features/application-update-using-application-menu/main/check-for-updates-menu-item.injectable.ts rename to packages/core/src/features/application-update/child-features/application-update-using-application-menu/main/check-for-updates-menu-item.injectable.ts diff --git a/src/features/application-update/child-features/application-update-using-top-bar/__snapshots__/installing-update-using-topbar-button.test.tsx.snap b/packages/core/src/features/application-update/child-features/application-update-using-top-bar/__snapshots__/installing-update-using-topbar-button.test.tsx.snap similarity index 100% rename from src/features/application-update/child-features/application-update-using-top-bar/__snapshots__/installing-update-using-topbar-button.test.tsx.snap rename to packages/core/src/features/application-update/child-features/application-update-using-top-bar/__snapshots__/installing-update-using-topbar-button.test.tsx.snap diff --git a/src/features/application-update/child-features/application-update-using-top-bar/installing-update-using-topbar-button.test.tsx b/packages/core/src/features/application-update/child-features/application-update-using-top-bar/installing-update-using-topbar-button.test.tsx similarity index 100% rename from src/features/application-update/child-features/application-update-using-top-bar/installing-update-using-topbar-button.test.tsx rename to packages/core/src/features/application-update/child-features/application-update-using-top-bar/installing-update-using-topbar-button.test.tsx diff --git a/src/features/application-update/child-features/application-update-using-top-bar/renderer/update-application-top-bar-item/update-application-top-bar-item.injectable.ts b/packages/core/src/features/application-update/child-features/application-update-using-top-bar/renderer/update-application-top-bar-item/update-application-top-bar-item.injectable.ts similarity index 100% rename from src/features/application-update/child-features/application-update-using-top-bar/renderer/update-application-top-bar-item/update-application-top-bar-item.injectable.ts rename to packages/core/src/features/application-update/child-features/application-update-using-top-bar/renderer/update-application-top-bar-item/update-application-top-bar-item.injectable.ts diff --git a/src/features/application-update/child-features/application-update-using-top-bar/renderer/update-application-top-bar-item/update-button/index.ts b/packages/core/src/features/application-update/child-features/application-update-using-top-bar/renderer/update-application-top-bar-item/update-button/index.ts similarity index 100% rename from src/features/application-update/child-features/application-update-using-top-bar/renderer/update-application-top-bar-item/update-button/index.ts rename to packages/core/src/features/application-update/child-features/application-update-using-top-bar/renderer/update-application-top-bar-item/update-button/index.ts diff --git a/src/features/application-update/child-features/application-update-using-top-bar/renderer/update-application-top-bar-item/update-button/styles.module.scss b/packages/core/src/features/application-update/child-features/application-update-using-top-bar/renderer/update-application-top-bar-item/update-button/styles.module.scss similarity index 100% rename from src/features/application-update/child-features/application-update-using-top-bar/renderer/update-application-top-bar-item/update-button/styles.module.scss rename to packages/core/src/features/application-update/child-features/application-update-using-top-bar/renderer/update-application-top-bar-item/update-button/styles.module.scss diff --git a/src/features/application-update/child-features/application-update-using-top-bar/renderer/update-application-top-bar-item/update-button/update-button.tsx b/packages/core/src/features/application-update/child-features/application-update-using-top-bar/renderer/update-application-top-bar-item/update-button/update-button.tsx similarity index 100% rename from src/features/application-update/child-features/application-update-using-top-bar/renderer/update-application-top-bar-item/update-button/update-button.tsx rename to packages/core/src/features/application-update/child-features/application-update-using-top-bar/renderer/update-application-top-bar-item/update-button/update-button.tsx diff --git a/src/features/application-update/child-features/application-update-using-top-bar/renderer/update-application-top-bar-item/update-warning-level.injectable.ts b/packages/core/src/features/application-update/child-features/application-update-using-top-bar/renderer/update-application-top-bar-item/update-warning-level.injectable.ts similarity index 100% rename from src/features/application-update/child-features/application-update-using-top-bar/renderer/update-application-top-bar-item/update-warning-level.injectable.ts rename to packages/core/src/features/application-update/child-features/application-update-using-top-bar/renderer/update-application-top-bar-item/update-warning-level.injectable.ts diff --git a/src/features/application-update/child-features/application-update-using-tray/__snapshots__/installing-update-using-tray.test.ts.snap b/packages/core/src/features/application-update/child-features/application-update-using-tray/__snapshots__/installing-update-using-tray.test.ts.snap similarity index 100% rename from src/features/application-update/child-features/application-update-using-tray/__snapshots__/installing-update-using-tray.test.ts.snap rename to packages/core/src/features/application-update/child-features/application-update-using-tray/__snapshots__/installing-update-using-tray.test.ts.snap diff --git a/src/features/application-update/child-features/application-update-using-tray/installing-update-using-tray.test.ts b/packages/core/src/features/application-update/child-features/application-update-using-tray/installing-update-using-tray.test.ts similarity index 100% rename from src/features/application-update/child-features/application-update-using-tray/installing-update-using-tray.test.ts rename to packages/core/src/features/application-update/child-features/application-update-using-tray/installing-update-using-tray.test.ts diff --git a/src/features/application-update/child-features/application-update-using-tray/main/tray-icons/checking-for-updates-tray-icon.injectable.ts b/packages/core/src/features/application-update/child-features/application-update-using-tray/main/tray-icons/checking-for-updates-tray-icon.injectable.ts similarity index 100% rename from src/features/application-update/child-features/application-update-using-tray/main/tray-icons/checking-for-updates-tray-icon.injectable.ts rename to packages/core/src/features/application-update/child-features/application-update-using-tray/main/tray-icons/checking-for-updates-tray-icon.injectable.ts diff --git a/src/features/application-update/child-features/application-update-using-tray/main/tray-icons/update-is-ready-to-be-installed-tray-icon.injectable.ts b/packages/core/src/features/application-update/child-features/application-update-using-tray/main/tray-icons/update-is-ready-to-be-installed-tray-icon.injectable.ts similarity index 100% rename from src/features/application-update/child-features/application-update-using-tray/main/tray-icons/update-is-ready-to-be-installed-tray-icon.injectable.ts rename to packages/core/src/features/application-update/child-features/application-update-using-tray/main/tray-icons/update-is-ready-to-be-installed-tray-icon.injectable.ts diff --git a/src/features/application-update/child-features/application-update-using-tray/main/tray-items/check-for-updates-tray-item.injectable.ts b/packages/core/src/features/application-update/child-features/application-update-using-tray/main/tray-items/check-for-updates-tray-item.injectable.ts similarity index 100% rename from src/features/application-update/child-features/application-update-using-tray/main/tray-items/check-for-updates-tray-item.injectable.ts rename to packages/core/src/features/application-update/child-features/application-update-using-tray/main/tray-items/check-for-updates-tray-item.injectable.ts diff --git a/src/features/application-update/child-features/application-update-using-tray/main/tray-items/install-application-update-tray-item.injectable.ts b/packages/core/src/features/application-update/child-features/application-update-using-tray/main/tray-items/install-application-update-tray-item.injectable.ts similarity index 100% rename from src/features/application-update/child-features/application-update-using-tray/main/tray-items/install-application-update-tray-item.injectable.ts rename to packages/core/src/features/application-update/child-features/application-update-using-tray/main/tray-items/install-application-update-tray-item.injectable.ts diff --git a/src/features/application-update/child-features/application-update-using-tray/main/update-is-ready-to-be-installed.injectable.ts b/packages/core/src/features/application-update/child-features/application-update-using-tray/main/update-is-ready-to-be-installed.injectable.ts similarity index 100% rename from src/features/application-update/child-features/application-update-using-tray/main/update-is-ready-to-be-installed.injectable.ts rename to packages/core/src/features/application-update/child-features/application-update-using-tray/main/update-is-ready-to-be-installed.injectable.ts diff --git a/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/__snapshots__/force-user-to-update-when-too-long-time-since-update-was-downloaded.test.ts.snap b/packages/core/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/__snapshots__/force-user-to-update-when-too-long-time-since-update-was-downloaded.test.ts.snap similarity index 100% rename from src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/__snapshots__/force-user-to-update-when-too-long-time-since-update-was-downloaded.test.ts.snap rename to packages/core/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/__snapshots__/force-user-to-update-when-too-long-time-since-update-was-downloaded.test.ts.snap diff --git a/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/force-user-to-update-when-too-long-time-since-update-was-downloaded.test.ts b/packages/core/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/force-user-to-update-when-too-long-time-since-update-was-downloaded.test.ts similarity index 100% rename from src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/force-user-to-update-when-too-long-time-since-update-was-downloaded.test.ts rename to packages/core/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/force-user-to-update-when-too-long-time-since-update-was-downloaded.test.ts diff --git a/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/force-update-modal-root-frame-component.global-override-for-injectable.ts b/packages/core/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/force-update-modal-root-frame-component.global-override-for-injectable.ts similarity index 100% rename from src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/force-update-modal-root-frame-component.global-override-for-injectable.ts rename to packages/core/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/force-update-modal-root-frame-component.global-override-for-injectable.ts diff --git a/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/force-update-modal-root-frame-component.injectable.ts b/packages/core/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/force-update-modal-root-frame-component.injectable.ts similarity index 100% rename from src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/force-update-modal-root-frame-component.injectable.ts rename to packages/core/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/force-update-modal-root-frame-component.injectable.ts diff --git a/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/force-update-modal.module.scss b/packages/core/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/force-update-modal.module.scss similarity index 100% rename from src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/force-update-modal.module.scss rename to packages/core/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/force-update-modal.module.scss diff --git a/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/force-update-modal.tsx b/packages/core/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/force-update-modal.tsx similarity index 100% rename from src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/force-update-modal.tsx rename to packages/core/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/force-update-modal.tsx diff --git a/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/install-update-countdown.injectable.ts b/packages/core/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/install-update-countdown.injectable.ts similarity index 100% rename from src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/install-update-countdown.injectable.ts rename to packages/core/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/install-update-countdown.injectable.ts diff --git a/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/seconds-after-install-starts.injectable.ts b/packages/core/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/seconds-after-install-starts.injectable.ts similarity index 100% rename from src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/seconds-after-install-starts.injectable.ts rename to packages/core/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/seconds-after-install-starts.injectable.ts diff --git a/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/time-after-update-must-be-installed.injectable.ts b/packages/core/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/time-after-update-must-be-installed.injectable.ts similarity index 100% rename from src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/time-after-update-must-be-installed.injectable.ts rename to packages/core/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/time-after-update-must-be-installed.injectable.ts diff --git a/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/time-since-update-was-downloaded.injectable.ts b/packages/core/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/time-since-update-was-downloaded.injectable.ts similarity index 100% rename from src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/time-since-update-was-downloaded.injectable.ts rename to packages/core/src/features/application-update/child-features/force-user-to-update-when-too-long-time-since-update-was-downloaded/renderer/force-update-modal/time-since-update-was-downloaded.injectable.ts diff --git a/src/features/application-update/child-features/periodical-checking-of-updates/__snapshots__/periodical-checking-of-updates.test.ts.snap b/packages/core/src/features/application-update/child-features/periodical-checking-of-updates/__snapshots__/periodical-checking-of-updates.test.ts.snap similarity index 100% rename from src/features/application-update/child-features/periodical-checking-of-updates/__snapshots__/periodical-checking-of-updates.test.ts.snap rename to packages/core/src/features/application-update/child-features/periodical-checking-of-updates/__snapshots__/periodical-checking-of-updates.test.ts.snap diff --git a/src/features/application-update/child-features/periodical-checking-of-updates/main/periodical-check-for-updates.global-override-for-injectable.ts b/packages/core/src/features/application-update/child-features/periodical-checking-of-updates/main/periodical-check-for-updates.global-override-for-injectable.ts similarity index 100% rename from src/features/application-update/child-features/periodical-checking-of-updates/main/periodical-check-for-updates.global-override-for-injectable.ts rename to packages/core/src/features/application-update/child-features/periodical-checking-of-updates/main/periodical-check-for-updates.global-override-for-injectable.ts diff --git a/src/features/application-update/child-features/periodical-checking-of-updates/main/periodical-check-for-updates.injectable.ts b/packages/core/src/features/application-update/child-features/periodical-checking-of-updates/main/periodical-check-for-updates.injectable.ts similarity index 100% rename from src/features/application-update/child-features/periodical-checking-of-updates/main/periodical-check-for-updates.injectable.ts rename to packages/core/src/features/application-update/child-features/periodical-checking-of-updates/main/periodical-check-for-updates.injectable.ts diff --git a/src/features/application-update/child-features/periodical-checking-of-updates/main/start-checking-for-updates.injectable.ts b/packages/core/src/features/application-update/child-features/periodical-checking-of-updates/main/start-checking-for-updates.injectable.ts similarity index 100% rename from src/features/application-update/child-features/periodical-checking-of-updates/main/start-checking-for-updates.injectable.ts rename to packages/core/src/features/application-update/child-features/periodical-checking-of-updates/main/start-checking-for-updates.injectable.ts diff --git a/src/features/application-update/child-features/periodical-checking-of-updates/main/stop-checking-for-updates.injectable.ts b/packages/core/src/features/application-update/child-features/periodical-checking-of-updates/main/stop-checking-for-updates.injectable.ts similarity index 100% rename from src/features/application-update/child-features/periodical-checking-of-updates/main/stop-checking-for-updates.injectable.ts rename to packages/core/src/features/application-update/child-features/periodical-checking-of-updates/main/stop-checking-for-updates.injectable.ts diff --git a/src/features/application-update/child-features/periodical-checking-of-updates/periodical-checking-of-updates.test.ts b/packages/core/src/features/application-update/child-features/periodical-checking-of-updates/periodical-checking-of-updates.test.ts similarity index 100% rename from src/features/application-update/child-features/periodical-checking-of-updates/periodical-checking-of-updates.test.ts rename to packages/core/src/features/application-update/child-features/periodical-checking-of-updates/periodical-checking-of-updates.test.ts diff --git a/src/features/application-update/child-features/preferences/renderer/update-channel/update-channel-preference-block.injectable.ts b/packages/core/src/features/application-update/child-features/preferences/renderer/update-channel/update-channel-preference-block.injectable.ts similarity index 100% rename from src/features/application-update/child-features/preferences/renderer/update-channel/update-channel-preference-block.injectable.ts rename to packages/core/src/features/application-update/child-features/preferences/renderer/update-channel/update-channel-preference-block.injectable.ts diff --git a/src/features/application-update/child-features/preferences/renderer/update-channel/update-channel.tsx b/packages/core/src/features/application-update/child-features/preferences/renderer/update-channel/update-channel.tsx similarity index 100% rename from src/features/application-update/child-features/preferences/renderer/update-channel/update-channel.tsx rename to packages/core/src/features/application-update/child-features/preferences/renderer/update-channel/update-channel.tsx diff --git a/src/features/application-update/child-features/selection-of-update-stability/__snapshots__/selection-of-update-stability.test.ts.snap b/packages/core/src/features/application-update/child-features/selection-of-update-stability/__snapshots__/selection-of-update-stability.test.ts.snap similarity index 100% rename from src/features/application-update/child-features/selection-of-update-stability/__snapshots__/selection-of-update-stability.test.ts.snap rename to packages/core/src/features/application-update/child-features/selection-of-update-stability/__snapshots__/selection-of-update-stability.test.ts.snap diff --git a/src/features/application-update/child-features/selection-of-update-stability/selection-of-update-stability.test.ts b/packages/core/src/features/application-update/child-features/selection-of-update-stability/selection-of-update-stability.test.ts similarity index 100% rename from src/features/application-update/child-features/selection-of-update-stability/selection-of-update-stability.test.ts rename to packages/core/src/features/application-update/child-features/selection-of-update-stability/selection-of-update-stability.test.ts diff --git a/src/features/application-update/common/discovered-update-version/discovered-update-version.injectable.ts b/packages/core/src/features/application-update/common/discovered-update-version/discovered-update-version.injectable.ts similarity index 100% rename from src/features/application-update/common/discovered-update-version/discovered-update-version.injectable.ts rename to packages/core/src/features/application-update/common/discovered-update-version/discovered-update-version.injectable.ts diff --git a/src/features/application-update/common/progress-of-update-download/progress-of-update-download.injectable.ts b/packages/core/src/features/application-update/common/progress-of-update-download/progress-of-update-download.injectable.ts similarity index 100% rename from src/features/application-update/common/progress-of-update-download/progress-of-update-download.injectable.ts rename to packages/core/src/features/application-update/common/progress-of-update-download/progress-of-update-download.injectable.ts diff --git a/src/features/application-update/common/restart-and-install-update-channel.ts b/packages/core/src/features/application-update/common/restart-and-install-update-channel.ts similarity index 100% rename from src/features/application-update/common/restart-and-install-update-channel.ts rename to packages/core/src/features/application-update/common/restart-and-install-update-channel.ts diff --git a/src/features/application-update/common/selected-update-channel/default-update-channel.injectable.ts b/packages/core/src/features/application-update/common/selected-update-channel/default-update-channel.injectable.ts similarity index 100% rename from src/features/application-update/common/selected-update-channel/default-update-channel.injectable.ts rename to packages/core/src/features/application-update/common/selected-update-channel/default-update-channel.injectable.ts diff --git a/src/features/application-update/common/selected-update-channel/selected-update-channel.injectable.ts b/packages/core/src/features/application-update/common/selected-update-channel/selected-update-channel.injectable.ts similarity index 100% rename from src/features/application-update/common/selected-update-channel/selected-update-channel.injectable.ts rename to packages/core/src/features/application-update/common/selected-update-channel/selected-update-channel.injectable.ts diff --git a/src/features/application-update/common/update-channels.ts b/packages/core/src/features/application-update/common/update-channels.ts similarity index 100% rename from src/features/application-update/common/update-channels.ts rename to packages/core/src/features/application-update/common/update-channels.ts diff --git a/src/features/application-update/common/update-downloaded-date-time/update-downloaded-date-time.injectable.ts b/packages/core/src/features/application-update/common/update-downloaded-date-time/update-downloaded-date-time.injectable.ts similarity index 100% rename from src/features/application-update/common/update-downloaded-date-time/update-downloaded-date-time.injectable.ts rename to packages/core/src/features/application-update/common/update-downloaded-date-time/update-downloaded-date-time.injectable.ts diff --git a/src/features/application-update/common/update-is-being-downloaded/update-is-being-downloaded.injectable.ts b/packages/core/src/features/application-update/common/update-is-being-downloaded/update-is-being-downloaded.injectable.ts similarity index 100% rename from src/features/application-update/common/update-is-being-downloaded/update-is-being-downloaded.injectable.ts rename to packages/core/src/features/application-update/common/update-is-being-downloaded/update-is-being-downloaded.injectable.ts diff --git a/src/features/application-update/common/updates-are-being-discovered/updates-are-being-discovered.injectable.ts b/packages/core/src/features/application-update/common/updates-are-being-discovered/updates-are-being-discovered.injectable.ts similarity index 100% rename from src/features/application-update/common/updates-are-being-discovered/updates-are-being-discovered.injectable.ts rename to packages/core/src/features/application-update/common/updates-are-being-discovered/updates-are-being-discovered.injectable.ts diff --git a/src/features/application-update/downgrading-version-update.test.ts b/packages/core/src/features/application-update/downgrading-version-update.test.ts similarity index 100% rename from src/features/application-update/downgrading-version-update.test.ts rename to packages/core/src/features/application-update/downgrading-version-update.test.ts diff --git a/src/features/application-update/installing-update.test.ts b/packages/core/src/features/application-update/installing-update.test.ts similarity index 100% rename from src/features/application-update/installing-update.test.ts rename to packages/core/src/features/application-update/installing-update.test.ts diff --git a/src/features/application-update/main/check-for-updates/check-for-platform-updates/check-for-platform-updates.global-override-for-injectable.ts b/packages/core/src/features/application-update/main/check-for-updates/check-for-platform-updates/check-for-platform-updates.global-override-for-injectable.ts similarity index 100% rename from src/features/application-update/main/check-for-updates/check-for-platform-updates/check-for-platform-updates.global-override-for-injectable.ts rename to packages/core/src/features/application-update/main/check-for-updates/check-for-platform-updates/check-for-platform-updates.global-override-for-injectable.ts diff --git a/src/features/application-update/main/check-for-updates/check-for-platform-updates/check-for-platform-updates.injectable.ts b/packages/core/src/features/application-update/main/check-for-updates/check-for-platform-updates/check-for-platform-updates.injectable.ts similarity index 100% rename from src/features/application-update/main/check-for-updates/check-for-platform-updates/check-for-platform-updates.injectable.ts rename to packages/core/src/features/application-update/main/check-for-updates/check-for-platform-updates/check-for-platform-updates.injectable.ts diff --git a/src/features/application-update/main/check-for-updates/check-for-platform-updates/check-for-platform-updates.test.ts b/packages/core/src/features/application-update/main/check-for-updates/check-for-platform-updates/check-for-platform-updates.test.ts similarity index 100% rename from src/features/application-update/main/check-for-updates/check-for-platform-updates/check-for-platform-updates.test.ts rename to packages/core/src/features/application-update/main/check-for-updates/check-for-platform-updates/check-for-platform-updates.test.ts diff --git a/src/features/application-update/main/check-for-updates/check-for-updates-starting-from-channel.injectable.ts b/packages/core/src/features/application-update/main/check-for-updates/check-for-updates-starting-from-channel.injectable.ts similarity index 100% rename from src/features/application-update/main/check-for-updates/check-for-updates-starting-from-channel.injectable.ts rename to packages/core/src/features/application-update/main/check-for-updates/check-for-updates-starting-from-channel.injectable.ts diff --git a/src/features/application-update/main/check-for-updates/update-can-be-downgraded.injectable.ts b/packages/core/src/features/application-update/main/check-for-updates/update-can-be-downgraded.injectable.ts similarity index 100% rename from src/features/application-update/main/check-for-updates/update-can-be-downgraded.injectable.ts rename to packages/core/src/features/application-update/main/check-for-updates/update-can-be-downgraded.injectable.ts diff --git a/src/features/application-update/main/download-update/download-platform-update/download-platform-update.global-override-for-injectable.ts b/packages/core/src/features/application-update/main/download-update/download-platform-update/download-platform-update.global-override-for-injectable.ts similarity index 100% rename from src/features/application-update/main/download-update/download-platform-update/download-platform-update.global-override-for-injectable.ts rename to packages/core/src/features/application-update/main/download-update/download-platform-update/download-platform-update.global-override-for-injectable.ts diff --git a/src/features/application-update/main/download-update/download-platform-update/download-platform-update.injectable.ts b/packages/core/src/features/application-update/main/download-update/download-platform-update/download-platform-update.injectable.ts similarity index 100% rename from src/features/application-update/main/download-update/download-platform-update/download-platform-update.injectable.ts rename to packages/core/src/features/application-update/main/download-update/download-platform-update/download-platform-update.injectable.ts diff --git a/src/features/application-update/main/download-update/download-platform-update/download-platform-update.test.ts b/packages/core/src/features/application-update/main/download-update/download-platform-update/download-platform-update.test.ts similarity index 100% rename from src/features/application-update/main/download-update/download-platform-update/download-platform-update.test.ts rename to packages/core/src/features/application-update/main/download-update/download-platform-update/download-platform-update.test.ts diff --git a/src/features/application-update/main/download-update/download-update.injectable.ts b/packages/core/src/features/application-update/main/download-update/download-update.injectable.ts similarity index 100% rename from src/features/application-update/main/download-update/download-update.injectable.ts rename to packages/core/src/features/application-update/main/download-update/download-update.injectable.ts diff --git a/src/features/application-update/main/emit-current-version-to-analytics.injectable.ts b/packages/core/src/features/application-update/main/emit-current-version-to-analytics.injectable.ts similarity index 100% rename from src/features/application-update/main/emit-current-version-to-analytics.injectable.ts rename to packages/core/src/features/application-update/main/emit-current-version-to-analytics.injectable.ts diff --git a/src/features/application-update/main/process-checking-for-updates.injectable.ts b/packages/core/src/features/application-update/main/process-checking-for-updates.injectable.ts similarity index 100% rename from src/features/application-update/main/process-checking-for-updates.injectable.ts rename to packages/core/src/features/application-update/main/process-checking-for-updates.injectable.ts diff --git a/src/features/application-update/main/quit-and-install-update.injectable.ts b/packages/core/src/features/application-update/main/quit-and-install-update.injectable.ts similarity index 100% rename from src/features/application-update/main/quit-and-install-update.injectable.ts rename to packages/core/src/features/application-update/main/quit-and-install-update.injectable.ts diff --git a/src/features/application-update/main/restart-and-install-update/restart-and-install-update-listener.injectable.ts b/packages/core/src/features/application-update/main/restart-and-install-update/restart-and-install-update-listener.injectable.ts similarity index 100% rename from src/features/application-update/main/restart-and-install-update/restart-and-install-update-listener.injectable.ts rename to packages/core/src/features/application-update/main/restart-and-install-update/restart-and-install-update-listener.injectable.ts diff --git a/src/features/application-update/main/updating-is-enabled/publish-is-configured/publish-is-configured.global-override-for-injectable.ts b/packages/core/src/features/application-update/main/updating-is-enabled/publish-is-configured/publish-is-configured.global-override-for-injectable.ts similarity index 100% rename from src/features/application-update/main/updating-is-enabled/publish-is-configured/publish-is-configured.global-override-for-injectable.ts rename to packages/core/src/features/application-update/main/updating-is-enabled/publish-is-configured/publish-is-configured.global-override-for-injectable.ts diff --git a/src/features/application-update/main/updating-is-enabled/publish-is-configured/publish-is-configured.injectable.ts b/packages/core/src/features/application-update/main/updating-is-enabled/publish-is-configured/publish-is-configured.injectable.ts similarity index 100% rename from src/features/application-update/main/updating-is-enabled/publish-is-configured/publish-is-configured.injectable.ts rename to packages/core/src/features/application-update/main/updating-is-enabled/publish-is-configured/publish-is-configured.injectable.ts diff --git a/src/features/application-update/main/updating-is-enabled/updating-is-enabled.injectable.ts b/packages/core/src/features/application-update/main/updating-is-enabled/updating-is-enabled.injectable.ts similarity index 100% rename from src/features/application-update/main/updating-is-enabled/updating-is-enabled.injectable.ts rename to packages/core/src/features/application-update/main/updating-is-enabled/updating-is-enabled.injectable.ts diff --git a/src/features/application-update/main/watch-if-update-should-happen-on-quit/start-watching-if-update-should-happen-on-quit.injectable.ts b/packages/core/src/features/application-update/main/watch-if-update-should-happen-on-quit/start-watching-if-update-should-happen-on-quit.injectable.ts similarity index 100% rename from src/features/application-update/main/watch-if-update-should-happen-on-quit/start-watching-if-update-should-happen-on-quit.injectable.ts rename to packages/core/src/features/application-update/main/watch-if-update-should-happen-on-quit/start-watching-if-update-should-happen-on-quit.injectable.ts diff --git a/src/features/application-update/main/watch-if-update-should-happen-on-quit/stop-watching-if-update-should-happen-on-quit.injectable.ts b/packages/core/src/features/application-update/main/watch-if-update-should-happen-on-quit/stop-watching-if-update-should-happen-on-quit.injectable.ts similarity index 100% rename from src/features/application-update/main/watch-if-update-should-happen-on-quit/stop-watching-if-update-should-happen-on-quit.injectable.ts rename to packages/core/src/features/application-update/main/watch-if-update-should-happen-on-quit/stop-watching-if-update-should-happen-on-quit.injectable.ts diff --git a/src/features/application-update/main/watch-if-update-should-happen-on-quit/watch-if-update-should-happen-on-quit.injectable.ts b/packages/core/src/features/application-update/main/watch-if-update-should-happen-on-quit/watch-if-update-should-happen-on-quit.injectable.ts similarity index 100% rename from src/features/application-update/main/watch-if-update-should-happen-on-quit/watch-if-update-should-happen-on-quit.injectable.ts rename to packages/core/src/features/application-update/main/watch-if-update-should-happen-on-quit/watch-if-update-should-happen-on-quit.injectable.ts diff --git a/src/features/application-update/renderer/restart-and-install-update.injectable.ts b/packages/core/src/features/application-update/renderer/restart-and-install-update.injectable.ts similarity index 100% rename from src/features/application-update/renderer/restart-and-install-update.injectable.ts rename to packages/core/src/features/application-update/renderer/restart-and-install-update.injectable.ts diff --git a/src/features/catalog/__snapshots__/opening-entity-details.test.tsx.snap b/packages/core/src/features/catalog/__snapshots__/opening-entity-details.test.tsx.snap similarity index 100% rename from src/features/catalog/__snapshots__/opening-entity-details.test.tsx.snap rename to packages/core/src/features/catalog/__snapshots__/opening-entity-details.test.tsx.snap diff --git a/src/features/catalog/opening-entity-details.test.tsx b/packages/core/src/features/catalog/opening-entity-details.test.tsx similarity index 100% rename from src/features/catalog/opening-entity-details.test.tsx rename to packages/core/src/features/catalog/opening-entity-details.test.tsx diff --git a/src/features/cluster/__snapshots__/legacy-extension-adding-cluster-frame-components.test.tsx.snap b/packages/core/src/features/cluster/__snapshots__/legacy-extension-adding-cluster-frame-components.test.tsx.snap similarity index 100% rename from src/features/cluster/__snapshots__/legacy-extension-adding-cluster-frame-components.test.tsx.snap rename to packages/core/src/features/cluster/__snapshots__/legacy-extension-adding-cluster-frame-components.test.tsx.snap diff --git a/src/features/cluster/__snapshots__/order-of-sidebar-items.test.tsx.snap b/packages/core/src/features/cluster/__snapshots__/order-of-sidebar-items.test.tsx.snap similarity index 100% rename from src/features/cluster/__snapshots__/order-of-sidebar-items.test.tsx.snap rename to packages/core/src/features/cluster/__snapshots__/order-of-sidebar-items.test.tsx.snap diff --git a/src/features/cluster/__snapshots__/sidebar-and-tab-navigation-for-core.test.tsx.snap b/packages/core/src/features/cluster/__snapshots__/sidebar-and-tab-navigation-for-core.test.tsx.snap similarity index 100% rename from src/features/cluster/__snapshots__/sidebar-and-tab-navigation-for-core.test.tsx.snap rename to packages/core/src/features/cluster/__snapshots__/sidebar-and-tab-navigation-for-core.test.tsx.snap diff --git a/src/features/cluster/__snapshots__/sidebar-and-tab-navigation-for-extensions.test.tsx.snap b/packages/core/src/features/cluster/__snapshots__/sidebar-and-tab-navigation-for-extensions.test.tsx.snap similarity index 100% rename from src/features/cluster/__snapshots__/sidebar-and-tab-navigation-for-extensions.test.tsx.snap rename to packages/core/src/features/cluster/__snapshots__/sidebar-and-tab-navigation-for-extensions.test.tsx.snap diff --git a/src/features/cluster/__snapshots__/visibility-of-sidebar-items.test.tsx.snap b/packages/core/src/features/cluster/__snapshots__/visibility-of-sidebar-items.test.tsx.snap similarity index 100% rename from src/features/cluster/__snapshots__/visibility-of-sidebar-items.test.tsx.snap rename to packages/core/src/features/cluster/__snapshots__/visibility-of-sidebar-items.test.tsx.snap diff --git a/src/features/cluster/__snapshots__/workload-overview.test.tsx.snap b/packages/core/src/features/cluster/__snapshots__/workload-overview.test.tsx.snap similarity index 100% rename from src/features/cluster/__snapshots__/workload-overview.test.tsx.snap rename to packages/core/src/features/cluster/__snapshots__/workload-overview.test.tsx.snap diff --git a/src/features/cluster/delete-dialog/__snapshots__/delete-cluster-dialog.test.tsx.snap b/packages/core/src/features/cluster/delete-dialog/__snapshots__/delete-cluster-dialog.test.tsx.snap similarity index 100% rename from src/features/cluster/delete-dialog/__snapshots__/delete-cluster-dialog.test.tsx.snap rename to packages/core/src/features/cluster/delete-dialog/__snapshots__/delete-cluster-dialog.test.tsx.snap diff --git a/src/features/cluster/delete-dialog/common/clear-as-deleting-channel.ts b/packages/core/src/features/cluster/delete-dialog/common/clear-as-deleting-channel.ts similarity index 100% rename from src/features/cluster/delete-dialog/common/clear-as-deleting-channel.ts rename to packages/core/src/features/cluster/delete-dialog/common/clear-as-deleting-channel.ts diff --git a/src/features/cluster/delete-dialog/common/delete-channel.ts b/packages/core/src/features/cluster/delete-dialog/common/delete-channel.ts similarity index 100% rename from src/features/cluster/delete-dialog/common/delete-channel.ts rename to packages/core/src/features/cluster/delete-dialog/common/delete-channel.ts diff --git a/src/features/cluster/delete-dialog/common/set-as-deleting-channel.ts b/packages/core/src/features/cluster/delete-dialog/common/set-as-deleting-channel.ts similarity index 100% rename from src/features/cluster/delete-dialog/common/set-as-deleting-channel.ts rename to packages/core/src/features/cluster/delete-dialog/common/set-as-deleting-channel.ts diff --git a/src/features/cluster/delete-dialog/delete-cluster-dialog.test.tsx b/packages/core/src/features/cluster/delete-dialog/delete-cluster-dialog.test.tsx similarity index 100% rename from src/features/cluster/delete-dialog/delete-cluster-dialog.test.tsx rename to packages/core/src/features/cluster/delete-dialog/delete-cluster-dialog.test.tsx diff --git a/src/features/cluster/delete-dialog/main/clear-as-deleting-channel-listener.injectable.ts b/packages/core/src/features/cluster/delete-dialog/main/clear-as-deleting-channel-listener.injectable.ts similarity index 100% rename from src/features/cluster/delete-dialog/main/clear-as-deleting-channel-listener.injectable.ts rename to packages/core/src/features/cluster/delete-dialog/main/clear-as-deleting-channel-listener.injectable.ts diff --git a/src/features/cluster/delete-dialog/main/delete-channel-listener.injectable.ts b/packages/core/src/features/cluster/delete-dialog/main/delete-channel-listener.injectable.ts similarity index 100% rename from src/features/cluster/delete-dialog/main/delete-channel-listener.injectable.ts rename to packages/core/src/features/cluster/delete-dialog/main/delete-channel-listener.injectable.ts diff --git a/src/features/cluster/delete-dialog/main/set-as-deleteing-channel-listener.injectable.ts b/packages/core/src/features/cluster/delete-dialog/main/set-as-deleteing-channel-listener.injectable.ts similarity index 100% rename from src/features/cluster/delete-dialog/main/set-as-deleteing-channel-listener.injectable.ts rename to packages/core/src/features/cluster/delete-dialog/main/set-as-deleteing-channel-listener.injectable.ts diff --git a/src/features/cluster/delete-dialog/renderer/request-clear-as-deleting.injectable.ts b/packages/core/src/features/cluster/delete-dialog/renderer/request-clear-as-deleting.injectable.ts similarity index 100% rename from src/features/cluster/delete-dialog/renderer/request-clear-as-deleting.injectable.ts rename to packages/core/src/features/cluster/delete-dialog/renderer/request-clear-as-deleting.injectable.ts diff --git a/src/features/cluster/delete-dialog/renderer/request-delete.injectable.ts b/packages/core/src/features/cluster/delete-dialog/renderer/request-delete.injectable.ts similarity index 100% rename from src/features/cluster/delete-dialog/renderer/request-delete.injectable.ts rename to packages/core/src/features/cluster/delete-dialog/renderer/request-delete.injectable.ts diff --git a/src/features/cluster/delete-dialog/renderer/request-set-as-deleting.injectable.ts b/packages/core/src/features/cluster/delete-dialog/renderer/request-set-as-deleting.injectable.ts similarity index 100% rename from src/features/cluster/delete-dialog/renderer/request-set-as-deleting.injectable.ts rename to packages/core/src/features/cluster/delete-dialog/renderer/request-set-as-deleting.injectable.ts diff --git a/src/features/cluster/extension-api/__snapshots__/disable-cluster-pages-when-cluster-is-not-relevant.test.tsx.snap b/packages/core/src/features/cluster/extension-api/__snapshots__/disable-cluster-pages-when-cluster-is-not-relevant.test.tsx.snap similarity index 100% rename from src/features/cluster/extension-api/__snapshots__/disable-cluster-pages-when-cluster-is-not-relevant.test.tsx.snap rename to packages/core/src/features/cluster/extension-api/__snapshots__/disable-cluster-pages-when-cluster-is-not-relevant.test.tsx.snap diff --git a/src/features/cluster/extension-api/__snapshots__/disable-sidebar-items-when-cluster-is-not-relevant.test.tsx.snap b/packages/core/src/features/cluster/extension-api/__snapshots__/disable-sidebar-items-when-cluster-is-not-relevant.test.tsx.snap similarity index 100% rename from src/features/cluster/extension-api/__snapshots__/disable-sidebar-items-when-cluster-is-not-relevant.test.tsx.snap rename to packages/core/src/features/cluster/extension-api/__snapshots__/disable-sidebar-items-when-cluster-is-not-relevant.test.tsx.snap diff --git a/src/features/cluster/extension-api/disable-cluster-pages-when-cluster-is-not-relevant.test.tsx b/packages/core/src/features/cluster/extension-api/disable-cluster-pages-when-cluster-is-not-relevant.test.tsx similarity index 100% rename from src/features/cluster/extension-api/disable-cluster-pages-when-cluster-is-not-relevant.test.tsx rename to packages/core/src/features/cluster/extension-api/disable-cluster-pages-when-cluster-is-not-relevant.test.tsx diff --git a/src/features/cluster/extension-api/disable-sidebar-items-when-cluster-is-not-relevant.test.tsx b/packages/core/src/features/cluster/extension-api/disable-sidebar-items-when-cluster-is-not-relevant.test.tsx similarity index 100% rename from src/features/cluster/extension-api/disable-sidebar-items-when-cluster-is-not-relevant.test.tsx rename to packages/core/src/features/cluster/extension-api/disable-sidebar-items-when-cluster-is-not-relevant.test.tsx diff --git a/src/features/cluster/extension-api/reactively-disable-cluster-pages.test.tsx b/packages/core/src/features/cluster/extension-api/reactively-disable-cluster-pages.test.tsx similarity index 100% rename from src/features/cluster/extension-api/reactively-disable-cluster-pages.test.tsx rename to packages/core/src/features/cluster/extension-api/reactively-disable-cluster-pages.test.tsx diff --git a/src/features/cluster/kube-object-details/extension-api/__snapshots__/disable-kube-object-detail-items-when-cluster-is-not-relevant.test.tsx.snap b/packages/core/src/features/cluster/kube-object-details/extension-api/__snapshots__/disable-kube-object-detail-items-when-cluster-is-not-relevant.test.tsx.snap similarity index 100% rename from src/features/cluster/kube-object-details/extension-api/__snapshots__/disable-kube-object-detail-items-when-cluster-is-not-relevant.test.tsx.snap rename to packages/core/src/features/cluster/kube-object-details/extension-api/__snapshots__/disable-kube-object-detail-items-when-cluster-is-not-relevant.test.tsx.snap diff --git a/src/features/cluster/kube-object-details/extension-api/__snapshots__/reactively-hide-kube-object-detail-item.test.tsx.snap b/packages/core/src/features/cluster/kube-object-details/extension-api/__snapshots__/reactively-hide-kube-object-detail-item.test.tsx.snap similarity index 100% rename from src/features/cluster/kube-object-details/extension-api/__snapshots__/reactively-hide-kube-object-detail-item.test.tsx.snap rename to packages/core/src/features/cluster/kube-object-details/extension-api/__snapshots__/reactively-hide-kube-object-detail-item.test.tsx.snap diff --git a/src/features/cluster/kube-object-details/extension-api/disable-kube-object-detail-items-when-cluster-is-not-relevant.test.tsx b/packages/core/src/features/cluster/kube-object-details/extension-api/disable-kube-object-detail-items-when-cluster-is-not-relevant.test.tsx similarity index 100% rename from src/features/cluster/kube-object-details/extension-api/disable-kube-object-detail-items-when-cluster-is-not-relevant.test.tsx rename to packages/core/src/features/cluster/kube-object-details/extension-api/disable-kube-object-detail-items-when-cluster-is-not-relevant.test.tsx diff --git a/src/features/cluster/kube-object-details/extension-api/reactively-hide-kube-object-detail-item.test.tsx b/packages/core/src/features/cluster/kube-object-details/extension-api/reactively-hide-kube-object-detail-item.test.tsx similarity index 100% rename from src/features/cluster/kube-object-details/extension-api/reactively-hide-kube-object-detail-item.test.tsx rename to packages/core/src/features/cluster/kube-object-details/extension-api/reactively-hide-kube-object-detail-item.test.tsx diff --git a/src/features/cluster/kube-object-menu/extension-api/__snapshots__/disable-kube-object-menu-items-when-cluster-is-not-relevant.test.tsx.snap b/packages/core/src/features/cluster/kube-object-menu/extension-api/__snapshots__/disable-kube-object-menu-items-when-cluster-is-not-relevant.test.tsx.snap similarity index 100% rename from src/features/cluster/kube-object-menu/extension-api/__snapshots__/disable-kube-object-menu-items-when-cluster-is-not-relevant.test.tsx.snap rename to packages/core/src/features/cluster/kube-object-menu/extension-api/__snapshots__/disable-kube-object-menu-items-when-cluster-is-not-relevant.test.tsx.snap diff --git a/src/features/cluster/kube-object-menu/extension-api/disable-kube-object-menu-items-when-cluster-is-not-relevant.test.tsx b/packages/core/src/features/cluster/kube-object-menu/extension-api/disable-kube-object-menu-items-when-cluster-is-not-relevant.test.tsx similarity index 100% rename from src/features/cluster/kube-object-menu/extension-api/disable-kube-object-menu-items-when-cluster-is-not-relevant.test.tsx rename to packages/core/src/features/cluster/kube-object-menu/extension-api/disable-kube-object-menu-items-when-cluster-is-not-relevant.test.tsx diff --git a/src/features/cluster/kube-object-menu/extension-api/reactively-hide-kube-object-menu-item.test.tsx b/packages/core/src/features/cluster/kube-object-menu/extension-api/reactively-hide-kube-object-menu-item.test.tsx similarity index 100% rename from src/features/cluster/kube-object-menu/extension-api/reactively-hide-kube-object-menu-item.test.tsx rename to packages/core/src/features/cluster/kube-object-menu/extension-api/reactively-hide-kube-object-menu-item.test.tsx diff --git a/src/features/cluster/kube-object-status-icon/__snapshots__/show-status-for-a-kube-object.test.tsx.snap b/packages/core/src/features/cluster/kube-object-status-icon/__snapshots__/show-status-for-a-kube-object.test.tsx.snap similarity index 100% rename from src/features/cluster/kube-object-status-icon/__snapshots__/show-status-for-a-kube-object.test.tsx.snap rename to packages/core/src/features/cluster/kube-object-status-icon/__snapshots__/show-status-for-a-kube-object.test.tsx.snap diff --git a/src/features/cluster/kube-object-status-icon/extension-api/__snapshots__/disable-kube-object-statuses-when-cluster-is-not-relevant.test.tsx.snap b/packages/core/src/features/cluster/kube-object-status-icon/extension-api/__snapshots__/disable-kube-object-statuses-when-cluster-is-not-relevant.test.tsx.snap similarity index 100% rename from src/features/cluster/kube-object-status-icon/extension-api/__snapshots__/disable-kube-object-statuses-when-cluster-is-not-relevant.test.tsx.snap rename to packages/core/src/features/cluster/kube-object-status-icon/extension-api/__snapshots__/disable-kube-object-statuses-when-cluster-is-not-relevant.test.tsx.snap diff --git a/src/features/cluster/kube-object-status-icon/extension-api/disable-kube-object-statuses-when-cluster-is-not-relevant.test.tsx b/packages/core/src/features/cluster/kube-object-status-icon/extension-api/disable-kube-object-statuses-when-cluster-is-not-relevant.test.tsx similarity index 100% rename from src/features/cluster/kube-object-status-icon/extension-api/disable-kube-object-statuses-when-cluster-is-not-relevant.test.tsx rename to packages/core/src/features/cluster/kube-object-status-icon/extension-api/disable-kube-object-statuses-when-cluster-is-not-relevant.test.tsx diff --git a/src/features/cluster/kube-object-status-icon/extension-api/reactively-hide-kube-object-status.test.tsx b/packages/core/src/features/cluster/kube-object-status-icon/extension-api/reactively-hide-kube-object-status.test.tsx similarity index 100% rename from src/features/cluster/kube-object-status-icon/extension-api/reactively-hide-kube-object-status.test.tsx rename to packages/core/src/features/cluster/kube-object-status-icon/extension-api/reactively-hide-kube-object-status.test.tsx diff --git a/src/features/cluster/kube-object-status-icon/show-status-for-a-kube-object.test.tsx b/packages/core/src/features/cluster/kube-object-status-icon/show-status-for-a-kube-object.test.tsx similarity index 100% rename from src/features/cluster/kube-object-status-icon/show-status-for-a-kube-object.test.tsx rename to packages/core/src/features/cluster/kube-object-status-icon/show-status-for-a-kube-object.test.tsx diff --git a/src/features/cluster/legacy-extension-adding-cluster-frame-components.test.tsx b/packages/core/src/features/cluster/legacy-extension-adding-cluster-frame-components.test.tsx similarity index 100% rename from src/features/cluster/legacy-extension-adding-cluster-frame-components.test.tsx rename to packages/core/src/features/cluster/legacy-extension-adding-cluster-frame-components.test.tsx diff --git a/src/features/cluster/namespaces/__snapshots__/edit-namespace-from-new-tab.test.tsx.snap b/packages/core/src/features/cluster/namespaces/__snapshots__/edit-namespace-from-new-tab.test.tsx.snap similarity index 100% rename from src/features/cluster/namespaces/__snapshots__/edit-namespace-from-new-tab.test.tsx.snap rename to packages/core/src/features/cluster/namespaces/__snapshots__/edit-namespace-from-new-tab.test.tsx.snap diff --git a/src/features/cluster/namespaces/__snapshots__/edit-namespace-from-previously-opened-tab.test.tsx.snap b/packages/core/src/features/cluster/namespaces/__snapshots__/edit-namespace-from-previously-opened-tab.test.tsx.snap similarity index 100% rename from src/features/cluster/namespaces/__snapshots__/edit-namespace-from-previously-opened-tab.test.tsx.snap rename to packages/core/src/features/cluster/namespaces/__snapshots__/edit-namespace-from-previously-opened-tab.test.tsx.snap diff --git a/src/features/cluster/namespaces/edit-namespace-from-new-tab.test.tsx b/packages/core/src/features/cluster/namespaces/edit-namespace-from-new-tab.test.tsx similarity index 100% rename from src/features/cluster/namespaces/edit-namespace-from-new-tab.test.tsx rename to packages/core/src/features/cluster/namespaces/edit-namespace-from-new-tab.test.tsx diff --git a/src/features/cluster/namespaces/edit-namespace-from-previously-opened-tab.test.tsx b/packages/core/src/features/cluster/namespaces/edit-namespace-from-previously-opened-tab.test.tsx similarity index 100% rename from src/features/cluster/namespaces/edit-namespace-from-previously-opened-tab.test.tsx rename to packages/core/src/features/cluster/namespaces/edit-namespace-from-previously-opened-tab.test.tsx diff --git a/src/features/cluster/order-of-sidebar-items.test.tsx b/packages/core/src/features/cluster/order-of-sidebar-items.test.tsx similarity index 100% rename from src/features/cluster/order-of-sidebar-items.test.tsx rename to packages/core/src/features/cluster/order-of-sidebar-items.test.tsx diff --git a/src/features/cluster/sidebar-and-tab-navigation-for-core.test.tsx b/packages/core/src/features/cluster/sidebar-and-tab-navigation-for-core.test.tsx similarity index 100% rename from src/features/cluster/sidebar-and-tab-navigation-for-core.test.tsx rename to packages/core/src/features/cluster/sidebar-and-tab-navigation-for-core.test.tsx diff --git a/src/features/cluster/sidebar-and-tab-navigation-for-extensions.test.tsx b/packages/core/src/features/cluster/sidebar-and-tab-navigation-for-extensions.test.tsx similarity index 100% rename from src/features/cluster/sidebar-and-tab-navigation-for-extensions.test.tsx rename to packages/core/src/features/cluster/sidebar-and-tab-navigation-for-extensions.test.tsx diff --git a/src/features/cluster/state-sync/common/channels.ts b/packages/core/src/features/cluster/state-sync/common/channels.ts similarity index 100% rename from src/features/cluster/state-sync/common/channels.ts rename to packages/core/src/features/cluster/state-sync/common/channels.ts diff --git a/src/features/cluster/state-sync/main/emit-update.injectable.ts b/packages/core/src/features/cluster/state-sync/main/emit-update.injectable.ts similarity index 100% rename from src/features/cluster/state-sync/main/emit-update.injectable.ts rename to packages/core/src/features/cluster/state-sync/main/emit-update.injectable.ts diff --git a/src/features/cluster/state-sync/main/handle-initial.injectable.ts b/packages/core/src/features/cluster/state-sync/main/handle-initial.injectable.ts similarity index 100% rename from src/features/cluster/state-sync/main/handle-initial.injectable.ts rename to packages/core/src/features/cluster/state-sync/main/handle-initial.injectable.ts diff --git a/src/features/cluster/state-sync/main/setup-sync.injectable.ts b/packages/core/src/features/cluster/state-sync/main/setup-sync.injectable.ts similarity index 100% rename from src/features/cluster/state-sync/main/setup-sync.injectable.ts rename to packages/core/src/features/cluster/state-sync/main/setup-sync.injectable.ts diff --git a/src/features/cluster/state-sync/renderer/listener.injectable.ts b/packages/core/src/features/cluster/state-sync/renderer/listener.injectable.ts similarity index 100% rename from src/features/cluster/state-sync/renderer/listener.injectable.ts rename to packages/core/src/features/cluster/state-sync/renderer/listener.injectable.ts diff --git a/src/features/cluster/state-sync/renderer/request-initial.injectable.ts b/packages/core/src/features/cluster/state-sync/renderer/request-initial.injectable.ts similarity index 100% rename from src/features/cluster/state-sync/renderer/request-initial.injectable.ts rename to packages/core/src/features/cluster/state-sync/renderer/request-initial.injectable.ts diff --git a/src/features/cluster/state-sync/renderer/setup-sync.injectable.ts b/packages/core/src/features/cluster/state-sync/renderer/setup-sync.injectable.ts similarity index 100% rename from src/features/cluster/state-sync/renderer/setup-sync.injectable.ts rename to packages/core/src/features/cluster/state-sync/renderer/setup-sync.injectable.ts diff --git a/src/features/cluster/store/main/init.injectable.ts b/packages/core/src/features/cluster/store/main/init.injectable.ts similarity index 100% rename from src/features/cluster/store/main/init.injectable.ts rename to packages/core/src/features/cluster/store/main/init.injectable.ts diff --git a/src/features/cluster/store/renderer/init.injectable.ts b/packages/core/src/features/cluster/store/renderer/init.injectable.ts similarity index 100% rename from src/features/cluster/store/renderer/init.injectable.ts rename to packages/core/src/features/cluster/store/renderer/init.injectable.ts diff --git a/src/features/cluster/visibility-of-sidebar-items.test.tsx b/packages/core/src/features/cluster/visibility-of-sidebar-items.test.tsx similarity index 100% rename from src/features/cluster/visibility-of-sidebar-items.test.tsx rename to packages/core/src/features/cluster/visibility-of-sidebar-items.test.tsx diff --git a/src/features/cluster/workload-overview.test.tsx b/packages/core/src/features/cluster/workload-overview.test.tsx similarity index 100% rename from src/features/cluster/workload-overview.test.tsx rename to packages/core/src/features/cluster/workload-overview.test.tsx diff --git a/src/features/cluster/workloads/overview/extension-api/__snapshots__/disable-workloads-overview-details-when-cluster-is-not-relevant.test.tsx.snap b/packages/core/src/features/cluster/workloads/overview/extension-api/__snapshots__/disable-workloads-overview-details-when-cluster-is-not-relevant.test.tsx.snap similarity index 100% rename from src/features/cluster/workloads/overview/extension-api/__snapshots__/disable-workloads-overview-details-when-cluster-is-not-relevant.test.tsx.snap rename to packages/core/src/features/cluster/workloads/overview/extension-api/__snapshots__/disable-workloads-overview-details-when-cluster-is-not-relevant.test.tsx.snap diff --git a/src/features/cluster/workloads/overview/extension-api/disable-workloads-overview-details-when-cluster-is-not-relevant.test.tsx b/packages/core/src/features/cluster/workloads/overview/extension-api/disable-workloads-overview-details-when-cluster-is-not-relevant.test.tsx similarity index 100% rename from src/features/cluster/workloads/overview/extension-api/disable-workloads-overview-details-when-cluster-is-not-relevant.test.tsx rename to packages/core/src/features/cluster/workloads/overview/extension-api/disable-workloads-overview-details-when-cluster-is-not-relevant.test.tsx diff --git a/src/features/cluster/workloads/overview/extension-api/order-of-workload-overview-details.test.tsx b/packages/core/src/features/cluster/workloads/overview/extension-api/order-of-workload-overview-details.test.tsx similarity index 100% rename from src/features/cluster/workloads/overview/extension-api/order-of-workload-overview-details.test.tsx rename to packages/core/src/features/cluster/workloads/overview/extension-api/order-of-workload-overview-details.test.tsx diff --git a/src/features/cluster/workloads/overview/extension-api/reactively-hide-workloads-overview-details-item.test.tsx b/packages/core/src/features/cluster/workloads/overview/extension-api/reactively-hide-workloads-overview-details-item.test.tsx similarity index 100% rename from src/features/cluster/workloads/overview/extension-api/reactively-hide-workloads-overview-details-item.test.tsx rename to packages/core/src/features/cluster/workloads/overview/extension-api/reactively-hide-workloads-overview-details-item.test.tsx diff --git a/src/features/command-pallet/__snapshots__/keyboard-shortcuts.test.tsx.snap b/packages/core/src/features/command-pallet/__snapshots__/keyboard-shortcuts.test.tsx.snap similarity index 100% rename from src/features/command-pallet/__snapshots__/keyboard-shortcuts.test.tsx.snap rename to packages/core/src/features/command-pallet/__snapshots__/keyboard-shortcuts.test.tsx.snap diff --git a/src/features/command-pallet/keyboard-shortcuts.test.tsx b/packages/core/src/features/command-pallet/keyboard-shortcuts.test.tsx similarity index 100% rename from src/features/command-pallet/keyboard-shortcuts.test.tsx rename to packages/core/src/features/command-pallet/keyboard-shortcuts.test.tsx diff --git a/src/features/entity-settings/__snapshots__/showing-settings-for-correct-entity.test.tsx.snap b/packages/core/src/features/entity-settings/__snapshots__/showing-settings-for-correct-entity.test.tsx.snap similarity index 100% rename from src/features/entity-settings/__snapshots__/showing-settings-for-correct-entity.test.tsx.snap rename to packages/core/src/features/entity-settings/__snapshots__/showing-settings-for-correct-entity.test.tsx.snap diff --git a/src/features/entity-settings/showing-settings-for-correct-entity.test.tsx b/packages/core/src/features/entity-settings/showing-settings-for-correct-entity.test.tsx similarity index 100% rename from src/features/entity-settings/showing-settings-for-correct-entity.test.tsx rename to packages/core/src/features/entity-settings/showing-settings-for-correct-entity.test.tsx diff --git a/src/features/extension-special-characters-in-page-registrations.test.tsx b/packages/core/src/features/extension-special-characters-in-page-registrations.test.tsx similarity index 100% rename from src/features/extension-special-characters-in-page-registrations.test.tsx rename to packages/core/src/features/extension-special-characters-in-page-registrations.test.tsx diff --git a/src/features/extensions/__snapshots__/navigation-using-application-menu.test.ts.snap b/packages/core/src/features/extensions/__snapshots__/navigation-using-application-menu.test.ts.snap similarity index 100% rename from src/features/extensions/__snapshots__/navigation-using-application-menu.test.ts.snap rename to packages/core/src/features/extensions/__snapshots__/navigation-using-application-menu.test.ts.snap diff --git a/src/features/extensions/navigate/common/channel.ts b/packages/core/src/features/extensions/navigate/common/channel.ts similarity index 100% rename from src/features/extensions/navigate/common/channel.ts rename to packages/core/src/features/extensions/navigate/common/channel.ts diff --git a/src/features/extensions/navigate/renderer/listener.injectable.ts b/packages/core/src/features/extensions/navigate/renderer/listener.injectable.ts similarity index 100% rename from src/features/extensions/navigate/renderer/listener.injectable.ts rename to packages/core/src/features/extensions/navigate/renderer/listener.injectable.ts diff --git a/src/features/extensions/navigation-using-application-menu.test.ts b/packages/core/src/features/extensions/navigation-using-application-menu.test.ts similarity index 100% rename from src/features/extensions/navigation-using-application-menu.test.ts rename to packages/core/src/features/extensions/navigation-using-application-menu.test.ts diff --git a/src/features/file-system-provisioner/main/init-store.injectable.ts b/packages/core/src/features/file-system-provisioner/main/init-store.injectable.ts similarity index 100% rename from src/features/file-system-provisioner/main/init-store.injectable.ts rename to packages/core/src/features/file-system-provisioner/main/init-store.injectable.ts diff --git a/src/features/file-system-provisioner/renderer/init-store.injectable.ts b/packages/core/src/features/file-system-provisioner/renderer/init-store.injectable.ts similarity index 100% rename from src/features/file-system-provisioner/renderer/init-store.injectable.ts rename to packages/core/src/features/file-system-provisioner/renderer/init-store.injectable.ts diff --git a/src/features/helm-charts/__snapshots__/add-custom-helm-repository-in-preferences.test.ts.snap b/packages/core/src/features/helm-charts/__snapshots__/add-custom-helm-repository-in-preferences.test.ts.snap similarity index 100% rename from src/features/helm-charts/__snapshots__/add-custom-helm-repository-in-preferences.test.ts.snap rename to packages/core/src/features/helm-charts/__snapshots__/add-custom-helm-repository-in-preferences.test.ts.snap diff --git a/src/features/helm-charts/__snapshots__/add-helm-repository-from-list-in-preferences.test.ts.snap b/packages/core/src/features/helm-charts/__snapshots__/add-helm-repository-from-list-in-preferences.test.ts.snap similarity index 100% rename from src/features/helm-charts/__snapshots__/add-helm-repository-from-list-in-preferences.test.ts.snap rename to packages/core/src/features/helm-charts/__snapshots__/add-helm-repository-from-list-in-preferences.test.ts.snap diff --git a/src/features/helm-charts/__snapshots__/listing-active-helm-repositories-in-preferences.test.ts.snap b/packages/core/src/features/helm-charts/__snapshots__/listing-active-helm-repositories-in-preferences.test.ts.snap similarity index 100% rename from src/features/helm-charts/__snapshots__/listing-active-helm-repositories-in-preferences.test.ts.snap rename to packages/core/src/features/helm-charts/__snapshots__/listing-active-helm-repositories-in-preferences.test.ts.snap diff --git a/src/features/helm-charts/__snapshots__/remove-helm-repository-from-list-of-active-repository-in-preferences.test.ts.snap b/packages/core/src/features/helm-charts/__snapshots__/remove-helm-repository-from-list-of-active-repository-in-preferences.test.ts.snap similarity index 100% rename from src/features/helm-charts/__snapshots__/remove-helm-repository-from-list-of-active-repository-in-preferences.test.ts.snap rename to packages/core/src/features/helm-charts/__snapshots__/remove-helm-repository-from-list-of-active-repository-in-preferences.test.ts.snap diff --git a/src/features/helm-charts/add-custom-helm-repository-in-preferences.test.ts b/packages/core/src/features/helm-charts/add-custom-helm-repository-in-preferences.test.ts similarity index 100% rename from src/features/helm-charts/add-custom-helm-repository-in-preferences.test.ts rename to packages/core/src/features/helm-charts/add-custom-helm-repository-in-preferences.test.ts diff --git a/src/features/helm-charts/add-helm-repository-from-list-in-preferences.test.ts b/packages/core/src/features/helm-charts/add-helm-repository-from-list-in-preferences.test.ts similarity index 100% rename from src/features/helm-charts/add-helm-repository-from-list-in-preferences.test.ts rename to packages/core/src/features/helm-charts/add-helm-repository-from-list-in-preferences.test.ts diff --git a/src/features/helm-charts/child-features/preferences/renderer/active-helm-repositories.injectable.ts b/packages/core/src/features/helm-charts/child-features/preferences/renderer/active-helm-repositories.injectable.ts similarity index 100% rename from src/features/helm-charts/child-features/preferences/renderer/active-helm-repositories.injectable.ts rename to packages/core/src/features/helm-charts/child-features/preferences/renderer/active-helm-repositories.injectable.ts diff --git a/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/add-helm-repo-dialog.scss b/packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/add-helm-repo-dialog.scss similarity index 100% rename from src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/add-helm-repo-dialog.scss rename to packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/add-helm-repo-dialog.scss diff --git a/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/adding-of-custom-helm-repository-dialog-content.tsx b/packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/adding-of-custom-helm-repository-dialog-content.tsx similarity index 100% rename from src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/adding-of-custom-helm-repository-dialog-content.tsx rename to packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/adding-of-custom-helm-repository-dialog-content.tsx diff --git a/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/adding-of-custom-helm-repository-dialog.tsx b/packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/adding-of-custom-helm-repository-dialog.tsx similarity index 100% rename from src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/adding-of-custom-helm-repository-dialog.tsx rename to packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/adding-of-custom-helm-repository-dialog.tsx diff --git a/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/adding-of-custom-helm-repository-open-button.tsx b/packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/adding-of-custom-helm-repository-open-button.tsx similarity index 100% rename from src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/adding-of-custom-helm-repository-open-button.tsx rename to packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/adding-of-custom-helm-repository-open-button.tsx diff --git a/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/custom-helm-repo.injectable.ts b/packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/custom-helm-repo.injectable.ts similarity index 100% rename from src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/custom-helm-repo.injectable.ts rename to packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/custom-helm-repo.injectable.ts diff --git a/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/dialog-visibility/adding-of-custom-helm-repository-dialog-is-visible.injectable.ts b/packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/dialog-visibility/adding-of-custom-helm-repository-dialog-is-visible.injectable.ts similarity index 100% rename from src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/dialog-visibility/adding-of-custom-helm-repository-dialog-is-visible.injectable.ts rename to packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/dialog-visibility/adding-of-custom-helm-repository-dialog-is-visible.injectable.ts diff --git a/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/dialog-visibility/hide-dialog-for-adding-custom-helm-repository.injectable.ts b/packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/dialog-visibility/hide-dialog-for-adding-custom-helm-repository.injectable.ts similarity index 100% rename from src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/dialog-visibility/hide-dialog-for-adding-custom-helm-repository.injectable.ts rename to packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/dialog-visibility/hide-dialog-for-adding-custom-helm-repository.injectable.ts diff --git a/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/dialog-visibility/show-dialog-for-adding-custom-helm-repository.injectable.ts b/packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/dialog-visibility/show-dialog-for-adding-custom-helm-repository.injectable.ts similarity index 100% rename from src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/dialog-visibility/show-dialog-for-adding-custom-helm-repository.injectable.ts rename to packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/dialog-visibility/show-dialog-for-adding-custom-helm-repository.injectable.ts diff --git a/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/helm-file-input/get-file-paths.injectable.ts b/packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/helm-file-input/get-file-paths.injectable.ts similarity index 100% rename from src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/helm-file-input/get-file-paths.injectable.ts rename to packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/helm-file-input/get-file-paths.injectable.ts diff --git a/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/helm-file-input/helm-file-input.tsx b/packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/helm-file-input/helm-file-input.tsx similarity index 100% rename from src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/helm-file-input/helm-file-input.tsx rename to packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/helm-file-input/helm-file-input.tsx diff --git a/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/maximal-custom-helm-repo-options-are-shown.injectable.ts b/packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/maximal-custom-helm-repo-options-are-shown.injectable.ts similarity index 100% rename from src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/maximal-custom-helm-repo-options-are-shown.injectable.ts rename to packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/maximal-custom-helm-repo-options-are-shown.injectable.ts diff --git a/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/submit-custom-helm-repository.injectable.ts b/packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/submit-custom-helm-repository.injectable.ts similarity index 100% rename from src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/submit-custom-helm-repository.injectable.ts rename to packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-custom-helm-repository/submit-custom-helm-repository.injectable.ts diff --git a/src/features/helm-charts/child-features/preferences/renderer/adding-of-public-helm-repository/adding-of-public-helm-repository.tsx b/packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-public-helm-repository/adding-of-public-helm-repository.tsx similarity index 100% rename from src/features/helm-charts/child-features/preferences/renderer/adding-of-public-helm-repository/adding-of-public-helm-repository.tsx rename to packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-public-helm-repository/adding-of-public-helm-repository.tsx diff --git a/src/features/helm-charts/child-features/preferences/renderer/adding-of-public-helm-repository/public-helm-repositories/public-helm-repositories.injectable.ts b/packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-public-helm-repository/public-helm-repositories/public-helm-repositories.injectable.ts similarity index 100% rename from src/features/helm-charts/child-features/preferences/renderer/adding-of-public-helm-repository/public-helm-repositories/public-helm-repositories.injectable.ts rename to packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-public-helm-repository/public-helm-repositories/public-helm-repositories.injectable.ts diff --git a/src/features/helm-charts/child-features/preferences/renderer/adding-of-public-helm-repository/public-helm-repositories/request-public-helm-repositories.injectable.ts b/packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-public-helm-repository/public-helm-repositories/request-public-helm-repositories.injectable.ts similarity index 100% rename from src/features/helm-charts/child-features/preferences/renderer/adding-of-public-helm-repository/public-helm-repositories/request-public-helm-repositories.injectable.ts rename to packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-public-helm-repository/public-helm-repositories/request-public-helm-repositories.injectable.ts diff --git a/src/features/helm-charts/child-features/preferences/renderer/adding-of-public-helm-repository/select-helm-repository/add-helm-repository.injectable.ts b/packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-public-helm-repository/select-helm-repository/add-helm-repository.injectable.ts similarity index 100% rename from src/features/helm-charts/child-features/preferences/renderer/adding-of-public-helm-repository/select-helm-repository/add-helm-repository.injectable.ts rename to packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-public-helm-repository/select-helm-repository/add-helm-repository.injectable.ts diff --git a/src/features/helm-charts/child-features/preferences/renderer/adding-of-public-helm-repository/select-helm-repository/select-helm-repository.injectable.ts b/packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-public-helm-repository/select-helm-repository/select-helm-repository.injectable.ts similarity index 100% rename from src/features/helm-charts/child-features/preferences/renderer/adding-of-public-helm-repository/select-helm-repository/select-helm-repository.injectable.ts rename to packages/core/src/features/helm-charts/child-features/preferences/renderer/adding-of-public-helm-repository/select-helm-repository/select-helm-repository.injectable.ts diff --git a/src/features/helm-charts/child-features/preferences/renderer/helm-charts-preference-block.injectable.ts b/packages/core/src/features/helm-charts/child-features/preferences/renderer/helm-charts-preference-block.injectable.ts similarity index 100% rename from src/features/helm-charts/child-features/preferences/renderer/helm-charts-preference-block.injectable.ts rename to packages/core/src/features/helm-charts/child-features/preferences/renderer/helm-charts-preference-block.injectable.ts diff --git a/src/features/helm-charts/child-features/preferences/renderer/helm-charts.module.scss b/packages/core/src/features/helm-charts/child-features/preferences/renderer/helm-charts.module.scss similarity index 100% rename from src/features/helm-charts/child-features/preferences/renderer/helm-charts.module.scss rename to packages/core/src/features/helm-charts/child-features/preferences/renderer/helm-charts.module.scss diff --git a/src/features/helm-charts/child-features/preferences/renderer/helm-charts.tsx b/packages/core/src/features/helm-charts/child-features/preferences/renderer/helm-charts.tsx similarity index 100% rename from src/features/helm-charts/child-features/preferences/renderer/helm-charts.tsx rename to packages/core/src/features/helm-charts/child-features/preferences/renderer/helm-charts.tsx diff --git a/src/features/helm-charts/child-features/preferences/renderer/helm-repositories-error-state.injectable.ts b/packages/core/src/features/helm-charts/child-features/preferences/renderer/helm-repositories-error-state.injectable.ts similarity index 100% rename from src/features/helm-charts/child-features/preferences/renderer/helm-repositories-error-state.injectable.ts rename to packages/core/src/features/helm-charts/child-features/preferences/renderer/helm-repositories-error-state.injectable.ts diff --git a/src/features/helm-charts/child-features/preferences/renderer/helm-repositories.tsx b/packages/core/src/features/helm-charts/child-features/preferences/renderer/helm-repositories.tsx similarity index 100% rename from src/features/helm-charts/child-features/preferences/renderer/helm-repositories.tsx rename to packages/core/src/features/helm-charts/child-features/preferences/renderer/helm-repositories.tsx diff --git a/src/features/helm-charts/child-features/preferences/renderer/remove-helm-repository.injectable.ts b/packages/core/src/features/helm-charts/child-features/preferences/renderer/remove-helm-repository.injectable.ts similarity index 100% rename from src/features/helm-charts/child-features/preferences/renderer/remove-helm-repository.injectable.ts rename to packages/core/src/features/helm-charts/child-features/preferences/renderer/remove-helm-repository.injectable.ts diff --git a/src/features/helm-charts/installing-chart/__snapshots__/installing-helm-chart-from-new-tab.test.ts.snap b/packages/core/src/features/helm-charts/installing-chart/__snapshots__/installing-helm-chart-from-new-tab.test.ts.snap similarity index 100% rename from src/features/helm-charts/installing-chart/__snapshots__/installing-helm-chart-from-new-tab.test.ts.snap rename to packages/core/src/features/helm-charts/installing-chart/__snapshots__/installing-helm-chart-from-new-tab.test.ts.snap diff --git a/src/features/helm-charts/installing-chart/__snapshots__/installing-helm-chart-from-previously-opened-tab.test.ts.snap b/packages/core/src/features/helm-charts/installing-chart/__snapshots__/installing-helm-chart-from-previously-opened-tab.test.ts.snap similarity index 100% rename from src/features/helm-charts/installing-chart/__snapshots__/installing-helm-chart-from-previously-opened-tab.test.ts.snap rename to packages/core/src/features/helm-charts/installing-chart/__snapshots__/installing-helm-chart-from-previously-opened-tab.test.ts.snap diff --git a/src/features/helm-charts/installing-chart/__snapshots__/opening-dock-tab-for-installing-helm-chart.test.ts.snap b/packages/core/src/features/helm-charts/installing-chart/__snapshots__/opening-dock-tab-for-installing-helm-chart.test.ts.snap similarity index 100% rename from src/features/helm-charts/installing-chart/__snapshots__/opening-dock-tab-for-installing-helm-chart.test.ts.snap rename to packages/core/src/features/helm-charts/installing-chart/__snapshots__/opening-dock-tab-for-installing-helm-chart.test.ts.snap diff --git a/src/features/helm-charts/installing-chart/installing-helm-chart-from-new-tab.test.ts b/packages/core/src/features/helm-charts/installing-chart/installing-helm-chart-from-new-tab.test.ts similarity index 100% rename from src/features/helm-charts/installing-chart/installing-helm-chart-from-new-tab.test.ts rename to packages/core/src/features/helm-charts/installing-chart/installing-helm-chart-from-new-tab.test.ts diff --git a/src/features/helm-charts/installing-chart/installing-helm-chart-from-previously-opened-tab.test.ts b/packages/core/src/features/helm-charts/installing-chart/installing-helm-chart-from-previously-opened-tab.test.ts similarity index 100% rename from src/features/helm-charts/installing-chart/installing-helm-chart-from-previously-opened-tab.test.ts rename to packages/core/src/features/helm-charts/installing-chart/installing-helm-chart-from-previously-opened-tab.test.ts diff --git a/src/features/helm-charts/installing-chart/opening-dock-tab-for-installing-helm-chart.test.ts b/packages/core/src/features/helm-charts/installing-chart/opening-dock-tab-for-installing-helm-chart.test.ts similarity index 100% rename from src/features/helm-charts/installing-chart/opening-dock-tab-for-installing-helm-chart.test.ts rename to packages/core/src/features/helm-charts/installing-chart/opening-dock-tab-for-installing-helm-chart.test.ts diff --git a/src/features/helm-charts/listing-active-helm-repositories-in-preferences.test.ts b/packages/core/src/features/helm-charts/listing-active-helm-repositories-in-preferences.test.ts similarity index 100% rename from src/features/helm-charts/listing-active-helm-repositories-in-preferences.test.ts rename to packages/core/src/features/helm-charts/listing-active-helm-repositories-in-preferences.test.ts diff --git a/src/features/helm-charts/remove-helm-repository-from-list-of-active-repository-in-preferences.test.ts b/packages/core/src/features/helm-charts/remove-helm-repository-from-list-of-active-repository-in-preferences.test.ts similarity index 100% rename from src/features/helm-charts/remove-helm-repository-from-list-of-active-repository-in-preferences.test.ts rename to packages/core/src/features/helm-charts/remove-helm-repository-from-list-of-active-repository-in-preferences.test.ts diff --git a/src/features/helm-charts/upgrade-chart/__snapshots__/upgrade-chart-new-tab.test.ts.snap b/packages/core/src/features/helm-charts/upgrade-chart/__snapshots__/upgrade-chart-new-tab.test.ts.snap similarity index 100% rename from src/features/helm-charts/upgrade-chart/__snapshots__/upgrade-chart-new-tab.test.ts.snap rename to packages/core/src/features/helm-charts/upgrade-chart/__snapshots__/upgrade-chart-new-tab.test.ts.snap diff --git a/src/features/helm-charts/upgrade-chart/upgrade-chart-new-tab.test.ts b/packages/core/src/features/helm-charts/upgrade-chart/upgrade-chart-new-tab.test.ts similarity index 100% rename from src/features/helm-charts/upgrade-chart/upgrade-chart-new-tab.test.ts rename to packages/core/src/features/helm-charts/upgrade-chart/upgrade-chart-new-tab.test.ts diff --git a/src/features/helm-releases/__snapshots__/showing-details-for-helm-release.test.ts.snap b/packages/core/src/features/helm-releases/__snapshots__/showing-details-for-helm-release.test.ts.snap similarity index 100% rename from src/features/helm-releases/__snapshots__/showing-details-for-helm-release.test.ts.snap rename to packages/core/src/features/helm-releases/__snapshots__/showing-details-for-helm-release.test.ts.snap diff --git a/src/features/helm-releases/showing-details-for-helm-release.test.ts b/packages/core/src/features/helm-releases/showing-details-for-helm-release.test.ts similarity index 100% rename from src/features/helm-releases/showing-details-for-helm-release.test.ts rename to packages/core/src/features/helm-releases/showing-details-for-helm-release.test.ts diff --git a/src/features/hotbar/store/main/init.injectable.ts b/packages/core/src/features/hotbar/store/main/init.injectable.ts similarity index 100% rename from src/features/hotbar/store/main/init.injectable.ts rename to packages/core/src/features/hotbar/store/main/init.injectable.ts diff --git a/src/features/hotbar/store/renderer/init.injectable.ts b/packages/core/src/features/hotbar/store/renderer/init.injectable.ts similarity index 100% rename from src/features/hotbar/store/renderer/init.injectable.ts rename to packages/core/src/features/hotbar/store/renderer/init.injectable.ts diff --git a/src/features/navigate-to-extension-page.test.tsx b/packages/core/src/features/navigate-to-extension-page.test.tsx similarity index 100% rename from src/features/navigate-to-extension-page.test.tsx rename to packages/core/src/features/navigate-to-extension-page.test.tsx diff --git a/src/features/navigating-between-routes.test.tsx b/packages/core/src/features/navigating-between-routes.test.tsx similarity index 100% rename from src/features/navigating-between-routes.test.tsx rename to packages/core/src/features/navigating-between-routes.test.tsx diff --git a/src/features/navigation/reload-page/common/channel.ts b/packages/core/src/features/navigation/reload-page/common/channel.ts similarity index 100% rename from src/features/navigation/reload-page/common/channel.ts rename to packages/core/src/features/navigation/reload-page/common/channel.ts diff --git a/src/features/navigation/reload-page/renderer/register-listener.global-override-for-injectable.ts b/packages/core/src/features/navigation/reload-page/renderer/register-listener.global-override-for-injectable.ts similarity index 100% rename from src/features/navigation/reload-page/renderer/register-listener.global-override-for-injectable.ts rename to packages/core/src/features/navigation/reload-page/renderer/register-listener.global-override-for-injectable.ts diff --git a/src/features/navigation/reload-page/renderer/register-listener.injectable.ts b/packages/core/src/features/navigation/reload-page/renderer/register-listener.injectable.ts similarity index 100% rename from src/features/navigation/reload-page/renderer/register-listener.injectable.ts rename to packages/core/src/features/navigation/reload-page/renderer/register-listener.injectable.ts diff --git a/src/features/path-picking-dialog/common/channel.ts b/packages/core/src/features/path-picking-dialog/common/channel.ts similarity index 100% rename from src/features/path-picking-dialog/common/channel.ts rename to packages/core/src/features/path-picking-dialog/common/channel.ts diff --git a/src/features/path-picking-dialog/main/handle-pick-paths.injectable.ts b/packages/core/src/features/path-picking-dialog/main/handle-pick-paths.injectable.ts similarity index 100% rename from src/features/path-picking-dialog/main/handle-pick-paths.injectable.ts rename to packages/core/src/features/path-picking-dialog/main/handle-pick-paths.injectable.ts diff --git a/src/features/path-picking-dialog/renderer/pick-paths.injectable.ts b/packages/core/src/features/path-picking-dialog/renderer/pick-paths.injectable.ts similarity index 100% rename from src/features/path-picking-dialog/renderer/pick-paths.injectable.ts rename to packages/core/src/features/path-picking-dialog/renderer/pick-paths.injectable.ts diff --git a/src/features/pod-logs/__snapshots__/download-logs.test.tsx.snap b/packages/core/src/features/pod-logs/__snapshots__/download-logs.test.tsx.snap similarity index 100% rename from src/features/pod-logs/__snapshots__/download-logs.test.tsx.snap rename to packages/core/src/features/pod-logs/__snapshots__/download-logs.test.tsx.snap diff --git a/src/features/pod-logs/download-logs.test.tsx b/packages/core/src/features/pod-logs/download-logs.test.tsx similarity index 100% rename from src/features/pod-logs/download-logs.test.tsx rename to packages/core/src/features/pod-logs/download-logs.test.tsx diff --git a/src/features/preferences/__snapshots__/closing-preferences.test.tsx.snap b/packages/core/src/features/preferences/__snapshots__/closing-preferences.test.tsx.snap similarity index 100% rename from src/features/preferences/__snapshots__/closing-preferences.test.tsx.snap rename to packages/core/src/features/preferences/__snapshots__/closing-preferences.test.tsx.snap diff --git a/src/features/preferences/__snapshots__/extension-adding-preference-tabs.test.tsx.snap b/packages/core/src/features/preferences/__snapshots__/extension-adding-preference-tabs.test.tsx.snap similarity index 100% rename from src/features/preferences/__snapshots__/extension-adding-preference-tabs.test.tsx.snap rename to packages/core/src/features/preferences/__snapshots__/extension-adding-preference-tabs.test.tsx.snap diff --git a/src/features/preferences/__snapshots__/hiding-of-empty-branches.test.tsx.snap b/packages/core/src/features/preferences/__snapshots__/hiding-of-empty-branches.test.tsx.snap similarity index 100% rename from src/features/preferences/__snapshots__/hiding-of-empty-branches.test.tsx.snap rename to packages/core/src/features/preferences/__snapshots__/hiding-of-empty-branches.test.tsx.snap diff --git a/src/features/preferences/__snapshots__/navigation-to-application-preferences.test.tsx.snap b/packages/core/src/features/preferences/__snapshots__/navigation-to-application-preferences.test.tsx.snap similarity index 100% rename from src/features/preferences/__snapshots__/navigation-to-application-preferences.test.tsx.snap rename to packages/core/src/features/preferences/__snapshots__/navigation-to-application-preferences.test.tsx.snap diff --git a/src/features/preferences/__snapshots__/navigation-to-editor-preferences.test.ts.snap b/packages/core/src/features/preferences/__snapshots__/navigation-to-editor-preferences.test.ts.snap similarity index 100% rename from src/features/preferences/__snapshots__/navigation-to-editor-preferences.test.ts.snap rename to packages/core/src/features/preferences/__snapshots__/navigation-to-editor-preferences.test.ts.snap diff --git a/src/features/preferences/__snapshots__/navigation-to-extension-specific-preferences.test.tsx.snap b/packages/core/src/features/preferences/__snapshots__/navigation-to-extension-specific-preferences.test.tsx.snap similarity index 100% rename from src/features/preferences/__snapshots__/navigation-to-extension-specific-preferences.test.tsx.snap rename to packages/core/src/features/preferences/__snapshots__/navigation-to-extension-specific-preferences.test.tsx.snap diff --git a/src/features/preferences/__snapshots__/navigation-to-kubernetes-preferences.test.ts.snap b/packages/core/src/features/preferences/__snapshots__/navigation-to-kubernetes-preferences.test.ts.snap similarity index 100% rename from src/features/preferences/__snapshots__/navigation-to-kubernetes-preferences.test.ts.snap rename to packages/core/src/features/preferences/__snapshots__/navigation-to-kubernetes-preferences.test.ts.snap diff --git a/src/features/preferences/__snapshots__/navigation-to-proxy-preferences.test.ts.snap b/packages/core/src/features/preferences/__snapshots__/navigation-to-proxy-preferences.test.ts.snap similarity index 100% rename from src/features/preferences/__snapshots__/navigation-to-proxy-preferences.test.ts.snap rename to packages/core/src/features/preferences/__snapshots__/navigation-to-proxy-preferences.test.ts.snap diff --git a/src/features/preferences/__snapshots__/navigation-to-telemetry-preferences.test.tsx.snap b/packages/core/src/features/preferences/__snapshots__/navigation-to-telemetry-preferences.test.tsx.snap similarity index 100% rename from src/features/preferences/__snapshots__/navigation-to-telemetry-preferences.test.tsx.snap rename to packages/core/src/features/preferences/__snapshots__/navigation-to-telemetry-preferences.test.tsx.snap diff --git a/src/features/preferences/__snapshots__/navigation-to-terminal-preferences.test.ts.snap b/packages/core/src/features/preferences/__snapshots__/navigation-to-terminal-preferences.test.ts.snap similarity index 100% rename from src/features/preferences/__snapshots__/navigation-to-terminal-preferences.test.ts.snap rename to packages/core/src/features/preferences/__snapshots__/navigation-to-terminal-preferences.test.ts.snap diff --git a/src/features/preferences/__snapshots__/navigation-using-application-menu.test.ts.snap b/packages/core/src/features/preferences/__snapshots__/navigation-using-application-menu.test.ts.snap similarity index 100% rename from src/features/preferences/__snapshots__/navigation-using-application-menu.test.ts.snap rename to packages/core/src/features/preferences/__snapshots__/navigation-using-application-menu.test.ts.snap diff --git a/src/features/preferences/__snapshots__/navigation-using-tray.test.ts.snap b/packages/core/src/features/preferences/__snapshots__/navigation-using-tray.test.ts.snap similarity index 100% rename from src/features/preferences/__snapshots__/navigation-using-tray.test.ts.snap rename to packages/core/src/features/preferences/__snapshots__/navigation-using-tray.test.ts.snap diff --git a/src/features/preferences/__snapshots__/urls-of-legacy-extensions.test.tsx.snap b/packages/core/src/features/preferences/__snapshots__/urls-of-legacy-extensions.test.tsx.snap similarity index 100% rename from src/features/preferences/__snapshots__/urls-of-legacy-extensions.test.tsx.snap rename to packages/core/src/features/preferences/__snapshots__/urls-of-legacy-extensions.test.tsx.snap diff --git a/src/features/preferences/child-features/application-menu/main/navigate-to-preferences/navigate-to-preferences-menu-item.injectable.ts b/packages/core/src/features/preferences/child-features/application-menu/main/navigate-to-preferences/navigate-to-preferences-menu-item.injectable.ts similarity index 100% rename from src/features/preferences/child-features/application-menu/main/navigate-to-preferences/navigate-to-preferences-menu-item.injectable.ts rename to packages/core/src/features/preferences/child-features/application-menu/main/navigate-to-preferences/navigate-to-preferences-menu-item.injectable.ts diff --git a/src/features/preferences/child-features/tray/main/open-preferences/open-preferences-tray-item.injectable.ts b/packages/core/src/features/preferences/child-features/tray/main/open-preferences/open-preferences-tray-item.injectable.ts similarity index 100% rename from src/features/preferences/child-features/tray/main/open-preferences/open-preferences-tray-item.injectable.ts rename to packages/core/src/features/preferences/child-features/tray/main/open-preferences/open-preferences-tray-item.injectable.ts diff --git a/src/features/preferences/closing-preferences.test.tsx b/packages/core/src/features/preferences/closing-preferences.test.tsx similarity index 100% rename from src/features/preferences/closing-preferences.test.tsx rename to packages/core/src/features/preferences/closing-preferences.test.tsx diff --git a/src/features/preferences/common/navigate-to-application-preferences.injectable.ts b/packages/core/src/features/preferences/common/navigate-to-application-preferences.injectable.ts similarity index 100% rename from src/features/preferences/common/navigate-to-application-preferences.injectable.ts rename to packages/core/src/features/preferences/common/navigate-to-application-preferences.injectable.ts diff --git a/src/features/preferences/common/navigate-to-editor-preferences.injectable.ts b/packages/core/src/features/preferences/common/navigate-to-editor-preferences.injectable.ts similarity index 100% rename from src/features/preferences/common/navigate-to-editor-preferences.injectable.ts rename to packages/core/src/features/preferences/common/navigate-to-editor-preferences.injectable.ts diff --git a/src/features/preferences/common/navigate-to-kubernetes-preferences.injectable.ts b/packages/core/src/features/preferences/common/navigate-to-kubernetes-preferences.injectable.ts similarity index 100% rename from src/features/preferences/common/navigate-to-kubernetes-preferences.injectable.ts rename to packages/core/src/features/preferences/common/navigate-to-kubernetes-preferences.injectable.ts diff --git a/src/features/preferences/common/navigate-to-preferences.injectable.ts b/packages/core/src/features/preferences/common/navigate-to-preferences.injectable.ts similarity index 100% rename from src/features/preferences/common/navigate-to-preferences.injectable.ts rename to packages/core/src/features/preferences/common/navigate-to-preferences.injectable.ts diff --git a/src/features/preferences/common/navigate-to-proxy-preferences.injectable.ts b/packages/core/src/features/preferences/common/navigate-to-proxy-preferences.injectable.ts similarity index 100% rename from src/features/preferences/common/navigate-to-proxy-preferences.injectable.ts rename to packages/core/src/features/preferences/common/navigate-to-proxy-preferences.injectable.ts diff --git a/src/features/preferences/common/navigate-to-telemetry-preferences.injectable.ts b/packages/core/src/features/preferences/common/navigate-to-telemetry-preferences.injectable.ts similarity index 100% rename from src/features/preferences/common/navigate-to-telemetry-preferences.injectable.ts rename to packages/core/src/features/preferences/common/navigate-to-telemetry-preferences.injectable.ts diff --git a/src/features/preferences/common/navigate-to-terminal-preferences.injectable.ts b/packages/core/src/features/preferences/common/navigate-to-terminal-preferences.injectable.ts similarity index 100% rename from src/features/preferences/common/navigate-to-terminal-preferences.injectable.ts rename to packages/core/src/features/preferences/common/navigate-to-terminal-preferences.injectable.ts diff --git a/src/features/preferences/common/preferences-catalog-entity.injectable.ts b/packages/core/src/features/preferences/common/preferences-catalog-entity.injectable.ts similarity index 100% rename from src/features/preferences/common/preferences-catalog-entity.injectable.ts rename to packages/core/src/features/preferences/common/preferences-catalog-entity.injectable.ts diff --git a/src/features/preferences/common/preferences-route-for-legacy-extensions.injectable.ts b/packages/core/src/features/preferences/common/preferences-route-for-legacy-extensions.injectable.ts similarity index 100% rename from src/features/preferences/common/preferences-route-for-legacy-extensions.injectable.ts rename to packages/core/src/features/preferences/common/preferences-route-for-legacy-extensions.injectable.ts diff --git a/src/features/preferences/common/preferences-route.injectable.ts b/packages/core/src/features/preferences/common/preferences-route.injectable.ts similarity index 100% rename from src/features/preferences/common/preferences-route.injectable.ts rename to packages/core/src/features/preferences/common/preferences-route.injectable.ts diff --git a/src/features/preferences/extension-adding-preference-tabs.test.tsx b/packages/core/src/features/preferences/extension-adding-preference-tabs.test.tsx similarity index 100% rename from src/features/preferences/extension-adding-preference-tabs.test.tsx rename to packages/core/src/features/preferences/extension-adding-preference-tabs.test.tsx diff --git a/src/features/preferences/hiding-of-empty-branches.test.tsx b/packages/core/src/features/preferences/hiding-of-empty-branches.test.tsx similarity index 100% rename from src/features/preferences/hiding-of-empty-branches.test.tsx rename to packages/core/src/features/preferences/hiding-of-empty-branches.test.tsx diff --git a/src/features/preferences/navigation-to-application-preferences.test.tsx b/packages/core/src/features/preferences/navigation-to-application-preferences.test.tsx similarity index 100% rename from src/features/preferences/navigation-to-application-preferences.test.tsx rename to packages/core/src/features/preferences/navigation-to-application-preferences.test.tsx diff --git a/src/features/preferences/navigation-to-editor-preferences.test.ts b/packages/core/src/features/preferences/navigation-to-editor-preferences.test.ts similarity index 100% rename from src/features/preferences/navigation-to-editor-preferences.test.ts rename to packages/core/src/features/preferences/navigation-to-editor-preferences.test.ts diff --git a/src/features/preferences/navigation-to-extension-specific-preferences.test.tsx b/packages/core/src/features/preferences/navigation-to-extension-specific-preferences.test.tsx similarity index 100% rename from src/features/preferences/navigation-to-extension-specific-preferences.test.tsx rename to packages/core/src/features/preferences/navigation-to-extension-specific-preferences.test.tsx diff --git a/src/features/preferences/navigation-to-kubernetes-preferences.test.ts b/packages/core/src/features/preferences/navigation-to-kubernetes-preferences.test.ts similarity index 100% rename from src/features/preferences/navigation-to-kubernetes-preferences.test.ts rename to packages/core/src/features/preferences/navigation-to-kubernetes-preferences.test.ts diff --git a/src/features/preferences/navigation-to-proxy-preferences.test.ts b/packages/core/src/features/preferences/navigation-to-proxy-preferences.test.ts similarity index 100% rename from src/features/preferences/navigation-to-proxy-preferences.test.ts rename to packages/core/src/features/preferences/navigation-to-proxy-preferences.test.ts diff --git a/src/features/preferences/navigation-to-telemetry-preferences.test.tsx b/packages/core/src/features/preferences/navigation-to-telemetry-preferences.test.tsx similarity index 100% rename from src/features/preferences/navigation-to-telemetry-preferences.test.tsx rename to packages/core/src/features/preferences/navigation-to-telemetry-preferences.test.tsx diff --git a/src/features/preferences/navigation-to-terminal-preferences.test.ts b/packages/core/src/features/preferences/navigation-to-terminal-preferences.test.ts similarity index 100% rename from src/features/preferences/navigation-to-terminal-preferences.test.ts rename to packages/core/src/features/preferences/navigation-to-terminal-preferences.test.ts diff --git a/src/features/preferences/navigation-using-application-menu.test.ts b/packages/core/src/features/preferences/navigation-using-application-menu.test.ts similarity index 100% rename from src/features/preferences/navigation-using-application-menu.test.ts rename to packages/core/src/features/preferences/navigation-using-application-menu.test.ts diff --git a/src/features/preferences/navigation-using-tray.test.ts b/packages/core/src/features/preferences/navigation-using-tray.test.ts similarity index 100% rename from src/features/preferences/navigation-using-tray.test.ts rename to packages/core/src/features/preferences/navigation-using-tray.test.ts diff --git a/src/features/preferences/renderer/close-preferences/close-preferences.injectable.ts b/packages/core/src/features/preferences/renderer/close-preferences/close-preferences.injectable.ts similarity index 100% rename from src/features/preferences/renderer/close-preferences/close-preferences.injectable.ts rename to packages/core/src/features/preferences/renderer/close-preferences/close-preferences.injectable.ts diff --git a/src/features/preferences/renderer/compliance-for-legacy-extension-api/app-preference-registration.ts b/packages/core/src/features/preferences/renderer/compliance-for-legacy-extension-api/app-preference-registration.ts similarity index 100% rename from src/features/preferences/renderer/compliance-for-legacy-extension-api/app-preference-registration.ts rename to packages/core/src/features/preferences/renderer/compliance-for-legacy-extension-api/app-preference-registration.ts diff --git a/src/features/preferences/renderer/compliance-for-legacy-extension-api/app-preference-tab-registration.ts b/packages/core/src/features/preferences/renderer/compliance-for-legacy-extension-api/app-preference-tab-registration.ts similarity index 100% rename from src/features/preferences/renderer/compliance-for-legacy-extension-api/app-preference-tab-registration.ts rename to packages/core/src/features/preferences/renderer/compliance-for-legacy-extension-api/app-preference-tab-registration.ts diff --git a/src/features/preferences/renderer/compliance-for-legacy-extension-api/extension-preference-block.tsx b/packages/core/src/features/preferences/renderer/compliance-for-legacy-extension-api/extension-preference-block.tsx similarity index 100% rename from src/features/preferences/renderer/compliance-for-legacy-extension-api/extension-preference-block.tsx rename to packages/core/src/features/preferences/renderer/compliance-for-legacy-extension-api/extension-preference-block.tsx diff --git a/src/features/preferences/renderer/compliance-for-legacy-extension-api/registrator-for-preference-items.injectable.tsx b/packages/core/src/features/preferences/renderer/compliance-for-legacy-extension-api/registrator-for-preference-items.injectable.tsx similarity index 100% rename from src/features/preferences/renderer/compliance-for-legacy-extension-api/registrator-for-preference-items.injectable.tsx rename to packages/core/src/features/preferences/renderer/compliance-for-legacy-extension-api/registrator-for-preference-items.injectable.tsx diff --git a/src/features/preferences/renderer/preference-items/application/application-preference-page.injectable.tsx b/packages/core/src/features/preferences/renderer/preference-items/application/application-preference-page.injectable.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/application/application-preference-page.injectable.tsx rename to packages/core/src/features/preferences/renderer/preference-items/application/application-preference-page.injectable.tsx diff --git a/src/features/preferences/renderer/preference-items/application/application-preference-tab.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/application/application-preference-tab.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/application/application-preference-tab.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/application/application-preference-tab.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/application/extension-install-registry/extension-install-registry-preference-block.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/application/extension-install-registry/extension-install-registry-preference-block.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/application/extension-install-registry/extension-install-registry-preference-block.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/application/extension-install-registry/extension-install-registry-preference-block.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/application/extension-install-registry/extension-install-registry.tsx b/packages/core/src/features/preferences/renderer/preference-items/application/extension-install-registry/extension-install-registry.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/application/extension-install-registry/extension-install-registry.tsx rename to packages/core/src/features/preferences/renderer/preference-items/application/extension-install-registry/extension-install-registry.tsx diff --git a/src/features/preferences/renderer/preference-items/application/start-up/start-up-preference-block.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/application/start-up/start-up-preference-block.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/application/start-up/start-up-preference-block.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/application/start-up/start-up-preference-block.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/application/start-up/start-up.tsx b/packages/core/src/features/preferences/renderer/preference-items/application/start-up/start-up.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/application/start-up/start-up.tsx rename to packages/core/src/features/preferences/renderer/preference-items/application/start-up/start-up.tsx diff --git a/src/features/preferences/renderer/preference-items/application/theme/theme-preference-block.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/application/theme/theme-preference-block.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/application/theme/theme-preference-block.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/application/theme/theme-preference-block.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/application/theme/theme.tsx b/packages/core/src/features/preferences/renderer/preference-items/application/theme/theme.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/application/theme/theme.tsx rename to packages/core/src/features/preferences/renderer/preference-items/application/theme/theme.tsx diff --git a/src/features/preferences/renderer/preference-items/application/timezone/timezone-preference-block.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/application/timezone/timezone-preference-block.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/application/timezone/timezone-preference-block.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/application/timezone/timezone-preference-block.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/application/timezone/timezone.tsx b/packages/core/src/features/preferences/renderer/preference-items/application/timezone/timezone.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/application/timezone/timezone.tsx rename to packages/core/src/features/preferences/renderer/preference-items/application/timezone/timezone.tsx diff --git a/src/features/preferences/renderer/preference-items/current-preference-tab-composite.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/current-preference-tab-composite.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/current-preference-tab-composite.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/current-preference-tab-composite.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/current-preference-tab-id.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/current-preference-tab-id.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/current-preference-tab-id.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/current-preference-tab-id.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/editor/editor-font-family/editor-font-family-preference-block.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/editor/editor-font-family/editor-font-family-preference-block.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/editor/editor-font-family/editor-font-family-preference-block.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/editor/editor-font-family/editor-font-family-preference-block.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/editor/editor-font-family/editor-font-family.tsx b/packages/core/src/features/preferences/renderer/preference-items/editor/editor-font-family/editor-font-family.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/editor/editor-font-family/editor-font-family.tsx rename to packages/core/src/features/preferences/renderer/preference-items/editor/editor-font-family/editor-font-family.tsx diff --git a/src/features/preferences/renderer/preference-items/editor/editor-font-size/editor-font-size-preference-block.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/editor/editor-font-size/editor-font-size-preference-block.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/editor/editor-font-size/editor-font-size-preference-block.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/editor/editor-font-size/editor-font-size-preference-block.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/editor/editor-font-size/editor-font-size.tsx b/packages/core/src/features/preferences/renderer/preference-items/editor/editor-font-size/editor-font-size.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/editor/editor-font-size/editor-font-size.tsx rename to packages/core/src/features/preferences/renderer/preference-items/editor/editor-font-size/editor-font-size.tsx diff --git a/src/features/preferences/renderer/preference-items/editor/editor-preference-page.injectable.tsx b/packages/core/src/features/preferences/renderer/preference-items/editor/editor-preference-page.injectable.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/editor/editor-preference-page.injectable.tsx rename to packages/core/src/features/preferences/renderer/preference-items/editor/editor-preference-page.injectable.tsx diff --git a/src/features/preferences/renderer/preference-items/editor/editor-preference-tab.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/editor/editor-preference-tab.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/editor/editor-preference-tab.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/editor/editor-preference-tab.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/editor/line-numbers/line-numbers-preference-block.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/editor/line-numbers/line-numbers-preference-block.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/editor/line-numbers/line-numbers-preference-block.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/editor/line-numbers/line-numbers-preference-block.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/editor/line-numbers/line-numbers.tsx b/packages/core/src/features/preferences/renderer/preference-items/editor/line-numbers/line-numbers.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/editor/line-numbers/line-numbers.tsx rename to packages/core/src/features/preferences/renderer/preference-items/editor/line-numbers/line-numbers.tsx diff --git a/src/features/preferences/renderer/preference-items/editor/minimap/minimap-preference-block.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/editor/minimap/minimap-preference-block.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/editor/minimap/minimap-preference-block.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/editor/minimap/minimap-preference-block.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/editor/minimap/minimap.tsx b/packages/core/src/features/preferences/renderer/preference-items/editor/minimap/minimap.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/editor/minimap/minimap.tsx rename to packages/core/src/features/preferences/renderer/preference-items/editor/minimap/minimap.tsx diff --git a/src/features/preferences/renderer/preference-items/editor/tab-size/tab-size-preference-block.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/editor/tab-size/tab-size-preference-block.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/editor/tab-size/tab-size-preference-block.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/editor/tab-size/tab-size-preference-block.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/editor/tab-size/tab-size.tsx b/packages/core/src/features/preferences/renderer/preference-items/editor/tab-size/tab-size.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/editor/tab-size/tab-size.tsx rename to packages/core/src/features/preferences/renderer/preference-items/editor/tab-size/tab-size.tsx diff --git a/src/features/preferences/renderer/preference-items/extensions-preference-tab-group.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/extensions-preference-tab-group.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/extensions-preference-tab-group.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/extensions-preference-tab-group.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/general-preference-tab-group.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/general-preference-tab-group.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/general-preference-tab-group.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/general-preference-tab-group.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/kubernetes/kubeconfig-sync/discover-all-sync-kinds.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubeconfig-sync/discover-all-sync-kinds.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/kubernetes/kubeconfig-sync/discover-all-sync-kinds.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubeconfig-sync/discover-all-sync-kinds.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/kubernetes/kubeconfig-sync/discover-sync-kind.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubeconfig-sync/discover-sync-kind.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/kubernetes/kubeconfig-sync/discover-sync-kind.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubeconfig-sync/discover-sync-kind.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/kubernetes/kubeconfig-sync/kubeconfig-sync-preference-block.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubeconfig-sync/kubeconfig-sync-preference-block.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/kubernetes/kubeconfig-sync/kubeconfig-sync-preference-block.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubeconfig-sync/kubeconfig-sync-preference-block.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/kubernetes/kubeconfig-sync/kubeconfig-sync.tsx b/packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubeconfig-sync/kubeconfig-sync.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/kubernetes/kubeconfig-sync/kubeconfig-sync.tsx rename to packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubeconfig-sync/kubeconfig-sync.tsx diff --git a/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-binary-download/kubectl-binary-download-preference-block.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-binary-download/kubectl-binary-download-preference-block.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-binary-download/kubectl-binary-download-preference-block.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-binary-download/kubectl-binary-download-preference-block.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-binary-download/kubectl-binary-download.tsx b/packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-binary-download/kubectl-binary-download.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-binary-download/kubectl-binary-download.tsx rename to packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-binary-download/kubectl-binary-download.tsx diff --git a/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-directory-for-binaries/kubectl-directory-for-binaries-preference-block.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-directory-for-binaries/kubectl-directory-for-binaries-preference-block.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-directory-for-binaries/kubectl-directory-for-binaries-preference-block.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-directory-for-binaries/kubectl-directory-for-binaries-preference-block.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-directory-for-binaries/kubectl-directory-for-binaries.tsx b/packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-directory-for-binaries/kubectl-directory-for-binaries.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-directory-for-binaries/kubectl-directory-for-binaries.tsx rename to packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-directory-for-binaries/kubectl-directory-for-binaries.tsx diff --git a/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-download-mirror/kubectl-download-mirror-preference-block.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-download-mirror/kubectl-download-mirror-preference-block.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-download-mirror/kubectl-download-mirror-preference-block.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-download-mirror/kubectl-download-mirror-preference-block.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-download-mirror/kubectl-download-mirror.tsx b/packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-download-mirror/kubectl-download-mirror.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-download-mirror/kubectl-download-mirror.tsx rename to packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-download-mirror/kubectl-download-mirror.tsx diff --git a/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-group-preference-item.injectable.tsx b/packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-group-preference-item.injectable.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-group-preference-item.injectable.tsx rename to packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-group-preference-item.injectable.tsx diff --git a/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-path-to-binary/kubectl-path-to-binary-preference-block.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-path-to-binary/kubectl-path-to-binary-preference-block.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-path-to-binary/kubectl-path-to-binary-preference-block.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-path-to-binary/kubectl-path-to-binary-preference-block.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-path-to-binary/kubectl-path-to-binary.tsx b/packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-path-to-binary/kubectl-path-to-binary.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-path-to-binary/kubectl-path-to-binary.tsx rename to packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubectl/kubectl-path-to-binary/kubectl-path-to-binary.tsx diff --git a/src/features/preferences/renderer/preference-items/kubernetes/kubernetes-preference-page.injectable.tsx b/packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubernetes-preference-page.injectable.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/kubernetes/kubernetes-preference-page.injectable.tsx rename to packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubernetes-preference-page.injectable.tsx diff --git a/src/features/preferences/renderer/preference-items/kubernetes/kubernetes-preference-tab.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubernetes-preference-tab.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/kubernetes/kubernetes-preference-tab.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/kubernetes/kubernetes-preference-tab.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/preference-item-injection-token.ts b/packages/core/src/features/preferences/renderer/preference-items/preference-item-injection-token.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/preference-item-injection-token.ts rename to packages/core/src/features/preferences/renderer/preference-items/preference-item-injection-token.ts diff --git a/src/features/preferences/renderer/preference-items/preference-tab-root.module.scss b/packages/core/src/features/preferences/renderer/preference-items/preference-tab-root.module.scss similarity index 100% rename from src/features/preferences/renderer/preference-items/preference-tab-root.module.scss rename to packages/core/src/features/preferences/renderer/preference-items/preference-tab-root.module.scss diff --git a/src/features/preferences/renderer/preference-items/preference-tab-root.tsx b/packages/core/src/features/preferences/renderer/preference-items/preference-tab-root.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/preference-tab-root.tsx rename to packages/core/src/features/preferences/renderer/preference-items/preference-tab-root.tsx diff --git a/src/features/preferences/renderer/preference-items/preferences-composite.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/preferences-composite.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/preferences-composite.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/preferences-composite.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/proxy/allow-untrusted-certificates/allow-untrusted-certificates-preference-block.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/proxy/allow-untrusted-certificates/allow-untrusted-certificates-preference-block.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/proxy/allow-untrusted-certificates/allow-untrusted-certificates-preference-block.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/proxy/allow-untrusted-certificates/allow-untrusted-certificates-preference-block.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/proxy/allow-untrusted-certificates/allow-untrusted-certificates.tsx b/packages/core/src/features/preferences/renderer/preference-items/proxy/allow-untrusted-certificates/allow-untrusted-certificates.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/proxy/allow-untrusted-certificates/allow-untrusted-certificates.tsx rename to packages/core/src/features/preferences/renderer/preference-items/proxy/allow-untrusted-certificates/allow-untrusted-certificates.tsx diff --git a/src/features/preferences/renderer/preference-items/proxy/http-proxy-url/http-proxy-url-preference-block.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/proxy/http-proxy-url/http-proxy-url-preference-block.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/proxy/http-proxy-url/http-proxy-url-preference-block.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/proxy/http-proxy-url/http-proxy-url-preference-block.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/proxy/http-proxy-url/http-proxy-url.tsx b/packages/core/src/features/preferences/renderer/preference-items/proxy/http-proxy-url/http-proxy-url.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/proxy/http-proxy-url/http-proxy-url.tsx rename to packages/core/src/features/preferences/renderer/preference-items/proxy/http-proxy-url/http-proxy-url.tsx diff --git a/src/features/preferences/renderer/preference-items/proxy/proxy-preference-page.injectable.tsx b/packages/core/src/features/preferences/renderer/preference-items/proxy/proxy-preference-page.injectable.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/proxy/proxy-preference-page.injectable.tsx rename to packages/core/src/features/preferences/renderer/preference-items/proxy/proxy-preference-page.injectable.tsx diff --git a/src/features/preferences/renderer/preference-items/proxy/proxy-preference-tab.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/proxy/proxy-preference-tab.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/proxy/proxy-preference-tab.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/proxy/proxy-preference-tab.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/telemetry/automatic-error-reporting/automatic-error-reporting-preference-item.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/telemetry/automatic-error-reporting/automatic-error-reporting-preference-item.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/telemetry/automatic-error-reporting/automatic-error-reporting-preference-item.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/telemetry/automatic-error-reporting/automatic-error-reporting-preference-item.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/telemetry/automatic-error-reporting/automatic-error-reporting.tsx b/packages/core/src/features/preferences/renderer/preference-items/telemetry/automatic-error-reporting/automatic-error-reporting.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/telemetry/automatic-error-reporting/automatic-error-reporting.tsx rename to packages/core/src/features/preferences/renderer/preference-items/telemetry/automatic-error-reporting/automatic-error-reporting.tsx diff --git a/src/features/preferences/renderer/preference-items/telemetry/telemetry-preference-page.injectable.tsx b/packages/core/src/features/preferences/renderer/preference-items/telemetry/telemetry-preference-page.injectable.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/telemetry/telemetry-preference-page.injectable.tsx rename to packages/core/src/features/preferences/renderer/preference-items/telemetry/telemetry-preference-page.injectable.tsx diff --git a/src/features/preferences/renderer/preference-items/telemetry/telemetry-preference-tab.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/telemetry/telemetry-preference-tab.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/telemetry/telemetry-preference-tab.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/telemetry/telemetry-preference-tab.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/terminal/copy-paste-from-terminal/copy-paste-from-terminal-preference-item.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/terminal/copy-paste-from-terminal/copy-paste-from-terminal-preference-item.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/terminal/copy-paste-from-terminal/copy-paste-from-terminal-preference-item.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/terminal/copy-paste-from-terminal/copy-paste-from-terminal-preference-item.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/terminal/copy-paste-from-terminal/copy-paste-from-terminal.tsx b/packages/core/src/features/preferences/renderer/preference-items/terminal/copy-paste-from-terminal/copy-paste-from-terminal.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/terminal/copy-paste-from-terminal/copy-paste-from-terminal.tsx rename to packages/core/src/features/preferences/renderer/preference-items/terminal/copy-paste-from-terminal/copy-paste-from-terminal.tsx diff --git a/src/features/preferences/renderer/preference-items/terminal/terminal-font-family/terminal-font-family-preference-item.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-font-family/terminal-font-family-preference-item.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/terminal/terminal-font-family/terminal-font-family-preference-item.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-font-family/terminal-font-family-preference-item.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/terminal/terminal-font-family/terminal-font-family.tsx b/packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-font-family/terminal-font-family.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/terminal/terminal-font-family/terminal-font-family.tsx rename to packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-font-family/terminal-font-family.tsx diff --git a/src/features/preferences/renderer/preference-items/terminal/terminal-font-size/terminal-font-size-preference-item.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-font-size/terminal-font-size-preference-item.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/terminal/terminal-font-size/terminal-font-size-preference-item.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-font-size/terminal-font-size-preference-item.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/terminal/terminal-font-size/terminal-font-size.tsx b/packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-font-size/terminal-font-size.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/terminal/terminal-font-size/terminal-font-size.tsx rename to packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-font-size/terminal-font-size.tsx diff --git a/src/features/preferences/renderer/preference-items/terminal/terminal-page-preference-item.injectable.tsx b/packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-page-preference-item.injectable.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/terminal/terminal-page-preference-item.injectable.tsx rename to packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-page-preference-item.injectable.tsx diff --git a/src/features/preferences/renderer/preference-items/terminal/terminal-preference-tab.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-preference-tab.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/terminal/terminal-preference-tab.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-preference-tab.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/terminal/terminal-shell-path/default-shell/default-shell.global-override-for-injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-shell-path/default-shell/default-shell.global-override-for-injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/terminal/terminal-shell-path/default-shell/default-shell.global-override-for-injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-shell-path/default-shell/default-shell.global-override-for-injectable.ts diff --git a/src/features/preferences/renderer/preference-items/terminal/terminal-shell-path/default-shell/default-shell.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-shell-path/default-shell/default-shell.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/terminal/terminal-shell-path/default-shell/default-shell.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-shell-path/default-shell/default-shell.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/terminal/terminal-shell-path/terminal-shell-path-preference-item.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-shell-path/terminal-shell-path-preference-item.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/terminal/terminal-shell-path/terminal-shell-path-preference-item.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-shell-path/terminal-shell-path-preference-item.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/terminal/terminal-shell-path/terminal-shell-path.tsx b/packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-shell-path/terminal-shell-path.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/terminal/terminal-shell-path/terminal-shell-path.tsx rename to packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-shell-path/terminal-shell-path.tsx diff --git a/src/features/preferences/renderer/preference-items/terminal/terminal-theme/terminal-theme-preference-item.injectable.ts b/packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-theme/terminal-theme-preference-item.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-items/terminal/terminal-theme/terminal-theme-preference-item.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-theme/terminal-theme-preference-item.injectable.ts diff --git a/src/features/preferences/renderer/preference-items/terminal/terminal-theme/terminal-theme.tsx b/packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-theme/terminal-theme.tsx similarity index 100% rename from src/features/preferences/renderer/preference-items/terminal/terminal-theme/terminal-theme.tsx rename to packages/core/src/features/preferences/renderer/preference-items/terminal/terminal-theme/terminal-theme.tsx diff --git a/src/features/preferences/renderer/preference-navigation/navigate-to-preference-tab/navigate-to-preference-tab.injectable.ts b/packages/core/src/features/preferences/renderer/preference-navigation/navigate-to-preference-tab/navigate-to-preference-tab.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-navigation/navigate-to-preference-tab/navigate-to-preference-tab.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-navigation/navigate-to-preference-tab/navigate-to-preference-tab.injectable.ts diff --git a/src/features/preferences/renderer/preference-navigation/navigate-to-preference-tab/preference-tab-is-active.injectable.ts b/packages/core/src/features/preferences/renderer/preference-navigation/navigate-to-preference-tab/preference-tab-is-active.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preference-navigation/navigate-to-preference-tab/preference-tab-is-active.injectable.ts rename to packages/core/src/features/preferences/renderer/preference-navigation/navigate-to-preference-tab/preference-tab-is-active.injectable.ts diff --git a/src/features/preferences/renderer/preference-navigation/preferences-navigation-tab.tsx b/packages/core/src/features/preferences/renderer/preference-navigation/preferences-navigation-tab.tsx similarity index 100% rename from src/features/preferences/renderer/preference-navigation/preferences-navigation-tab.tsx rename to packages/core/src/features/preferences/renderer/preference-navigation/preferences-navigation-tab.tsx diff --git a/src/features/preferences/renderer/preference-navigation/preferences-navigation.tsx b/packages/core/src/features/preferences/renderer/preference-navigation/preferences-navigation.tsx similarity index 100% rename from src/features/preferences/renderer/preference-navigation/preferences-navigation.tsx rename to packages/core/src/features/preferences/renderer/preference-navigation/preferences-navigation.tsx diff --git a/src/features/preferences/renderer/preference-page-component.tsx b/packages/core/src/features/preferences/renderer/preference-page-component.tsx similarity index 100% rename from src/features/preferences/renderer/preference-page-component.tsx rename to packages/core/src/features/preferences/renderer/preference-page-component.tsx diff --git a/src/features/preferences/renderer/preferences-route-component-for-legacy-extensions.injectable.ts b/packages/core/src/features/preferences/renderer/preferences-route-component-for-legacy-extensions.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preferences-route-component-for-legacy-extensions.injectable.ts rename to packages/core/src/features/preferences/renderer/preferences-route-component-for-legacy-extensions.injectable.ts diff --git a/src/features/preferences/renderer/preferences-route-component.injectable.ts b/packages/core/src/features/preferences/renderer/preferences-route-component.injectable.ts similarity index 100% rename from src/features/preferences/renderer/preferences-route-component.injectable.ts rename to packages/core/src/features/preferences/renderer/preferences-route-component.injectable.ts diff --git a/src/features/preferences/renderer/preferences.scss b/packages/core/src/features/preferences/renderer/preferences.scss similarity index 100% rename from src/features/preferences/renderer/preferences.scss rename to packages/core/src/features/preferences/renderer/preferences.scss diff --git a/src/features/preferences/renderer/preferences.tsx b/packages/core/src/features/preferences/renderer/preferences.tsx similarity index 100% rename from src/features/preferences/renderer/preferences.tsx rename to packages/core/src/features/preferences/renderer/preferences.tsx diff --git a/src/features/preferences/renderer/removable-item/removable-item.module.scss b/packages/core/src/features/preferences/renderer/removable-item/removable-item.module.scss similarity index 100% rename from src/features/preferences/renderer/removable-item/removable-item.module.scss rename to packages/core/src/features/preferences/renderer/removable-item/removable-item.module.scss diff --git a/src/features/preferences/renderer/removable-item/removable-item.tsx b/packages/core/src/features/preferences/renderer/removable-item/removable-item.tsx similarity index 100% rename from src/features/preferences/renderer/removable-item/removable-item.tsx rename to packages/core/src/features/preferences/renderer/removable-item/removable-item.tsx diff --git a/src/features/preferences/urls-of-legacy-extensions.test.tsx b/packages/core/src/features/preferences/urls-of-legacy-extensions.test.tsx similarity index 100% rename from src/features/preferences/urls-of-legacy-extensions.test.tsx rename to packages/core/src/features/preferences/urls-of-legacy-extensions.test.tsx diff --git a/src/features/quitting-and-restarting-the-app/opening-application-window-using-tray.test.ts b/packages/core/src/features/quitting-and-restarting-the-app/opening-application-window-using-tray.test.ts similarity index 100% rename from src/features/quitting-and-restarting-the-app/opening-application-window-using-tray.test.ts rename to packages/core/src/features/quitting-and-restarting-the-app/opening-application-window-using-tray.test.ts diff --git a/src/features/quitting-and-restarting-the-app/quitting-the-app-using-application-menu.test.ts b/packages/core/src/features/quitting-and-restarting-the-app/quitting-the-app-using-application-menu.test.ts similarity index 100% rename from src/features/quitting-and-restarting-the-app/quitting-the-app-using-application-menu.test.ts rename to packages/core/src/features/quitting-and-restarting-the-app/quitting-the-app-using-application-menu.test.ts diff --git a/src/features/resolve-system-proxy/resolve-system-proxy.test.ts b/packages/core/src/features/resolve-system-proxy/resolve-system-proxy.test.ts similarity index 100% rename from src/features/resolve-system-proxy/resolve-system-proxy.test.ts rename to packages/core/src/features/resolve-system-proxy/resolve-system-proxy.test.ts diff --git a/src/features/routes/extension-api/reactively-disable-global-pages.test.tsx b/packages/core/src/features/routes/extension-api/reactively-disable-global-pages.test.tsx similarity index 100% rename from src/features/routes/extension-api/reactively-disable-global-pages.test.tsx rename to packages/core/src/features/routes/extension-api/reactively-disable-global-pages.test.tsx diff --git a/src/features/shell-sync/common/failure-channel.ts b/packages/core/src/features/shell-sync/common/failure-channel.ts similarity index 100% rename from src/features/shell-sync/common/failure-channel.ts rename to packages/core/src/features/shell-sync/common/failure-channel.ts diff --git a/src/features/shell-sync/main/compute-shell-environment.injectable.ts b/packages/core/src/features/shell-sync/main/compute-shell-environment.injectable.ts similarity index 100% rename from src/features/shell-sync/main/compute-shell-environment.injectable.ts rename to packages/core/src/features/shell-sync/main/compute-shell-environment.injectable.ts diff --git a/src/features/shell-sync/main/compute-unix-shell-environment.global-override-for-injectable.ts b/packages/core/src/features/shell-sync/main/compute-unix-shell-environment.global-override-for-injectable.ts similarity index 100% rename from src/features/shell-sync/main/compute-unix-shell-environment.global-override-for-injectable.ts rename to packages/core/src/features/shell-sync/main/compute-unix-shell-environment.global-override-for-injectable.ts diff --git a/src/features/shell-sync/main/compute-unix-shell-environment.injectable.ts b/packages/core/src/features/shell-sync/main/compute-unix-shell-environment.injectable.ts similarity index 100% rename from src/features/shell-sync/main/compute-unix-shell-environment.injectable.ts rename to packages/core/src/features/shell-sync/main/compute-unix-shell-environment.injectable.ts diff --git a/src/features/shell-sync/main/compute-unix-shell-environment.test.ts b/packages/core/src/features/shell-sync/main/compute-unix-shell-environment.test.ts similarity index 100% rename from src/features/shell-sync/main/compute-unix-shell-environment.test.ts rename to packages/core/src/features/shell-sync/main/compute-unix-shell-environment.test.ts diff --git a/src/features/shell-sync/main/emit-failure.injectable.ts b/packages/core/src/features/shell-sync/main/emit-failure.injectable.ts similarity index 100% rename from src/features/shell-sync/main/emit-failure.injectable.ts rename to packages/core/src/features/shell-sync/main/emit-failure.injectable.ts diff --git a/src/features/shell-sync/main/env.injectable.ts b/packages/core/src/features/shell-sync/main/env.injectable.ts similarity index 100% rename from src/features/shell-sync/main/env.injectable.ts rename to packages/core/src/features/shell-sync/main/env.injectable.ts diff --git a/src/features/shell-sync/main/execPath.injectable.ts b/packages/core/src/features/shell-sync/main/execPath.injectable.ts similarity index 100% rename from src/features/shell-sync/main/execPath.injectable.ts rename to packages/core/src/features/shell-sync/main/execPath.injectable.ts diff --git a/src/features/shell-sync/main/setup-shell.injectable.ts b/packages/core/src/features/shell-sync/main/setup-shell.injectable.ts similarity index 100% rename from src/features/shell-sync/main/setup-shell.injectable.ts rename to packages/core/src/features/shell-sync/main/setup-shell.injectable.ts diff --git a/src/features/shell-sync/renderer/failure-listener.injectable.ts b/packages/core/src/features/shell-sync/renderer/failure-listener.injectable.ts similarity index 100% rename from src/features/shell-sync/renderer/failure-listener.injectable.ts rename to packages/core/src/features/shell-sync/renderer/failure-listener.injectable.ts diff --git a/src/features/status-bar/__snapshots__/status-bar-items-originating-from-extensions.test.tsx.snap b/packages/core/src/features/status-bar/__snapshots__/status-bar-items-originating-from-extensions.test.tsx.snap similarity index 100% rename from src/features/status-bar/__snapshots__/status-bar-items-originating-from-extensions.test.tsx.snap rename to packages/core/src/features/status-bar/__snapshots__/status-bar-items-originating-from-extensions.test.tsx.snap diff --git a/src/features/status-bar/status-bar-items-originating-from-extensions.test.tsx b/packages/core/src/features/status-bar/status-bar-items-originating-from-extensions.test.tsx similarity index 100% rename from src/features/status-bar/status-bar-items-originating-from-extensions.test.tsx rename to packages/core/src/features/status-bar/status-bar-items-originating-from-extensions.test.tsx diff --git a/src/features/telemetry/emit-telemetry-from-specific-function-calls.test.ts b/packages/core/src/features/telemetry/emit-telemetry-from-specific-function-calls.test.ts similarity index 100% rename from src/features/telemetry/emit-telemetry-from-specific-function-calls.test.ts rename to packages/core/src/features/telemetry/emit-telemetry-from-specific-function-calls.test.ts diff --git a/src/features/telemetry/renderer/emit-telemetry.injectable.ts b/packages/core/src/features/telemetry/renderer/emit-telemetry.injectable.ts similarity index 100% rename from src/features/telemetry/renderer/emit-telemetry.injectable.ts rename to packages/core/src/features/telemetry/renderer/emit-telemetry.injectable.ts diff --git a/src/features/telemetry/renderer/telemetry-decorator.injectable.ts b/packages/core/src/features/telemetry/renderer/telemetry-decorator.injectable.ts similarity index 100% rename from src/features/telemetry/renderer/telemetry-decorator.injectable.ts rename to packages/core/src/features/telemetry/renderer/telemetry-decorator.injectable.ts diff --git a/src/features/telemetry/renderer/telemetry-white-list-for-functions.injectable.ts b/packages/core/src/features/telemetry/renderer/telemetry-white-list-for-functions.injectable.ts similarity index 100% rename from src/features/telemetry/renderer/telemetry-white-list-for-functions.injectable.ts rename to packages/core/src/features/telemetry/renderer/telemetry-white-list-for-functions.injectable.ts diff --git a/src/features/theme/system-type/common/channels.ts b/packages/core/src/features/theme/system-type/common/channels.ts similarity index 100% rename from src/features/theme/system-type/common/channels.ts rename to packages/core/src/features/theme/system-type/common/channels.ts diff --git a/src/features/theme/system-type/main/emit-update.injectable.ts b/packages/core/src/features/theme/system-type/main/emit-update.injectable.ts similarity index 100% rename from src/features/theme/system-type/main/emit-update.injectable.ts rename to packages/core/src/features/theme/system-type/main/emit-update.injectable.ts diff --git a/src/features/theme/system-type/main/handle-initial.injectable.ts b/packages/core/src/features/theme/system-type/main/handle-initial.injectable.ts similarity index 100% rename from src/features/theme/system-type/main/handle-initial.injectable.ts rename to packages/core/src/features/theme/system-type/main/handle-initial.injectable.ts diff --git a/src/features/theme/system-type/main/setup-update-emitter.injectable.ts b/packages/core/src/features/theme/system-type/main/setup-update-emitter.injectable.ts similarity index 100% rename from src/features/theme/system-type/main/setup-update-emitter.injectable.ts rename to packages/core/src/features/theme/system-type/main/setup-update-emitter.injectable.ts diff --git a/src/features/theme/system-type/renderer/initialize.injectable.ts b/packages/core/src/features/theme/system-type/renderer/initialize.injectable.ts similarity index 100% rename from src/features/theme/system-type/renderer/initialize.injectable.ts rename to packages/core/src/features/theme/system-type/renderer/initialize.injectable.ts diff --git a/src/features/theme/system-type/renderer/request-initial.injectable.ts b/packages/core/src/features/theme/system-type/renderer/request-initial.injectable.ts similarity index 100% rename from src/features/theme/system-type/renderer/request-initial.injectable.ts rename to packages/core/src/features/theme/system-type/renderer/request-initial.injectable.ts diff --git a/src/features/theme/system-type/renderer/update-listener.injectable.ts b/packages/core/src/features/theme/system-type/renderer/update-listener.injectable.ts similarity index 100% rename from src/features/theme/system-type/renderer/update-listener.injectable.ts rename to packages/core/src/features/theme/system-type/renderer/update-listener.injectable.ts diff --git a/src/features/top-bar/extension-api/__snapshots__/extendability-using-extension-api.test.tsx.snap b/packages/core/src/features/top-bar/extension-api/__snapshots__/extendability-using-extension-api.test.tsx.snap similarity index 100% rename from src/features/top-bar/extension-api/__snapshots__/extendability-using-extension-api.test.tsx.snap rename to packages/core/src/features/top-bar/extension-api/__snapshots__/extendability-using-extension-api.test.tsx.snap diff --git a/src/features/top-bar/extension-api/extendability-using-extension-api.test.tsx b/packages/core/src/features/top-bar/extension-api/extendability-using-extension-api.test.tsx similarity index 100% rename from src/features/top-bar/extension-api/extendability-using-extension-api.test.tsx rename to packages/core/src/features/top-bar/extension-api/extendability-using-extension-api.test.tsx diff --git a/src/features/top-bar/extension-api/renderer/legacy-extension-api-registrator-for-top-bar-items.injectable.ts b/packages/core/src/features/top-bar/extension-api/renderer/legacy-extension-api-registrator-for-top-bar-items.injectable.ts similarity index 100% rename from src/features/top-bar/extension-api/renderer/legacy-extension-api-registrator-for-top-bar-items.injectable.ts rename to packages/core/src/features/top-bar/extension-api/renderer/legacy-extension-api-registrator-for-top-bar-items.injectable.ts diff --git a/src/features/tray/clicking-tray-menu-item-originating-from-extension.test.ts b/packages/core/src/features/tray/clicking-tray-menu-item-originating-from-extension.test.ts similarity index 100% rename from src/features/tray/clicking-tray-menu-item-originating-from-extension.test.ts rename to packages/core/src/features/tray/clicking-tray-menu-item-originating-from-extension.test.ts diff --git a/src/features/tray/extension-adding-tray-items.test.tsx b/packages/core/src/features/tray/extension-adding-tray-items.test.tsx similarity index 100% rename from src/features/tray/extension-adding-tray-items.test.tsx rename to packages/core/src/features/tray/extension-adding-tray-items.test.tsx diff --git a/src/features/tray/multiple-separators-originating-from-extension.test.ts b/packages/core/src/features/tray/multiple-separators-originating-from-extension.test.ts similarity index 100% rename from src/features/tray/multiple-separators-originating-from-extension.test.ts rename to packages/core/src/features/tray/multiple-separators-originating-from-extension.test.ts diff --git a/src/features/welcome/__snapshots__/navigation-using-application-menu.test.ts.snap b/packages/core/src/features/welcome/__snapshots__/navigation-using-application-menu.test.ts.snap similarity index 100% rename from src/features/welcome/__snapshots__/navigation-using-application-menu.test.ts.snap rename to packages/core/src/features/welcome/__snapshots__/navigation-using-application-menu.test.ts.snap diff --git a/src/features/welcome/navigation-using-application-menu.test.ts b/packages/core/src/features/welcome/navigation-using-application-menu.test.ts similarity index 100% rename from src/features/welcome/navigation-using-application-menu.test.ts rename to packages/core/src/features/welcome/navigation-using-application-menu.test.ts diff --git a/src/features/welcome/setting-welcome-page.test.tsx b/packages/core/src/features/welcome/setting-welcome-page.test.tsx similarity index 100% rename from src/features/welcome/setting-welcome-page.test.tsx rename to packages/core/src/features/welcome/setting-welcome-page.test.tsx diff --git a/src/jest-28-resolver.js b/packages/core/src/jest-28-resolver.js similarity index 100% rename from src/jest-28-resolver.js rename to packages/core/src/jest-28-resolver.js diff --git a/src/jest-after-env.setup.ts b/packages/core/src/jest-after-env.setup.ts similarity index 100% rename from src/jest-after-env.setup.ts rename to packages/core/src/jest-after-env.setup.ts diff --git a/src/jest.setup.ts b/packages/core/src/jest.setup.ts similarity index 100% rename from src/jest.setup.ts rename to packages/core/src/jest.setup.ts diff --git a/src/jest.timezone.ts b/packages/core/src/jest.timezone.ts similarity index 100% rename from src/jest.timezone.ts rename to packages/core/src/jest.timezone.ts diff --git a/src/main/__test__/cluster.test.ts b/packages/core/src/main/__test__/cluster.test.ts similarity index 100% rename from src/main/__test__/cluster.test.ts rename to packages/core/src/main/__test__/cluster.test.ts diff --git a/src/main/__test__/context-handler.test.ts b/packages/core/src/main/__test__/context-handler.test.ts similarity index 100% rename from src/main/__test__/context-handler.test.ts rename to packages/core/src/main/__test__/context-handler.test.ts diff --git a/src/main/__test__/kube-auth-proxy.test.ts b/packages/core/src/main/__test__/kube-auth-proxy.test.ts similarity index 100% rename from src/main/__test__/kube-auth-proxy.test.ts rename to packages/core/src/main/__test__/kube-auth-proxy.test.ts diff --git a/src/main/__test__/kubeconfig-manager.test.ts b/packages/core/src/main/__test__/kubeconfig-manager.test.ts similarity index 100% rename from src/main/__test__/kubeconfig-manager.test.ts rename to packages/core/src/main/__test__/kubeconfig-manager.test.ts diff --git a/src/main/__test__/lens-proxy.test.ts b/packages/core/src/main/__test__/lens-proxy.test.ts similarity index 100% rename from src/main/__test__/lens-proxy.test.ts rename to packages/core/src/main/__test__/lens-proxy.test.ts diff --git a/src/main/__test__/shell-session.test.ts b/packages/core/src/main/__test__/shell-session.test.ts similarity index 100% rename from src/main/__test__/shell-session.test.ts rename to packages/core/src/main/__test__/shell-session.test.ts diff --git a/src/main/__test__/static-file-route.test.ts b/packages/core/src/main/__test__/static-file-route.test.ts similarity index 100% rename from src/main/__test__/static-file-route.test.ts rename to packages/core/src/main/__test__/static-file-route.test.ts diff --git a/src/main/app-paths/app-paths-request-channel-listener.injectable.ts b/packages/core/src/main/app-paths/app-paths-request-channel-listener.injectable.ts similarity index 100% rename from src/main/app-paths/app-paths-request-channel-listener.injectable.ts rename to packages/core/src/main/app-paths/app-paths-request-channel-listener.injectable.ts diff --git a/src/main/app-paths/directory-for-integration-testing/directory-for-integration-testing.injectable.ts b/packages/core/src/main/app-paths/directory-for-integration-testing/directory-for-integration-testing.injectable.ts similarity index 100% rename from src/main/app-paths/directory-for-integration-testing/directory-for-integration-testing.injectable.ts rename to packages/core/src/main/app-paths/directory-for-integration-testing/directory-for-integration-testing.injectable.ts diff --git a/src/main/app-paths/get-app-paths.ts b/packages/core/src/main/app-paths/get-app-paths.ts similarity index 100% rename from src/main/app-paths/get-app-paths.ts rename to packages/core/src/main/app-paths/get-app-paths.ts diff --git a/src/main/app-paths/get-electron-app-path/get-electron-app-path.injectable.ts b/packages/core/src/main/app-paths/get-electron-app-path/get-electron-app-path.injectable.ts similarity index 100% rename from src/main/app-paths/get-electron-app-path/get-electron-app-path.injectable.ts rename to packages/core/src/main/app-paths/get-electron-app-path/get-electron-app-path.injectable.ts diff --git a/src/main/app-paths/get-electron-app-path/get-electron-app-path.test.ts b/packages/core/src/main/app-paths/get-electron-app-path/get-electron-app-path.test.ts similarity index 100% rename from src/main/app-paths/get-electron-app-path/get-electron-app-path.test.ts rename to packages/core/src/main/app-paths/get-electron-app-path/get-electron-app-path.test.ts diff --git a/src/main/app-paths/get-electron-app-path/get-electron-app-path.ts b/packages/core/src/main/app-paths/get-electron-app-path/get-electron-app-path.ts similarity index 100% rename from src/main/app-paths/get-electron-app-path/get-electron-app-path.ts rename to packages/core/src/main/app-paths/get-electron-app-path/get-electron-app-path.ts diff --git a/src/main/app-paths/set-electron-app-path/set-electron-app-path.injectable.ts b/packages/core/src/main/app-paths/set-electron-app-path/set-electron-app-path.injectable.ts similarity index 100% rename from src/main/app-paths/set-electron-app-path/set-electron-app-path.injectable.ts rename to packages/core/src/main/app-paths/set-electron-app-path/set-electron-app-path.injectable.ts diff --git a/src/main/app-paths/setup-app-paths.injectable.ts b/packages/core/src/main/app-paths/setup-app-paths.injectable.ts similarity index 100% rename from src/main/app-paths/setup-app-paths.injectable.ts rename to packages/core/src/main/app-paths/setup-app-paths.injectable.ts diff --git a/src/main/base-store/disable-sync-in-ipc-listener.injectable.ts b/packages/core/src/main/base-store/disable-sync-in-ipc-listener.injectable.ts similarity index 100% rename from src/main/base-store/disable-sync-in-ipc-listener.injectable.ts rename to packages/core/src/main/base-store/disable-sync-in-ipc-listener.injectable.ts diff --git a/src/main/base-store/ipc-channel-prefix.injectable.ts b/packages/core/src/main/base-store/ipc-channel-prefix.injectable.ts similarity index 100% rename from src/main/base-store/ipc-channel-prefix.injectable.ts rename to packages/core/src/main/base-store/ipc-channel-prefix.injectable.ts diff --git a/src/main/base-store/persist-state-to-config.injectable.ts b/packages/core/src/main/base-store/persist-state-to-config.injectable.ts similarity index 100% rename from src/main/base-store/persist-state-to-config.injectable.ts rename to packages/core/src/main/base-store/persist-state-to-config.injectable.ts diff --git a/src/main/build-version/setup-channel.injectable.ts b/packages/core/src/main/build-version/setup-channel.injectable.ts similarity index 100% rename from src/main/build-version/setup-channel.injectable.ts rename to packages/core/src/main/build-version/setup-channel.injectable.ts diff --git a/src/main/catalog-pusher.ts b/packages/core/src/main/catalog-pusher.ts similarity index 100% rename from src/main/catalog-pusher.ts rename to packages/core/src/main/catalog-pusher.ts diff --git a/src/main/catalog-sources/__test__/kubeconfig-sync.test.ts b/packages/core/src/main/catalog-sources/__test__/kubeconfig-sync.test.ts similarity index 100% rename from src/main/catalog-sources/__test__/kubeconfig-sync.test.ts rename to packages/core/src/main/catalog-sources/__test__/kubeconfig-sync.test.ts diff --git a/src/main/catalog-sources/index.ts b/packages/core/src/main/catalog-sources/index.ts similarity index 100% rename from src/main/catalog-sources/index.ts rename to packages/core/src/main/catalog-sources/index.ts diff --git a/src/main/catalog-sources/kubeconfig-sync/compute-diff.injectable.ts b/packages/core/src/main/catalog-sources/kubeconfig-sync/compute-diff.injectable.ts similarity index 100% rename from src/main/catalog-sources/kubeconfig-sync/compute-diff.injectable.ts rename to packages/core/src/main/catalog-sources/kubeconfig-sync/compute-diff.injectable.ts diff --git a/src/main/catalog-sources/kubeconfig-sync/config-to-models.injectable.ts b/packages/core/src/main/catalog-sources/kubeconfig-sync/config-to-models.injectable.ts similarity index 100% rename from src/main/catalog-sources/kubeconfig-sync/config-to-models.injectable.ts rename to packages/core/src/main/catalog-sources/kubeconfig-sync/config-to-models.injectable.ts diff --git a/src/main/catalog-sources/kubeconfig-sync/diff-changed-kubeconfig.injectable.ts b/packages/core/src/main/catalog-sources/kubeconfig-sync/diff-changed-kubeconfig.injectable.ts similarity index 100% rename from src/main/catalog-sources/kubeconfig-sync/diff-changed-kubeconfig.injectable.ts rename to packages/core/src/main/catalog-sources/kubeconfig-sync/diff-changed-kubeconfig.injectable.ts diff --git a/src/main/catalog-sources/kubeconfig-sync/logger.injectable.ts b/packages/core/src/main/catalog-sources/kubeconfig-sync/logger.injectable.ts similarity index 100% rename from src/main/catalog-sources/kubeconfig-sync/logger.injectable.ts rename to packages/core/src/main/catalog-sources/kubeconfig-sync/logger.injectable.ts diff --git a/src/main/catalog-sources/kubeconfig-sync/manager.injectable.ts b/packages/core/src/main/catalog-sources/kubeconfig-sync/manager.injectable.ts similarity index 100% rename from src/main/catalog-sources/kubeconfig-sync/manager.injectable.ts rename to packages/core/src/main/catalog-sources/kubeconfig-sync/manager.injectable.ts diff --git a/src/main/catalog-sources/kubeconfig-sync/manager.ts b/packages/core/src/main/catalog-sources/kubeconfig-sync/manager.ts similarity index 100% rename from src/main/catalog-sources/kubeconfig-sync/manager.ts rename to packages/core/src/main/catalog-sources/kubeconfig-sync/manager.ts diff --git a/src/main/catalog-sources/kubeconfig-sync/watch-file-changes.injectable.ts b/packages/core/src/main/catalog-sources/kubeconfig-sync/watch-file-changes.injectable.ts similarity index 100% rename from src/main/catalog-sources/kubeconfig-sync/watch-file-changes.injectable.ts rename to packages/core/src/main/catalog-sources/kubeconfig-sync/watch-file-changes.injectable.ts diff --git a/src/main/catalog-sources/sync-general-catalog-entities.injectable.ts b/packages/core/src/main/catalog-sources/sync-general-catalog-entities.injectable.ts similarity index 100% rename from src/main/catalog-sources/sync-general-catalog-entities.injectable.ts rename to packages/core/src/main/catalog-sources/sync-general-catalog-entities.injectable.ts diff --git a/src/main/catalog-sources/sync-weblinks.injectable.ts b/packages/core/src/main/catalog-sources/sync-weblinks.injectable.ts similarity index 100% rename from src/main/catalog-sources/sync-weblinks.injectable.ts rename to packages/core/src/main/catalog-sources/sync-weblinks.injectable.ts diff --git a/src/main/catalog-sources/weblinks.ts b/packages/core/src/main/catalog-sources/weblinks.ts similarity index 100% rename from src/main/catalog-sources/weblinks.ts rename to packages/core/src/main/catalog-sources/weblinks.ts diff --git a/src/main/catalog-sync-to-renderer/catalog-sync-to-renderer.injectable.ts b/packages/core/src/main/catalog-sync-to-renderer/catalog-sync-to-renderer.injectable.ts similarity index 100% rename from src/main/catalog-sync-to-renderer/catalog-sync-to-renderer.injectable.ts rename to packages/core/src/main/catalog-sync-to-renderer/catalog-sync-to-renderer.injectable.ts diff --git a/src/main/catalog-sync-to-renderer/start-catalog-sync.injectable.ts b/packages/core/src/main/catalog-sync-to-renderer/start-catalog-sync.injectable.ts similarity index 100% rename from src/main/catalog-sync-to-renderer/start-catalog-sync.injectable.ts rename to packages/core/src/main/catalog-sync-to-renderer/start-catalog-sync.injectable.ts diff --git a/src/main/catalog-sync-to-renderer/stop-catalog-sync.injectable.ts b/packages/core/src/main/catalog-sync-to-renderer/stop-catalog-sync.injectable.ts similarity index 100% rename from src/main/catalog-sync-to-renderer/stop-catalog-sync.injectable.ts rename to packages/core/src/main/catalog-sync-to-renderer/stop-catalog-sync.injectable.ts diff --git a/src/main/catalog/__tests__/catalog-entity-registry.test.ts b/packages/core/src/main/catalog/__tests__/catalog-entity-registry.test.ts similarity index 100% rename from src/main/catalog/__tests__/catalog-entity-registry.test.ts rename to packages/core/src/main/catalog/__tests__/catalog-entity-registry.test.ts diff --git a/src/main/catalog/catalog-entity-registry.ts b/packages/core/src/main/catalog/catalog-entity-registry.ts similarity index 100% rename from src/main/catalog/catalog-entity-registry.ts rename to packages/core/src/main/catalog/catalog-entity-registry.ts diff --git a/src/main/catalog/entity-registry.injectable.ts b/packages/core/src/main/catalog/entity-registry.injectable.ts similarity index 100% rename from src/main/catalog/entity-registry.injectable.ts rename to packages/core/src/main/catalog/entity-registry.injectable.ts diff --git a/src/main/catalog/entity-registry.ts b/packages/core/src/main/catalog/entity-registry.ts similarity index 100% rename from src/main/catalog/entity-registry.ts rename to packages/core/src/main/catalog/entity-registry.ts diff --git a/src/main/catalog/index.ts b/packages/core/src/main/catalog/index.ts similarity index 100% rename from src/main/catalog/index.ts rename to packages/core/src/main/catalog/index.ts diff --git a/src/main/child-process/spawn.injectable.ts b/packages/core/src/main/child-process/spawn.injectable.ts similarity index 100% rename from src/main/child-process/spawn.injectable.ts rename to packages/core/src/main/child-process/spawn.injectable.ts diff --git a/src/main/cluster-detectors/base-cluster-detector.ts b/packages/core/src/main/cluster-detectors/base-cluster-detector.ts similarity index 100% rename from src/main/cluster-detectors/base-cluster-detector.ts rename to packages/core/src/main/cluster-detectors/base-cluster-detector.ts diff --git a/src/main/cluster-detectors/cluster-id-detector.ts b/packages/core/src/main/cluster-detectors/cluster-id-detector.ts similarity index 100% rename from src/main/cluster-detectors/cluster-id-detector.ts rename to packages/core/src/main/cluster-detectors/cluster-id-detector.ts diff --git a/src/main/cluster-detectors/create-version-detector.injectable.ts b/packages/core/src/main/cluster-detectors/create-version-detector.injectable.ts similarity index 100% rename from src/main/cluster-detectors/create-version-detector.injectable.ts rename to packages/core/src/main/cluster-detectors/create-version-detector.injectable.ts diff --git a/src/main/cluster-detectors/detector-registry.injectable.ts b/packages/core/src/main/cluster-detectors/detector-registry.injectable.ts similarity index 100% rename from src/main/cluster-detectors/detector-registry.injectable.ts rename to packages/core/src/main/cluster-detectors/detector-registry.injectable.ts diff --git a/src/main/cluster-detectors/detector-registry.ts b/packages/core/src/main/cluster-detectors/detector-registry.ts similarity index 100% rename from src/main/cluster-detectors/detector-registry.ts rename to packages/core/src/main/cluster-detectors/detector-registry.ts diff --git a/src/main/cluster-detectors/distribution-detector.ts b/packages/core/src/main/cluster-detectors/distribution-detector.ts similarity index 100% rename from src/main/cluster-detectors/distribution-detector.ts rename to packages/core/src/main/cluster-detectors/distribution-detector.ts diff --git a/src/main/cluster-detectors/last-seen-detector.ts b/packages/core/src/main/cluster-detectors/last-seen-detector.ts similarity index 100% rename from src/main/cluster-detectors/last-seen-detector.ts rename to packages/core/src/main/cluster-detectors/last-seen-detector.ts diff --git a/src/main/cluster-detectors/nodes-count-detector.ts b/packages/core/src/main/cluster-detectors/nodes-count-detector.ts similarity index 100% rename from src/main/cluster-detectors/nodes-count-detector.ts rename to packages/core/src/main/cluster-detectors/nodes-count-detector.ts diff --git a/src/main/cluster-detectors/version-detector.ts b/packages/core/src/main/cluster-detectors/version-detector.ts similarity index 100% rename from src/main/cluster-detectors/version-detector.ts rename to packages/core/src/main/cluster-detectors/version-detector.ts diff --git a/src/main/cluster/are-being-deleted.injectable.ts b/packages/core/src/main/cluster/are-being-deleted.injectable.ts similarity index 100% rename from src/main/cluster/are-being-deleted.injectable.ts rename to packages/core/src/main/cluster/are-being-deleted.injectable.ts diff --git a/src/main/cluster/initialize-manager.injectable.ts b/packages/core/src/main/cluster/initialize-manager.injectable.ts similarity index 100% rename from src/main/cluster/initialize-manager.injectable.ts rename to packages/core/src/main/cluster/initialize-manager.injectable.ts diff --git a/src/main/cluster/manager.injectable.ts b/packages/core/src/main/cluster/manager.injectable.ts similarity index 100% rename from src/main/cluster/manager.injectable.ts rename to packages/core/src/main/cluster/manager.injectable.ts diff --git a/src/main/cluster/manager.ts b/packages/core/src/main/cluster/manager.ts similarity index 100% rename from src/main/cluster/manager.ts rename to packages/core/src/main/cluster/manager.ts diff --git a/src/main/cluster/request-api-resources.injectable.ts b/packages/core/src/main/cluster/request-api-resources.injectable.ts similarity index 100% rename from src/main/cluster/request-api-resources.injectable.ts rename to packages/core/src/main/cluster/request-api-resources.injectable.ts diff --git a/src/main/cluster/request-api-versions.ts b/packages/core/src/main/cluster/request-api-versions.ts similarity index 100% rename from src/main/cluster/request-api-versions.ts rename to packages/core/src/main/cluster/request-api-versions.ts diff --git a/src/main/cluster/request-core-api-versions.injectable.ts b/packages/core/src/main/cluster/request-core-api-versions.injectable.ts similarity index 100% rename from src/main/cluster/request-core-api-versions.injectable.ts rename to packages/core/src/main/cluster/request-core-api-versions.injectable.ts diff --git a/src/main/cluster/request-kube-api-resources-for.injectable.ts b/packages/core/src/main/cluster/request-kube-api-resources-for.injectable.ts similarity index 100% rename from src/main/cluster/request-kube-api-resources-for.injectable.ts rename to packages/core/src/main/cluster/request-kube-api-resources-for.injectable.ts diff --git a/src/main/cluster/request-non-core-api-versions.injectable.ts b/packages/core/src/main/cluster/request-non-core-api-versions.injectable.ts similarity index 100% rename from src/main/cluster/request-non-core-api-versions.injectable.ts rename to packages/core/src/main/cluster/request-non-core-api-versions.injectable.ts diff --git a/src/main/cluster/store-migrations/3.6.0-beta.1.injectable.ts b/packages/core/src/main/cluster/store-migrations/3.6.0-beta.1.injectable.ts similarity index 100% rename from src/main/cluster/store-migrations/3.6.0-beta.1.injectable.ts rename to packages/core/src/main/cluster/store-migrations/3.6.0-beta.1.injectable.ts diff --git a/src/main/cluster/store-migrations/5.0.0-beta.10.injectable.ts b/packages/core/src/main/cluster/store-migrations/5.0.0-beta.10.injectable.ts similarity index 100% rename from src/main/cluster/store-migrations/5.0.0-beta.10.injectable.ts rename to packages/core/src/main/cluster/store-migrations/5.0.0-beta.10.injectable.ts diff --git a/src/main/cluster/store-migrations/5.0.0-beta.13.injectable.ts b/packages/core/src/main/cluster/store-migrations/5.0.0-beta.13.injectable.ts similarity index 100% rename from src/main/cluster/store-migrations/5.0.0-beta.13.injectable.ts rename to packages/core/src/main/cluster/store-migrations/5.0.0-beta.13.injectable.ts diff --git a/src/main/cluster/store-migrations/snap.injectable.ts b/packages/core/src/main/cluster/store-migrations/snap.injectable.ts similarity index 100% rename from src/main/cluster/store-migrations/snap.injectable.ts rename to packages/core/src/main/cluster/store-migrations/snap.injectable.ts diff --git a/src/main/cluster/visibility-handler.injectable.ts b/packages/core/src/main/cluster/visibility-handler.injectable.ts similarity index 100% rename from src/main/cluster/visibility-handler.injectable.ts rename to packages/core/src/main/cluster/visibility-handler.injectable.ts diff --git a/src/main/cluster/visible-cluster.injectable.ts b/packages/core/src/main/cluster/visible-cluster.injectable.ts similarity index 100% rename from src/main/cluster/visible-cluster.injectable.ts rename to packages/core/src/main/cluster/visible-cluster.injectable.ts diff --git a/src/main/context-handler/context-handler.ts b/packages/core/src/main/context-handler/context-handler.ts similarity index 100% rename from src/main/context-handler/context-handler.ts rename to packages/core/src/main/context-handler/context-handler.ts diff --git a/src/main/context-handler/create-context-handler.injectable.ts b/packages/core/src/main/context-handler/create-context-handler.injectable.ts similarity index 100% rename from src/main/context-handler/create-context-handler.injectable.ts rename to packages/core/src/main/context-handler/create-context-handler.injectable.ts diff --git a/src/main/create-app.ts b/packages/core/src/main/create-app.ts similarity index 100% rename from src/main/create-app.ts rename to packages/core/src/main/create-app.ts diff --git a/src/main/create-cluster/allowed-resources.injectable.ts b/packages/core/src/main/create-cluster/allowed-resources.injectable.ts similarity index 100% rename from src/main/create-cluster/allowed-resources.injectable.ts rename to packages/core/src/main/create-cluster/allowed-resources.injectable.ts diff --git a/src/main/create-cluster/create-cluster.injectable.ts b/packages/core/src/main/create-cluster/create-cluster.injectable.ts similarity index 100% rename from src/main/create-cluster/create-cluster.injectable.ts rename to packages/core/src/main/create-cluster/create-cluster.injectable.ts diff --git a/src/main/crypto/random-uuid.global-override-for-injectable.ts b/packages/core/src/main/crypto/random-uuid.global-override-for-injectable.ts similarity index 100% rename from src/main/crypto/random-uuid.global-override-for-injectable.ts rename to packages/core/src/main/crypto/random-uuid.global-override-for-injectable.ts diff --git a/src/main/crypto/random-uuid.injectable.ts b/packages/core/src/main/crypto/random-uuid.injectable.ts similarity index 100% rename from src/main/crypto/random-uuid.injectable.ts rename to packages/core/src/main/crypto/random-uuid.injectable.ts diff --git a/src/main/electron-app/electron-app.global-override-for-injectable.ts b/packages/core/src/main/electron-app/electron-app.global-override-for-injectable.ts similarity index 100% rename from src/main/electron-app/electron-app.global-override-for-injectable.ts rename to packages/core/src/main/electron-app/electron-app.global-override-for-injectable.ts diff --git a/src/main/electron-app/electron-app.injectable.ts b/packages/core/src/main/electron-app/electron-app.injectable.ts similarity index 100% rename from src/main/electron-app/electron-app.injectable.ts rename to packages/core/src/main/electron-app/electron-app.injectable.ts diff --git a/src/main/electron-app/features/auto-updater.injectable.ts b/packages/core/src/main/electron-app/features/auto-updater.injectable.ts similarity index 100% rename from src/main/electron-app/features/auto-updater.injectable.ts rename to packages/core/src/main/electron-app/features/auto-updater.injectable.ts diff --git a/src/main/electron-app/features/disable-hardware-acceleration.injectable.ts b/packages/core/src/main/electron-app/features/disable-hardware-acceleration.injectable.ts similarity index 100% rename from src/main/electron-app/features/disable-hardware-acceleration.injectable.ts rename to packages/core/src/main/electron-app/features/disable-hardware-acceleration.injectable.ts diff --git a/src/main/electron-app/features/electron-dialog.injectable.ts b/packages/core/src/main/electron-app/features/electron-dialog.injectable.ts similarity index 100% rename from src/main/electron-app/features/electron-dialog.injectable.ts rename to packages/core/src/main/electron-app/features/electron-dialog.injectable.ts diff --git a/src/main/electron-app/features/electron-quit-and-install-update.injectable.ts b/packages/core/src/main/electron-app/features/electron-quit-and-install-update.injectable.ts similarity index 100% rename from src/main/electron-app/features/electron-quit-and-install-update.injectable.ts rename to packages/core/src/main/electron-app/features/electron-quit-and-install-update.injectable.ts diff --git a/src/main/electron-app/features/electron-updater-is-active.injectable.ts b/packages/core/src/main/electron-app/features/electron-updater-is-active.injectable.ts similarity index 100% rename from src/main/electron-app/features/electron-updater-is-active.injectable.ts rename to packages/core/src/main/electron-app/features/electron-updater-is-active.injectable.ts diff --git a/src/main/electron-app/features/electron-updater.injectable.ts b/packages/core/src/main/electron-app/features/electron-updater.injectable.ts similarity index 100% rename from src/main/electron-app/features/electron-updater.injectable.ts rename to packages/core/src/main/electron-app/features/electron-updater.injectable.ts diff --git a/src/main/electron-app/features/exit-app.injectable.ts b/packages/core/src/main/electron-app/features/exit-app.injectable.ts similarity index 100% rename from src/main/electron-app/features/exit-app.injectable.ts rename to packages/core/src/main/electron-app/features/exit-app.injectable.ts diff --git a/src/main/electron-app/features/focus-application.injectable.ts b/packages/core/src/main/electron-app/features/focus-application.injectable.ts similarity index 100% rename from src/main/electron-app/features/focus-application.injectable.ts rename to packages/core/src/main/electron-app/features/focus-application.injectable.ts diff --git a/src/main/electron-app/features/get-command-line-switch.injectable.ts b/packages/core/src/main/electron-app/features/get-command-line-switch.injectable.ts similarity index 100% rename from src/main/electron-app/features/get-command-line-switch.injectable.ts rename to packages/core/src/main/electron-app/features/get-command-line-switch.injectable.ts diff --git a/src/main/electron-app/features/get-electron-theme.injectable.ts b/packages/core/src/main/electron-app/features/get-electron-theme.injectable.ts similarity index 100% rename from src/main/electron-app/features/get-electron-theme.injectable.ts rename to packages/core/src/main/electron-app/features/get-electron-theme.injectable.ts diff --git a/src/main/electron-app/features/native-theme.injectable.ts b/packages/core/src/main/electron-app/features/native-theme.injectable.ts similarity index 100% rename from src/main/electron-app/features/native-theme.injectable.ts rename to packages/core/src/main/electron-app/features/native-theme.injectable.ts diff --git a/src/main/electron-app/features/power-monitor.injectable.ts b/packages/core/src/main/electron-app/features/power-monitor.injectable.ts similarity index 100% rename from src/main/electron-app/features/power-monitor.injectable.ts rename to packages/core/src/main/electron-app/features/power-monitor.injectable.ts diff --git a/src/main/electron-app/features/request-single-instance-lock.injectable.ts b/packages/core/src/main/electron-app/features/request-single-instance-lock.injectable.ts similarity index 100% rename from src/main/electron-app/features/request-single-instance-lock.injectable.ts rename to packages/core/src/main/electron-app/features/request-single-instance-lock.injectable.ts diff --git a/src/main/electron-app/features/set-login-item-settings.injectable.ts b/packages/core/src/main/electron-app/features/set-login-item-settings.injectable.ts similarity index 100% rename from src/main/electron-app/features/set-login-item-settings.injectable.ts rename to packages/core/src/main/electron-app/features/set-login-item-settings.injectable.ts diff --git a/src/main/electron-app/features/set-update-on-quit.injectable.ts b/packages/core/src/main/electron-app/features/set-update-on-quit.injectable.ts similarity index 100% rename from src/main/electron-app/features/set-update-on-quit.injectable.ts rename to packages/core/src/main/electron-app/features/set-update-on-quit.injectable.ts diff --git a/src/main/electron-app/features/should-start-hidden.injectable.ts b/packages/core/src/main/electron-app/features/should-start-hidden.injectable.ts similarity index 100% rename from src/main/electron-app/features/should-start-hidden.injectable.ts rename to packages/core/src/main/electron-app/features/should-start-hidden.injectable.ts diff --git a/src/main/electron-app/features/show-error-popup.injectable.ts b/packages/core/src/main/electron-app/features/show-error-popup.injectable.ts similarity index 100% rename from src/main/electron-app/features/show-error-popup.injectable.ts rename to packages/core/src/main/electron-app/features/show-error-popup.injectable.ts diff --git a/src/main/electron-app/features/show-message-popup.injectable.ts b/packages/core/src/main/electron-app/features/show-message-popup.injectable.ts similarity index 100% rename from src/main/electron-app/features/show-message-popup.injectable.ts rename to packages/core/src/main/electron-app/features/show-message-popup.injectable.ts diff --git a/src/main/electron-app/features/show-open-dialog.global-override-for-injectable.ts b/packages/core/src/main/electron-app/features/show-open-dialog.global-override-for-injectable.ts similarity index 100% rename from src/main/electron-app/features/show-open-dialog.global-override-for-injectable.ts rename to packages/core/src/main/electron-app/features/show-open-dialog.global-override-for-injectable.ts diff --git a/src/main/electron-app/features/show-open-dialog.injectable.ts b/packages/core/src/main/electron-app/features/show-open-dialog.injectable.ts similarity index 100% rename from src/main/electron-app/features/show-open-dialog.injectable.ts rename to packages/core/src/main/electron-app/features/show-open-dialog.injectable.ts diff --git a/src/main/electron-app/features/sync-theme-from-operating-system.injectable.ts b/packages/core/src/main/electron-app/features/sync-theme-from-operating-system.injectable.ts similarity index 100% rename from src/main/electron-app/features/sync-theme-from-operating-system.injectable.ts rename to packages/core/src/main/electron-app/features/sync-theme-from-operating-system.injectable.ts diff --git a/src/main/electron-app/features/wait-for-electron-to-be-ready.injectable.ts b/packages/core/src/main/electron-app/features/wait-for-electron-to-be-ready.injectable.ts similarity index 100% rename from src/main/electron-app/features/wait-for-electron-to-be-ready.injectable.ts rename to packages/core/src/main/electron-app/features/wait-for-electron-to-be-ready.injectable.ts diff --git a/src/main/electron-app/runnables/clean-up-deep-linking.injectable.ts b/packages/core/src/main/electron-app/runnables/clean-up-deep-linking.injectable.ts similarity index 100% rename from src/main/electron-app/runnables/clean-up-deep-linking.injectable.ts rename to packages/core/src/main/electron-app/runnables/clean-up-deep-linking.injectable.ts diff --git a/src/main/electron-app/runnables/dock-visibility/hide-dock-for-last-closed-window.injectable.ts b/packages/core/src/main/electron-app/runnables/dock-visibility/hide-dock-for-last-closed-window.injectable.ts similarity index 100% rename from src/main/electron-app/runnables/dock-visibility/hide-dock-for-last-closed-window.injectable.ts rename to packages/core/src/main/electron-app/runnables/dock-visibility/hide-dock-for-last-closed-window.injectable.ts diff --git a/src/main/electron-app/runnables/dock-visibility/show-dock-for-first-opened-window.injectable.ts b/packages/core/src/main/electron-app/runnables/dock-visibility/show-dock-for-first-opened-window.injectable.ts similarity index 100% rename from src/main/electron-app/runnables/dock-visibility/show-dock-for-first-opened-window.injectable.ts rename to packages/core/src/main/electron-app/runnables/dock-visibility/show-dock-for-first-opened-window.injectable.ts diff --git a/src/main/electron-app/runnables/enforce-single-application-instance.injectable.ts b/packages/core/src/main/electron-app/runnables/enforce-single-application-instance.injectable.ts similarity index 100% rename from src/main/electron-app/runnables/enforce-single-application-instance.injectable.ts rename to packages/core/src/main/electron-app/runnables/enforce-single-application-instance.injectable.ts diff --git a/src/main/electron-app/runnables/setup-application-name.injectable.ts b/packages/core/src/main/electron-app/runnables/setup-application-name.injectable.ts similarity index 100% rename from src/main/electron-app/runnables/setup-application-name.injectable.ts rename to packages/core/src/main/electron-app/runnables/setup-application-name.injectable.ts diff --git a/src/main/electron-app/runnables/setup-deep-linking.injectable.ts b/packages/core/src/main/electron-app/runnables/setup-deep-linking.injectable.ts similarity index 100% rename from src/main/electron-app/runnables/setup-deep-linking.injectable.ts rename to packages/core/src/main/electron-app/runnables/setup-deep-linking.injectable.ts diff --git a/src/main/electron-app/runnables/setup-developer-tools-in-development-environment.injectable.ts b/packages/core/src/main/electron-app/runnables/setup-developer-tools-in-development-environment.injectable.ts similarity index 100% rename from src/main/electron-app/runnables/setup-developer-tools-in-development-environment.injectable.ts rename to packages/core/src/main/electron-app/runnables/setup-developer-tools-in-development-environment.injectable.ts diff --git a/src/main/electron-app/runnables/setup-device-shutdown.injectable.ts b/packages/core/src/main/electron-app/runnables/setup-device-shutdown.injectable.ts similarity index 100% rename from src/main/electron-app/runnables/setup-device-shutdown.injectable.ts rename to packages/core/src/main/electron-app/runnables/setup-device-shutdown.injectable.ts diff --git a/src/main/electron-app/runnables/setup-ipc-main-handlers/setup-ipc-main-handlers.injectable.ts b/packages/core/src/main/electron-app/runnables/setup-ipc-main-handlers/setup-ipc-main-handlers.injectable.ts similarity index 100% rename from src/main/electron-app/runnables/setup-ipc-main-handlers/setup-ipc-main-handlers.injectable.ts rename to packages/core/src/main/electron-app/runnables/setup-ipc-main-handlers/setup-ipc-main-handlers.injectable.ts diff --git a/src/main/electron-app/runnables/setup-ipc-main-handlers/setup-ipc-main-handlers.ts b/packages/core/src/main/electron-app/runnables/setup-ipc-main-handlers/setup-ipc-main-handlers.ts similarity index 100% rename from src/main/electron-app/runnables/setup-ipc-main-handlers/setup-ipc-main-handlers.ts rename to packages/core/src/main/electron-app/runnables/setup-ipc-main-handlers/setup-ipc-main-handlers.ts diff --git a/src/main/electron-app/runnables/setup-main-window-visibility-after-activation.injectable.ts b/packages/core/src/main/electron-app/runnables/setup-main-window-visibility-after-activation.injectable.ts similarity index 100% rename from src/main/electron-app/runnables/setup-main-window-visibility-after-activation.injectable.ts rename to packages/core/src/main/electron-app/runnables/setup-main-window-visibility-after-activation.injectable.ts diff --git a/src/main/electron-app/runnables/setup-runnables-after-window-is-opened.injectable.ts b/packages/core/src/main/electron-app/runnables/setup-runnables-after-window-is-opened.injectable.ts similarity index 100% rename from src/main/electron-app/runnables/setup-runnables-after-window-is-opened.injectable.ts rename to packages/core/src/main/electron-app/runnables/setup-runnables-after-window-is-opened.injectable.ts diff --git a/src/main/electron-app/runnables/setup-runnables-before-closing-of-application.injectable.ts b/packages/core/src/main/electron-app/runnables/setup-runnables-before-closing-of-application.injectable.ts similarity index 100% rename from src/main/electron-app/runnables/setup-runnables-before-closing-of-application.injectable.ts rename to packages/core/src/main/electron-app/runnables/setup-runnables-before-closing-of-application.injectable.ts diff --git a/src/main/extension-api.ts b/packages/core/src/main/extension-api.ts similarity index 100% rename from src/main/extension-api.ts rename to packages/core/src/main/extension-api.ts diff --git a/src/main/extension-loader/create-extension-instance.injectable.ts b/packages/core/src/main/extension-loader/create-extension-instance.injectable.ts similarity index 100% rename from src/main/extension-loader/create-extension-instance.injectable.ts rename to packages/core/src/main/extension-loader/create-extension-instance.injectable.ts diff --git a/src/main/extension-loader/entry-point-name.injectable.ts b/packages/core/src/main/extension-loader/entry-point-name.injectable.ts similarity index 100% rename from src/main/extension-loader/entry-point-name.injectable.ts rename to packages/core/src/main/extension-loader/entry-point-name.injectable.ts diff --git a/src/main/get-metrics.injectable.ts b/packages/core/src/main/get-metrics.injectable.ts similarity index 100% rename from src/main/get-metrics.injectable.ts rename to packages/core/src/main/get-metrics.injectable.ts diff --git a/src/main/getDi.ts b/packages/core/src/main/getDi.ts similarity index 100% rename from src/main/getDi.ts rename to packages/core/src/main/getDi.ts diff --git a/src/main/getDiForUnitTesting.ts b/packages/core/src/main/getDiForUnitTesting.ts similarity index 100% rename from src/main/getDiForUnitTesting.ts rename to packages/core/src/main/getDiForUnitTesting.ts diff --git a/src/main/helm/__tests__/helm-service.test.ts b/packages/core/src/main/helm/__tests__/helm-service.test.ts similarity index 100% rename from src/main/helm/__tests__/helm-service.test.ts rename to packages/core/src/main/helm/__tests__/helm-service.test.ts diff --git a/src/main/helm/exec-helm/exec-env.global-override-for-injectable.ts b/packages/core/src/main/helm/exec-helm/exec-env.global-override-for-injectable.ts similarity index 100% rename from src/main/helm/exec-helm/exec-env.global-override-for-injectable.ts rename to packages/core/src/main/helm/exec-helm/exec-env.global-override-for-injectable.ts diff --git a/src/main/helm/exec-helm/exec-env.injectable.ts b/packages/core/src/main/helm/exec-helm/exec-env.injectable.ts similarity index 100% rename from src/main/helm/exec-helm/exec-env.injectable.ts rename to packages/core/src/main/helm/exec-helm/exec-env.injectable.ts diff --git a/src/main/helm/exec-helm/exec-helm.injectable.ts b/packages/core/src/main/helm/exec-helm/exec-helm.injectable.ts similarity index 100% rename from src/main/helm/exec-helm/exec-helm.injectable.ts rename to packages/core/src/main/helm/exec-helm/exec-helm.injectable.ts diff --git a/src/main/helm/get-helm-env/get-helm-env.injectable.ts b/packages/core/src/main/helm/get-helm-env/get-helm-env.injectable.ts similarity index 100% rename from src/main/helm/get-helm-env/get-helm-env.injectable.ts rename to packages/core/src/main/helm/get-helm-env/get-helm-env.injectable.ts diff --git a/src/main/helm/helm-binary-path.injectable.ts b/packages/core/src/main/helm/helm-binary-path.injectable.ts similarity index 100% rename from src/main/helm/helm-binary-path.injectable.ts rename to packages/core/src/main/helm/helm-binary-path.injectable.ts diff --git a/src/main/helm/helm-chart-manager-cache.injectable.ts b/packages/core/src/main/helm/helm-chart-manager-cache.injectable.ts similarity index 100% rename from src/main/helm/helm-chart-manager-cache.injectable.ts rename to packages/core/src/main/helm/helm-chart-manager-cache.injectable.ts diff --git a/src/main/helm/helm-chart-manager.injectable.ts b/packages/core/src/main/helm/helm-chart-manager.injectable.ts similarity index 100% rename from src/main/helm/helm-chart-manager.injectable.ts rename to packages/core/src/main/helm/helm-chart-manager.injectable.ts diff --git a/src/main/helm/helm-chart-manager.ts b/packages/core/src/main/helm/helm-chart-manager.ts similarity index 100% rename from src/main/helm/helm-chart-manager.ts rename to packages/core/src/main/helm/helm-chart-manager.ts diff --git a/src/main/helm/helm-release-manager.ts b/packages/core/src/main/helm/helm-release-manager.ts similarity index 100% rename from src/main/helm/helm-release-manager.ts rename to packages/core/src/main/helm/helm-release-manager.ts diff --git a/src/main/helm/helm-service/delete-helm-release.injectable.ts b/packages/core/src/main/helm/helm-service/delete-helm-release.injectable.ts similarity index 100% rename from src/main/helm/helm-service/delete-helm-release.injectable.ts rename to packages/core/src/main/helm/helm-service/delete-helm-release.injectable.ts diff --git a/src/main/helm/helm-service/get-helm-chart-readme.global-override-for-injectable.ts b/packages/core/src/main/helm/helm-service/get-helm-chart-readme.global-override-for-injectable.ts similarity index 100% rename from src/main/helm/helm-service/get-helm-chart-readme.global-override-for-injectable.ts rename to packages/core/src/main/helm/helm-service/get-helm-chart-readme.global-override-for-injectable.ts diff --git a/src/main/helm/helm-service/get-helm-chart-readme.injectable.ts b/packages/core/src/main/helm/helm-service/get-helm-chart-readme.injectable.ts similarity index 100% rename from src/main/helm/helm-service/get-helm-chart-readme.injectable.ts rename to packages/core/src/main/helm/helm-service/get-helm-chart-readme.injectable.ts diff --git a/src/main/helm/helm-service/get-helm-chart-values.injectable.ts b/packages/core/src/main/helm/helm-service/get-helm-chart-values.injectable.ts similarity index 100% rename from src/main/helm/helm-service/get-helm-chart-values.injectable.ts rename to packages/core/src/main/helm/helm-service/get-helm-chart-values.injectable.ts diff --git a/src/main/helm/helm-service/get-helm-chart-versions.injectable.ts b/packages/core/src/main/helm/helm-service/get-helm-chart-versions.injectable.ts similarity index 100% rename from src/main/helm/helm-service/get-helm-chart-versions.injectable.ts rename to packages/core/src/main/helm/helm-service/get-helm-chart-versions.injectable.ts diff --git a/src/main/helm/helm-service/get-helm-release-history.injectable.ts b/packages/core/src/main/helm/helm-service/get-helm-release-history.injectable.ts similarity index 100% rename from src/main/helm/helm-service/get-helm-release-history.injectable.ts rename to packages/core/src/main/helm/helm-service/get-helm-release-history.injectable.ts diff --git a/src/main/helm/helm-service/get-helm-release-resources/call-for-helm-manifest/call-for-helm-manifest.injectable.ts b/packages/core/src/main/helm/helm-service/get-helm-release-resources/call-for-helm-manifest/call-for-helm-manifest.injectable.ts similarity index 100% rename from src/main/helm/helm-service/get-helm-release-resources/call-for-helm-manifest/call-for-helm-manifest.injectable.ts rename to packages/core/src/main/helm/helm-service/get-helm-release-resources/call-for-helm-manifest/call-for-helm-manifest.injectable.ts diff --git a/src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/call-for-kube-resources-by-manifest.injectable.ts b/packages/core/src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/call-for-kube-resources-by-manifest.injectable.ts similarity index 100% rename from src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/call-for-kube-resources-by-manifest.injectable.ts rename to packages/core/src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/call-for-kube-resources-by-manifest.injectable.ts diff --git a/src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/exec-file-with-input.global-override-for-injectable.ts b/packages/core/src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/exec-file-with-input.global-override-for-injectable.ts similarity index 100% rename from src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/exec-file-with-input.global-override-for-injectable.ts rename to packages/core/src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/exec-file-with-input.global-override-for-injectable.ts diff --git a/src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/exec-file-with-input.injectable.ts b/packages/core/src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/exec-file-with-input.injectable.ts similarity index 100% rename from src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/exec-file-with-input.injectable.ts rename to packages/core/src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/exec-file-with-input.injectable.ts diff --git a/src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/exec-file-with-input.test.ts b/packages/core/src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/exec-file-with-input.test.ts similarity index 100% rename from src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/exec-file-with-input.test.ts rename to packages/core/src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/exec-file-with-input.test.ts diff --git a/src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/non-promise-exec-file.injectable.ts b/packages/core/src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/non-promise-exec-file.injectable.ts similarity index 100% rename from src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/non-promise-exec-file.injectable.ts rename to packages/core/src/main/helm/helm-service/get-helm-release-resources/call-for-kube-resources-by-manifest/exec-file-with-input/non-promise-exec-file.injectable.ts diff --git a/src/main/helm/helm-service/get-helm-release-resources/get-helm-release-resources.injectable.ts b/packages/core/src/main/helm/helm-service/get-helm-release-resources/get-helm-release-resources.injectable.ts similarity index 100% rename from src/main/helm/helm-service/get-helm-release-resources/get-helm-release-resources.injectable.ts rename to packages/core/src/main/helm/helm-service/get-helm-release-resources/get-helm-release-resources.injectable.ts diff --git a/src/main/helm/helm-service/get-helm-release-resources/get-helm-release-resources.test.ts b/packages/core/src/main/helm/helm-service/get-helm-release-resources/get-helm-release-resources.test.ts similarity index 100% rename from src/main/helm/helm-service/get-helm-release-resources/get-helm-release-resources.test.ts rename to packages/core/src/main/helm/helm-service/get-helm-release-resources/get-helm-release-resources.test.ts diff --git a/src/main/helm/helm-service/get-helm-release-values.injectable.ts b/packages/core/src/main/helm/helm-service/get-helm-release-values.injectable.ts similarity index 100% rename from src/main/helm/helm-service/get-helm-release-values.injectable.ts rename to packages/core/src/main/helm/helm-service/get-helm-release-values.injectable.ts diff --git a/src/main/helm/helm-service/get-helm-release.global-override-for-injectable.ts b/packages/core/src/main/helm/helm-service/get-helm-release.global-override-for-injectable.ts similarity index 100% rename from src/main/helm/helm-service/get-helm-release.global-override-for-injectable.ts rename to packages/core/src/main/helm/helm-service/get-helm-release.global-override-for-injectable.ts diff --git a/src/main/helm/helm-service/get-helm-release.injectable.ts b/packages/core/src/main/helm/helm-service/get-helm-release.injectable.ts similarity index 100% rename from src/main/helm/helm-service/get-helm-release.injectable.ts rename to packages/core/src/main/helm/helm-service/get-helm-release.injectable.ts diff --git a/src/main/helm/helm-service/install-helm-chart.injectable.ts b/packages/core/src/main/helm/helm-service/install-helm-chart.injectable.ts similarity index 100% rename from src/main/helm/helm-service/install-helm-chart.injectable.ts rename to packages/core/src/main/helm/helm-service/install-helm-chart.injectable.ts diff --git a/src/main/helm/helm-service/list-helm-charts.injectable.ts b/packages/core/src/main/helm/helm-service/list-helm-charts.injectable.ts similarity index 100% rename from src/main/helm/helm-service/list-helm-charts.injectable.ts rename to packages/core/src/main/helm/helm-service/list-helm-charts.injectable.ts diff --git a/src/main/helm/helm-service/list-helm-releases.injectable.ts b/packages/core/src/main/helm/helm-service/list-helm-releases.injectable.ts similarity index 100% rename from src/main/helm/helm-service/list-helm-releases.injectable.ts rename to packages/core/src/main/helm/helm-service/list-helm-releases.injectable.ts diff --git a/src/main/helm/helm-service/rollback-helm-release.injectable.ts b/packages/core/src/main/helm/helm-service/rollback-helm-release.injectable.ts similarity index 100% rename from src/main/helm/helm-service/rollback-helm-release.injectable.ts rename to packages/core/src/main/helm/helm-service/rollback-helm-release.injectable.ts diff --git a/src/main/helm/helm-service/update-helm-release.global-override-for-injectable.ts b/packages/core/src/main/helm/helm-service/update-helm-release.global-override-for-injectable.ts similarity index 100% rename from src/main/helm/helm-service/update-helm-release.global-override-for-injectable.ts rename to packages/core/src/main/helm/helm-service/update-helm-release.global-override-for-injectable.ts diff --git a/src/main/helm/helm-service/update-helm-release.injectable.ts b/packages/core/src/main/helm/helm-service/update-helm-release.injectable.ts similarity index 100% rename from src/main/helm/helm-service/update-helm-release.injectable.ts rename to packages/core/src/main/helm/helm-service/update-helm-release.injectable.ts diff --git a/src/main/helm/repositories/add-helm-repository/add-helm-repository-channel-listener.injectable.ts b/packages/core/src/main/helm/repositories/add-helm-repository/add-helm-repository-channel-listener.injectable.ts similarity index 100% rename from src/main/helm/repositories/add-helm-repository/add-helm-repository-channel-listener.injectable.ts rename to packages/core/src/main/helm/repositories/add-helm-repository/add-helm-repository-channel-listener.injectable.ts diff --git a/src/main/helm/repositories/add-helm-repository/add-helm-repository.injectable.ts b/packages/core/src/main/helm/repositories/add-helm-repository/add-helm-repository.injectable.ts similarity index 100% rename from src/main/helm/repositories/add-helm-repository/add-helm-repository.injectable.ts rename to packages/core/src/main/helm/repositories/add-helm-repository/add-helm-repository.injectable.ts diff --git a/src/main/helm/repositories/get-active-helm-repositories/get-active-helm-repositories-channel-listener.injectable.ts b/packages/core/src/main/helm/repositories/get-active-helm-repositories/get-active-helm-repositories-channel-listener.injectable.ts similarity index 100% rename from src/main/helm/repositories/get-active-helm-repositories/get-active-helm-repositories-channel-listener.injectable.ts rename to packages/core/src/main/helm/repositories/get-active-helm-repositories/get-active-helm-repositories-channel-listener.injectable.ts diff --git a/src/main/helm/repositories/get-active-helm-repositories/get-active-helm-repositories.injectable.ts b/packages/core/src/main/helm/repositories/get-active-helm-repositories/get-active-helm-repositories.injectable.ts similarity index 100% rename from src/main/helm/repositories/get-active-helm-repositories/get-active-helm-repositories.injectable.ts rename to packages/core/src/main/helm/repositories/get-active-helm-repositories/get-active-helm-repositories.injectable.ts diff --git a/src/main/helm/repositories/get-active-helm-repository.injectable.ts b/packages/core/src/main/helm/repositories/get-active-helm-repository.injectable.ts similarity index 100% rename from src/main/helm/repositories/get-active-helm-repository.injectable.ts rename to packages/core/src/main/helm/repositories/get-active-helm-repository.injectable.ts diff --git a/src/main/helm/repositories/remove-helm-repository/remove-helm-repository-channel-listener.injectable.ts b/packages/core/src/main/helm/repositories/remove-helm-repository/remove-helm-repository-channel-listener.injectable.ts similarity index 100% rename from src/main/helm/repositories/remove-helm-repository/remove-helm-repository-channel-listener.injectable.ts rename to packages/core/src/main/helm/repositories/remove-helm-repository/remove-helm-repository-channel-listener.injectable.ts diff --git a/src/main/helm/repositories/remove-helm-repository/remove-helm-repository.injectable.ts b/packages/core/src/main/helm/repositories/remove-helm-repository/remove-helm-repository.injectable.ts similarity index 100% rename from src/main/helm/repositories/remove-helm-repository/remove-helm-repository.injectable.ts rename to packages/core/src/main/helm/repositories/remove-helm-repository/remove-helm-repository.injectable.ts diff --git a/src/main/hotbar-store/migrations/5.0.0-alpha.0.injectable.ts b/packages/core/src/main/hotbar-store/migrations/5.0.0-alpha.0.injectable.ts similarity index 100% rename from src/main/hotbar-store/migrations/5.0.0-alpha.0.injectable.ts rename to packages/core/src/main/hotbar-store/migrations/5.0.0-alpha.0.injectable.ts diff --git a/src/main/hotbar-store/migrations/5.0.0-alpha.2.injectable.ts b/packages/core/src/main/hotbar-store/migrations/5.0.0-alpha.2.injectable.ts similarity index 100% rename from src/main/hotbar-store/migrations/5.0.0-alpha.2.injectable.ts rename to packages/core/src/main/hotbar-store/migrations/5.0.0-alpha.2.injectable.ts diff --git a/src/main/hotbar-store/migrations/5.0.0-beta.10.injectable.ts b/packages/core/src/main/hotbar-store/migrations/5.0.0-beta.10.injectable.ts similarity index 100% rename from src/main/hotbar-store/migrations/5.0.0-beta.10.injectable.ts rename to packages/core/src/main/hotbar-store/migrations/5.0.0-beta.10.injectable.ts diff --git a/src/main/hotbar-store/migrations/5.0.0-beta.5.injectable.ts b/packages/core/src/main/hotbar-store/migrations/5.0.0-beta.5.injectable.ts similarity index 100% rename from src/main/hotbar-store/migrations/5.0.0-beta.5.injectable.ts rename to packages/core/src/main/hotbar-store/migrations/5.0.0-beta.5.injectable.ts diff --git a/src/main/index.ts b/packages/core/src/main/index.ts similarity index 100% rename from src/main/index.ts rename to packages/core/src/main/index.ts diff --git a/src/main/ipc/ask-user-for-file-paths.injectable.ts b/packages/core/src/main/ipc/ask-user-for-file-paths.injectable.ts similarity index 100% rename from src/main/ipc/ask-user-for-file-paths.injectable.ts rename to packages/core/src/main/ipc/ask-user-for-file-paths.injectable.ts diff --git a/src/main/ipc/window.ts b/packages/core/src/main/ipc/window.ts similarity index 100% rename from src/main/ipc/window.ts rename to packages/core/src/main/ipc/window.ts diff --git a/src/main/k8s-request.injectable.ts b/packages/core/src/main/k8s-request.injectable.ts similarity index 100% rename from src/main/k8s-request.injectable.ts rename to packages/core/src/main/k8s-request.injectable.ts diff --git a/src/main/k8s/api-base-host-header.injectable.ts b/packages/core/src/main/k8s/api-base-host-header.injectable.ts similarity index 100% rename from src/main/k8s/api-base-host-header.injectable.ts rename to packages/core/src/main/k8s/api-base-host-header.injectable.ts diff --git a/src/main/k8s/api-base-server-address.injectable.ts b/packages/core/src/main/k8s/api-base-server-address.injectable.ts similarity index 100% rename from src/main/k8s/api-base-server-address.injectable.ts rename to packages/core/src/main/k8s/api-base-server-address.injectable.ts diff --git a/src/main/kube-auth-proxy/create-kube-auth-proxy.injectable.ts b/packages/core/src/main/kube-auth-proxy/create-kube-auth-proxy.injectable.ts similarity index 100% rename from src/main/kube-auth-proxy/create-kube-auth-proxy.injectable.ts rename to packages/core/src/main/kube-auth-proxy/create-kube-auth-proxy.injectable.ts diff --git a/src/main/kube-auth-proxy/kube-auth-proxy-certificate.injectable.ts b/packages/core/src/main/kube-auth-proxy/kube-auth-proxy-certificate.injectable.ts similarity index 100% rename from src/main/kube-auth-proxy/kube-auth-proxy-certificate.injectable.ts rename to packages/core/src/main/kube-auth-proxy/kube-auth-proxy-certificate.injectable.ts diff --git a/src/main/kube-auth-proxy/kube-auth-proxy.ts b/packages/core/src/main/kube-auth-proxy/kube-auth-proxy.ts similarity index 100% rename from src/main/kube-auth-proxy/kube-auth-proxy.ts rename to packages/core/src/main/kube-auth-proxy/kube-auth-proxy.ts diff --git a/src/main/kube-auth-proxy/lens-k8s-proxy-path.injectable.ts b/packages/core/src/main/kube-auth-proxy/lens-k8s-proxy-path.injectable.ts similarity index 100% rename from src/main/kube-auth-proxy/lens-k8s-proxy-path.injectable.ts rename to packages/core/src/main/kube-auth-proxy/lens-k8s-proxy-path.injectable.ts diff --git a/src/main/kube-auth-proxy/wait-until-port-is-used/wait-until-port-is-used.global-override-for-injectable.ts b/packages/core/src/main/kube-auth-proxy/wait-until-port-is-used/wait-until-port-is-used.global-override-for-injectable.ts similarity index 100% rename from src/main/kube-auth-proxy/wait-until-port-is-used/wait-until-port-is-used.global-override-for-injectable.ts rename to packages/core/src/main/kube-auth-proxy/wait-until-port-is-used/wait-until-port-is-used.global-override-for-injectable.ts diff --git a/src/main/kube-auth-proxy/wait-until-port-is-used/wait-until-port-is-used.injectable.ts b/packages/core/src/main/kube-auth-proxy/wait-until-port-is-used/wait-until-port-is-used.injectable.ts similarity index 100% rename from src/main/kube-auth-proxy/wait-until-port-is-used/wait-until-port-is-used.injectable.ts rename to packages/core/src/main/kube-auth-proxy/wait-until-port-is-used/wait-until-port-is-used.injectable.ts diff --git a/src/main/kubeconfig-manager/create-kubeconfig-manager.injectable.ts b/packages/core/src/main/kubeconfig-manager/create-kubeconfig-manager.injectable.ts similarity index 100% rename from src/main/kubeconfig-manager/create-kubeconfig-manager.injectable.ts rename to packages/core/src/main/kubeconfig-manager/create-kubeconfig-manager.injectable.ts diff --git a/src/main/kubeconfig-manager/kubeconfig-manager.ts b/packages/core/src/main/kubeconfig-manager/kubeconfig-manager.ts similarity index 100% rename from src/main/kubeconfig-manager/kubeconfig-manager.ts rename to packages/core/src/main/kubeconfig-manager/kubeconfig-manager.ts diff --git a/src/main/kubectl/apply-all-handler.injectable.ts b/packages/core/src/main/kubectl/apply-all-handler.injectable.ts similarity index 100% rename from src/main/kubectl/apply-all-handler.injectable.ts rename to packages/core/src/main/kubectl/apply-all-handler.injectable.ts diff --git a/src/main/kubectl/binary-name.injectable.ts b/packages/core/src/main/kubectl/binary-name.injectable.ts similarity index 100% rename from src/main/kubectl/binary-name.injectable.ts rename to packages/core/src/main/kubectl/binary-name.injectable.ts diff --git a/src/main/kubectl/bundled-binary-path.injectable.ts b/packages/core/src/main/kubectl/bundled-binary-path.injectable.ts similarity index 100% rename from src/main/kubectl/bundled-binary-path.injectable.ts rename to packages/core/src/main/kubectl/bundled-binary-path.injectable.ts diff --git a/src/main/kubectl/bundled-kubectl.injectable.ts b/packages/core/src/main/kubectl/bundled-kubectl.injectable.ts similarity index 100% rename from src/main/kubectl/bundled-kubectl.injectable.ts rename to packages/core/src/main/kubectl/bundled-kubectl.injectable.ts diff --git a/src/main/kubectl/create-kubectl.injectable.ts b/packages/core/src/main/kubectl/create-kubectl.injectable.ts similarity index 100% rename from src/main/kubectl/create-kubectl.injectable.ts rename to packages/core/src/main/kubectl/create-kubectl.injectable.ts diff --git a/src/main/kubectl/delete-all-handler.injectable.ts b/packages/core/src/main/kubectl/delete-all-handler.injectable.ts similarity index 100% rename from src/main/kubectl/delete-all-handler.injectable.ts rename to packages/core/src/main/kubectl/delete-all-handler.injectable.ts diff --git a/src/main/kubectl/kubectl-apply-all.injectable.ts b/packages/core/src/main/kubectl/kubectl-apply-all.injectable.ts similarity index 100% rename from src/main/kubectl/kubectl-apply-all.injectable.ts rename to packages/core/src/main/kubectl/kubectl-apply-all.injectable.ts diff --git a/src/main/kubectl/kubectl-delete-all.injectable.ts b/packages/core/src/main/kubectl/kubectl-delete-all.injectable.ts similarity index 100% rename from src/main/kubectl/kubectl-delete-all.injectable.ts rename to packages/core/src/main/kubectl/kubectl-delete-all.injectable.ts diff --git a/src/main/kubectl/kubectl.ts b/packages/core/src/main/kubectl/kubectl.ts similarity index 100% rename from src/main/kubectl/kubectl.ts rename to packages/core/src/main/kubectl/kubectl.ts diff --git a/src/main/kubectl/normalized-arch.injectable.ts b/packages/core/src/main/kubectl/normalized-arch.injectable.ts similarity index 100% rename from src/main/kubectl/normalized-arch.injectable.ts rename to packages/core/src/main/kubectl/normalized-arch.injectable.ts diff --git a/src/main/kubectl/version-map.injectable.ts b/packages/core/src/main/kubectl/version-map.injectable.ts similarity index 100% rename from src/main/kubectl/version-map.injectable.ts rename to packages/core/src/main/kubectl/version-map.injectable.ts diff --git a/src/main/lens-proxy/lens-proxy-certificate-request-handler.injectable.ts b/packages/core/src/main/lens-proxy/lens-proxy-certificate-request-handler.injectable.ts similarity index 100% rename from src/main/lens-proxy/lens-proxy-certificate-request-handler.injectable.ts rename to packages/core/src/main/lens-proxy/lens-proxy-certificate-request-handler.injectable.ts diff --git a/src/main/lens-proxy/lens-proxy-port.injectable.ts b/packages/core/src/main/lens-proxy/lens-proxy-port.injectable.ts similarity index 100% rename from src/main/lens-proxy/lens-proxy-port.injectable.ts rename to packages/core/src/main/lens-proxy/lens-proxy-port.injectable.ts diff --git a/src/main/lens-proxy/lens-proxy.injectable.ts b/packages/core/src/main/lens-proxy/lens-proxy.injectable.ts similarity index 100% rename from src/main/lens-proxy/lens-proxy.injectable.ts rename to packages/core/src/main/lens-proxy/lens-proxy.injectable.ts diff --git a/src/main/lens-proxy/lens-proxy.ts b/packages/core/src/main/lens-proxy/lens-proxy.ts similarity index 100% rename from src/main/lens-proxy/lens-proxy.ts rename to packages/core/src/main/lens-proxy/lens-proxy.ts diff --git a/src/main/lens-proxy/proxy-functions/index.ts b/packages/core/src/main/lens-proxy/proxy-functions/index.ts similarity index 100% rename from src/main/lens-proxy/proxy-functions/index.ts rename to packages/core/src/main/lens-proxy/proxy-functions/index.ts diff --git a/src/main/lens-proxy/proxy-functions/kube-api-upgrade-request.ts b/packages/core/src/main/lens-proxy/proxy-functions/kube-api-upgrade-request.ts similarity index 100% rename from src/main/lens-proxy/proxy-functions/kube-api-upgrade-request.ts rename to packages/core/src/main/lens-proxy/proxy-functions/kube-api-upgrade-request.ts diff --git a/src/main/lens-proxy/proxy-functions/shell-api-request/shell-api-request.injectable.ts b/packages/core/src/main/lens-proxy/proxy-functions/shell-api-request/shell-api-request.injectable.ts similarity index 100% rename from src/main/lens-proxy/proxy-functions/shell-api-request/shell-api-request.injectable.ts rename to packages/core/src/main/lens-proxy/proxy-functions/shell-api-request/shell-api-request.injectable.ts diff --git a/src/main/lens-proxy/proxy-functions/shell-api-request/shell-api-request.ts b/packages/core/src/main/lens-proxy/proxy-functions/shell-api-request/shell-api-request.ts similarity index 100% rename from src/main/lens-proxy/proxy-functions/shell-api-request/shell-api-request.ts rename to packages/core/src/main/lens-proxy/proxy-functions/shell-api-request/shell-api-request.ts diff --git a/src/main/lens-proxy/proxy-functions/shell-api-request/shell-request-authenticator/shell-request-authenticator.injectable.ts b/packages/core/src/main/lens-proxy/proxy-functions/shell-api-request/shell-request-authenticator/shell-request-authenticator.injectable.ts similarity index 100% rename from src/main/lens-proxy/proxy-functions/shell-api-request/shell-request-authenticator/shell-request-authenticator.injectable.ts rename to packages/core/src/main/lens-proxy/proxy-functions/shell-api-request/shell-request-authenticator/shell-request-authenticator.injectable.ts diff --git a/src/main/lens-proxy/proxy-functions/shell-api-request/shell-request-authenticator/shell-request-authenticator.ts b/packages/core/src/main/lens-proxy/proxy-functions/shell-api-request/shell-request-authenticator/shell-request-authenticator.ts similarity index 100% rename from src/main/lens-proxy/proxy-functions/shell-api-request/shell-request-authenticator/shell-request-authenticator.ts rename to packages/core/src/main/lens-proxy/proxy-functions/shell-api-request/shell-request-authenticator/shell-request-authenticator.ts diff --git a/src/main/lens-proxy/proxy-functions/types.ts b/packages/core/src/main/lens-proxy/proxy-functions/types.ts similarity index 100% rename from src/main/lens-proxy/proxy-functions/types.ts rename to packages/core/src/main/lens-proxy/proxy-functions/types.ts diff --git a/src/main/library.ts b/packages/core/src/main/library.ts similarity index 100% rename from src/main/library.ts rename to packages/core/src/main/library.ts diff --git a/src/main/logger.ts b/packages/core/src/main/logger.ts similarity index 100% rename from src/main/logger.ts rename to packages/core/src/main/logger.ts diff --git a/src/main/logger/console-format.ts b/packages/core/src/main/logger/console-format.ts similarity index 100% rename from src/main/logger/console-format.ts rename to packages/core/src/main/logger/console-format.ts diff --git a/src/main/logger/console-transport.injectable.ts b/packages/core/src/main/logger/console-transport.injectable.ts similarity index 100% rename from src/main/logger/console-transport.injectable.ts rename to packages/core/src/main/logger/console-transport.injectable.ts diff --git a/src/main/logger/file-transport.injectable.ts b/packages/core/src/main/logger/file-transport.injectable.ts similarity index 100% rename from src/main/logger/file-transport.injectable.ts rename to packages/core/src/main/logger/file-transport.injectable.ts diff --git a/src/main/logger/level.global-override-for-injectable.ts b/packages/core/src/main/logger/level.global-override-for-injectable.ts similarity index 100% rename from src/main/logger/level.global-override-for-injectable.ts rename to packages/core/src/main/logger/level.global-override-for-injectable.ts diff --git a/src/main/logger/level.injectable.ts b/packages/core/src/main/logger/level.injectable.ts similarity index 100% rename from src/main/logger/level.injectable.ts rename to packages/core/src/main/logger/level.injectable.ts diff --git a/src/main/navigate-to-route/navigate-to-route.injectable.ts b/packages/core/src/main/navigate-to-route/navigate-to-route.injectable.ts similarity index 100% rename from src/main/navigate-to-route/navigate-to-route.injectable.ts rename to packages/core/src/main/navigate-to-route/navigate-to-route.injectable.ts diff --git a/src/main/navigate-to-url/navigate-to-url.injectable.ts b/packages/core/src/main/navigate-to-url/navigate-to-url.injectable.ts similarity index 100% rename from src/main/navigate-to-url/navigate-to-url.injectable.ts rename to packages/core/src/main/navigate-to-url/navigate-to-url.injectable.ts diff --git a/src/main/prometheus/get-by-kind.injectable.ts b/packages/core/src/main/prometheus/get-by-kind.injectable.ts similarity index 100% rename from src/main/prometheus/get-by-kind.injectable.ts rename to packages/core/src/main/prometheus/get-by-kind.injectable.ts diff --git a/src/main/prometheus/helm-14-provider.injectable.ts b/packages/core/src/main/prometheus/helm-14-provider.injectable.ts similarity index 100% rename from src/main/prometheus/helm-14-provider.injectable.ts rename to packages/core/src/main/prometheus/helm-14-provider.injectable.ts diff --git a/src/main/prometheus/helm-provider.injectable.ts b/packages/core/src/main/prometheus/helm-provider.injectable.ts similarity index 100% rename from src/main/prometheus/helm-provider.injectable.ts rename to packages/core/src/main/prometheus/helm-provider.injectable.ts diff --git a/src/main/prometheus/lens-provider.injectable.ts b/packages/core/src/main/prometheus/lens-provider.injectable.ts similarity index 100% rename from src/main/prometheus/lens-provider.injectable.ts rename to packages/core/src/main/prometheus/lens-provider.injectable.ts diff --git a/src/main/prometheus/operator-provider.injectable.ts.ts b/packages/core/src/main/prometheus/operator-provider.injectable.ts.ts similarity index 100% rename from src/main/prometheus/operator-provider.injectable.ts.ts rename to packages/core/src/main/prometheus/operator-provider.injectable.ts.ts diff --git a/src/main/prometheus/provider.ts b/packages/core/src/main/prometheus/provider.ts similarity index 100% rename from src/main/prometheus/provider.ts rename to packages/core/src/main/prometheus/provider.ts diff --git a/src/main/prometheus/providers.injectable.ts b/packages/core/src/main/prometheus/providers.injectable.ts similarity index 100% rename from src/main/prometheus/providers.injectable.ts rename to packages/core/src/main/prometheus/providers.injectable.ts diff --git a/src/main/prometheus/stacklight-provider.injectable.ts b/packages/core/src/main/prometheus/stacklight-provider.injectable.ts similarity index 100% rename from src/main/prometheus/stacklight-provider.injectable.ts rename to packages/core/src/main/prometheus/stacklight-provider.injectable.ts diff --git a/src/main/protocol-handler/__test__/router.test.ts b/packages/core/src/main/protocol-handler/__test__/router.test.ts similarity index 100% rename from src/main/protocol-handler/__test__/router.test.ts rename to packages/core/src/main/protocol-handler/__test__/router.test.ts diff --git a/src/main/protocol-handler/index.ts b/packages/core/src/main/protocol-handler/index.ts similarity index 100% rename from src/main/protocol-handler/index.ts rename to packages/core/src/main/protocol-handler/index.ts diff --git a/src/main/protocol-handler/lens-protocol-router-main/lens-protocol-router-main.injectable.ts b/packages/core/src/main/protocol-handler/lens-protocol-router-main/lens-protocol-router-main.injectable.ts similarity index 100% rename from src/main/protocol-handler/lens-protocol-router-main/lens-protocol-router-main.injectable.ts rename to packages/core/src/main/protocol-handler/lens-protocol-router-main/lens-protocol-router-main.injectable.ts diff --git a/src/main/protocol-handler/lens-protocol-router-main/lens-protocol-router-main.ts b/packages/core/src/main/protocol-handler/lens-protocol-router-main/lens-protocol-router-main.ts similarity index 100% rename from src/main/protocol-handler/lens-protocol-router-main/lens-protocol-router-main.ts rename to packages/core/src/main/protocol-handler/lens-protocol-router-main/lens-protocol-router-main.ts diff --git a/src/main/protocol-handler/lens-protocol-router-main/open-deep-link-for-url/open-deep-link.injectable.ts b/packages/core/src/main/protocol-handler/lens-protocol-router-main/open-deep-link-for-url/open-deep-link.injectable.ts similarity index 100% rename from src/main/protocol-handler/lens-protocol-router-main/open-deep-link-for-url/open-deep-link.injectable.ts rename to packages/core/src/main/protocol-handler/lens-protocol-router-main/open-deep-link-for-url/open-deep-link.injectable.ts diff --git a/src/main/register-injectables.ts b/packages/core/src/main/register-injectables.ts similarity index 100% rename from src/main/register-injectables.ts rename to packages/core/src/main/register-injectables.ts diff --git a/src/main/resource-applier/create-resource-applier.injectable.ts b/packages/core/src/main/resource-applier/create-resource-applier.injectable.ts similarity index 100% rename from src/main/resource-applier/create-resource-applier.injectable.ts rename to packages/core/src/main/resource-applier/create-resource-applier.injectable.ts diff --git a/src/main/resource-applier/resource-applier.ts b/packages/core/src/main/resource-applier/resource-applier.ts similarity index 100% rename from src/main/resource-applier/resource-applier.ts rename to packages/core/src/main/resource-applier/resource-applier.ts diff --git a/src/main/router/create-handler-for-route.injectable.ts b/packages/core/src/main/router/create-handler-for-route.injectable.ts similarity index 100% rename from src/main/router/create-handler-for-route.injectable.ts rename to packages/core/src/main/router/create-handler-for-route.injectable.ts diff --git a/src/main/router/parse-request.injectable.ts b/packages/core/src/main/router/parse-request.injectable.ts similarity index 100% rename from src/main/router/parse-request.injectable.ts rename to packages/core/src/main/router/parse-request.injectable.ts diff --git a/src/main/router/route.ts b/packages/core/src/main/router/route.ts similarity index 100% rename from src/main/router/route.ts rename to packages/core/src/main/router/route.ts diff --git a/src/main/router/router-content-types.ts b/packages/core/src/main/router/router-content-types.ts similarity index 100% rename from src/main/router/router-content-types.ts rename to packages/core/src/main/router/router-content-types.ts diff --git a/src/main/router/router.injectable.ts b/packages/core/src/main/router/router.injectable.ts similarity index 100% rename from src/main/router/router.injectable.ts rename to packages/core/src/main/router/router.injectable.ts diff --git a/src/main/router/router.test.ts b/packages/core/src/main/router/router.test.ts similarity index 100% rename from src/main/router/router.test.ts rename to packages/core/src/main/router/router.test.ts diff --git a/src/main/router/router.ts b/packages/core/src/main/router/router.ts similarity index 100% rename from src/main/router/router.ts rename to packages/core/src/main/router/router.ts diff --git a/src/main/routes/files/development.injectable.ts b/packages/core/src/main/routes/files/development.injectable.ts similarity index 100% rename from src/main/routes/files/development.injectable.ts rename to packages/core/src/main/routes/files/development.injectable.ts diff --git a/src/main/routes/files/production.injectable.ts b/packages/core/src/main/routes/files/production.injectable.ts similarity index 100% rename from src/main/routes/files/production.injectable.ts rename to packages/core/src/main/routes/files/production.injectable.ts diff --git a/src/main/routes/files/static-file-route.injectable.ts b/packages/core/src/main/routes/files/static-file-route.injectable.ts similarity index 100% rename from src/main/routes/files/static-file-route.injectable.ts rename to packages/core/src/main/routes/files/static-file-route.injectable.ts diff --git a/src/main/routes/helm/charts/get-readme-route.injectable.ts b/packages/core/src/main/routes/helm/charts/get-readme-route.injectable.ts similarity index 100% rename from src/main/routes/helm/charts/get-readme-route.injectable.ts rename to packages/core/src/main/routes/helm/charts/get-readme-route.injectable.ts diff --git a/src/main/routes/helm/charts/get-values-route.injectable.ts b/packages/core/src/main/routes/helm/charts/get-values-route.injectable.ts similarity index 100% rename from src/main/routes/helm/charts/get-values-route.injectable.ts rename to packages/core/src/main/routes/helm/charts/get-values-route.injectable.ts diff --git a/src/main/routes/helm/charts/get-versions-route.injectable.ts b/packages/core/src/main/routes/helm/charts/get-versions-route.injectable.ts similarity index 100% rename from src/main/routes/helm/charts/get-versions-route.injectable.ts rename to packages/core/src/main/routes/helm/charts/get-versions-route.injectable.ts diff --git a/src/main/routes/helm/charts/list-route.injectable.ts b/packages/core/src/main/routes/helm/charts/list-route.injectable.ts similarity index 100% rename from src/main/routes/helm/charts/list-route.injectable.ts rename to packages/core/src/main/routes/helm/charts/list-route.injectable.ts diff --git a/src/main/routes/helm/releases/delete-release-route.injectable.ts b/packages/core/src/main/routes/helm/releases/delete-release-route.injectable.ts similarity index 100% rename from src/main/routes/helm/releases/delete-release-route.injectable.ts rename to packages/core/src/main/routes/helm/releases/delete-release-route.injectable.ts diff --git a/src/main/routes/helm/releases/get-release-history-route.injectable.ts b/packages/core/src/main/routes/helm/releases/get-release-history-route.injectable.ts similarity index 100% rename from src/main/routes/helm/releases/get-release-history-route.injectable.ts rename to packages/core/src/main/routes/helm/releases/get-release-history-route.injectable.ts diff --git a/src/main/routes/helm/releases/get-release-route.injectable.ts b/packages/core/src/main/routes/helm/releases/get-release-route.injectable.ts similarity index 100% rename from src/main/routes/helm/releases/get-release-route.injectable.ts rename to packages/core/src/main/routes/helm/releases/get-release-route.injectable.ts diff --git a/src/main/routes/helm/releases/get-release-values-route.injectable.ts b/packages/core/src/main/routes/helm/releases/get-release-values-route.injectable.ts similarity index 100% rename from src/main/routes/helm/releases/get-release-values-route.injectable.ts rename to packages/core/src/main/routes/helm/releases/get-release-values-route.injectable.ts diff --git a/src/main/routes/helm/releases/install-chart-route.injectable.ts b/packages/core/src/main/routes/helm/releases/install-chart-route.injectable.ts similarity index 100% rename from src/main/routes/helm/releases/install-chart-route.injectable.ts rename to packages/core/src/main/routes/helm/releases/install-chart-route.injectable.ts diff --git a/src/main/routes/helm/releases/list-releases-route.injectable.ts b/packages/core/src/main/routes/helm/releases/list-releases-route.injectable.ts similarity index 100% rename from src/main/routes/helm/releases/list-releases-route.injectable.ts rename to packages/core/src/main/routes/helm/releases/list-releases-route.injectable.ts diff --git a/src/main/routes/helm/releases/rollback-release-route.injectable.ts b/packages/core/src/main/routes/helm/releases/rollback-release-route.injectable.ts similarity index 100% rename from src/main/routes/helm/releases/rollback-release-route.injectable.ts rename to packages/core/src/main/routes/helm/releases/rollback-release-route.injectable.ts diff --git a/src/main/routes/helm/releases/update-release-route.injectable.ts b/packages/core/src/main/routes/helm/releases/update-release-route.injectable.ts similarity index 100% rename from src/main/routes/helm/releases/update-release-route.injectable.ts rename to packages/core/src/main/routes/helm/releases/update-release-route.injectable.ts diff --git a/src/main/routes/kubeconfig-route/get-service-account-route.injectable.ts b/packages/core/src/main/routes/kubeconfig-route/get-service-account-route.injectable.ts similarity index 100% rename from src/main/routes/kubeconfig-route/get-service-account-route.injectable.ts rename to packages/core/src/main/routes/kubeconfig-route/get-service-account-route.injectable.ts diff --git a/src/main/routes/metrics/add-metrics-route.injectable.ts b/packages/core/src/main/routes/metrics/add-metrics-route.injectable.ts similarity index 100% rename from src/main/routes/metrics/add-metrics-route.injectable.ts rename to packages/core/src/main/routes/metrics/add-metrics-route.injectable.ts diff --git a/src/main/routes/metrics/get-metric-providers-route.injectable.ts b/packages/core/src/main/routes/metrics/get-metric-providers-route.injectable.ts similarity index 100% rename from src/main/routes/metrics/get-metric-providers-route.injectable.ts rename to packages/core/src/main/routes/metrics/get-metric-providers-route.injectable.ts diff --git a/src/main/routes/port-forward/functionality/create-port-forward.injectable.ts b/packages/core/src/main/routes/port-forward/functionality/create-port-forward.injectable.ts similarity index 100% rename from src/main/routes/port-forward/functionality/create-port-forward.injectable.ts rename to packages/core/src/main/routes/port-forward/functionality/create-port-forward.injectable.ts diff --git a/src/main/routes/port-forward/functionality/port-forward.ts b/packages/core/src/main/routes/port-forward/functionality/port-forward.ts similarity index 100% rename from src/main/routes/port-forward/functionality/port-forward.ts rename to packages/core/src/main/routes/port-forward/functionality/port-forward.ts diff --git a/src/main/routes/port-forward/get-current-port-forward-route.injectable.ts b/packages/core/src/main/routes/port-forward/get-current-port-forward-route.injectable.ts similarity index 100% rename from src/main/routes/port-forward/get-current-port-forward-route.injectable.ts rename to packages/core/src/main/routes/port-forward/get-current-port-forward-route.injectable.ts diff --git a/src/main/routes/port-forward/start-port-forward-route.injectable.ts b/packages/core/src/main/routes/port-forward/start-port-forward-route.injectable.ts similarity index 100% rename from src/main/routes/port-forward/start-port-forward-route.injectable.ts rename to packages/core/src/main/routes/port-forward/start-port-forward-route.injectable.ts diff --git a/src/main/routes/port-forward/stop-current-port-forward-route.injectable.ts b/packages/core/src/main/routes/port-forward/stop-current-port-forward-route.injectable.ts similarity index 100% rename from src/main/routes/port-forward/stop-current-port-forward-route.injectable.ts rename to packages/core/src/main/routes/port-forward/stop-current-port-forward-route.injectable.ts diff --git a/src/main/routes/resource-applier/create-resource-route.injectable.ts b/packages/core/src/main/routes/resource-applier/create-resource-route.injectable.ts similarity index 100% rename from src/main/routes/resource-applier/create-resource-route.injectable.ts rename to packages/core/src/main/routes/resource-applier/create-resource-route.injectable.ts diff --git a/src/main/routes/resource-applier/patch-resource-route.injectable.ts b/packages/core/src/main/routes/resource-applier/patch-resource-route.injectable.ts similarity index 100% rename from src/main/routes/resource-applier/patch-resource-route.injectable.ts rename to packages/core/src/main/routes/resource-applier/patch-resource-route.injectable.ts diff --git a/src/main/routes/versions/get-version-route.injectable.ts b/packages/core/src/main/routes/versions/get-version-route.injectable.ts similarity index 100% rename from src/main/routes/versions/get-version-route.injectable.ts rename to packages/core/src/main/routes/versions/get-version-route.injectable.ts diff --git a/src/main/shell-session/create-shell-session.injectable.ts b/packages/core/src/main/shell-session/create-shell-session.injectable.ts similarity index 100% rename from src/main/shell-session/create-shell-session.injectable.ts rename to packages/core/src/main/shell-session/create-shell-session.injectable.ts diff --git a/src/main/shell-session/index.ts b/packages/core/src/main/shell-session/index.ts similarity index 100% rename from src/main/shell-session/index.ts rename to packages/core/src/main/shell-session/index.ts diff --git a/src/main/shell-session/local-shell-session/local-shell-session.ts b/packages/core/src/main/shell-session/local-shell-session/local-shell-session.ts similarity index 100% rename from src/main/shell-session/local-shell-session/local-shell-session.ts rename to packages/core/src/main/shell-session/local-shell-session/local-shell-session.ts diff --git a/src/main/shell-session/local-shell-session/open.injectable.ts b/packages/core/src/main/shell-session/local-shell-session/open.injectable.ts similarity index 100% rename from src/main/shell-session/local-shell-session/open.injectable.ts rename to packages/core/src/main/shell-session/local-shell-session/open.injectable.ts diff --git a/src/main/shell-session/local-shell-session/techincal.test.ts b/packages/core/src/main/shell-session/local-shell-session/techincal.test.ts similarity index 100% rename from src/main/shell-session/local-shell-session/techincal.test.ts rename to packages/core/src/main/shell-session/local-shell-session/techincal.test.ts diff --git a/src/main/shell-session/node-shell-session/node-shell-session.ts b/packages/core/src/main/shell-session/node-shell-session/node-shell-session.ts similarity index 100% rename from src/main/shell-session/node-shell-session/node-shell-session.ts rename to packages/core/src/main/shell-session/node-shell-session/node-shell-session.ts diff --git a/src/main/shell-session/node-shell-session/open.injectable.ts b/packages/core/src/main/shell-session/node-shell-session/open.injectable.ts similarity index 100% rename from src/main/shell-session/node-shell-session/open.injectable.ts rename to packages/core/src/main/shell-session/node-shell-session/open.injectable.ts diff --git a/src/main/shell-session/shell-env-modifier/modify-terminal-shell-env.injectable.ts b/packages/core/src/main/shell-session/shell-env-modifier/modify-terminal-shell-env.injectable.ts similarity index 100% rename from src/main/shell-session/shell-env-modifier/modify-terminal-shell-env.injectable.ts rename to packages/core/src/main/shell-session/shell-env-modifier/modify-terminal-shell-env.injectable.ts diff --git a/src/main/shell-session/shell-env-modifier/shell-env-modifier-registration.ts b/packages/core/src/main/shell-session/shell-env-modifier/shell-env-modifier-registration.ts similarity index 100% rename from src/main/shell-session/shell-env-modifier/shell-env-modifier-registration.ts rename to packages/core/src/main/shell-session/shell-env-modifier/shell-env-modifier-registration.ts diff --git a/src/main/shell-session/shell-session.ts b/packages/core/src/main/shell-session/shell-session.ts similarity index 100% rename from src/main/shell-session/shell-session.ts rename to packages/core/src/main/shell-session/shell-session.ts diff --git a/src/main/shell-session/spawn-pty.global-override-for-injectable.ts b/packages/core/src/main/shell-session/spawn-pty.global-override-for-injectable.ts similarity index 100% rename from src/main/shell-session/spawn-pty.global-override-for-injectable.ts rename to packages/core/src/main/shell-session/spawn-pty.global-override-for-injectable.ts diff --git a/src/main/shell-session/spawn-pty.injectable.ts b/packages/core/src/main/shell-session/spawn-pty.injectable.ts similarity index 100% rename from src/main/shell-session/spawn-pty.injectable.ts rename to packages/core/src/main/shell-session/spawn-pty.injectable.ts diff --git a/src/main/start-main-application/lens-window/application-window/application-window-injection-token.ts b/packages/core/src/main/start-main-application/lens-window/application-window/application-window-injection-token.ts similarity index 100% rename from src/main/start-main-application/lens-window/application-window/application-window-injection-token.ts rename to packages/core/src/main/start-main-application/lens-window/application-window/application-window-injection-token.ts diff --git a/src/main/start-main-application/lens-window/application-window/application-window-state.injectable.ts b/packages/core/src/main/start-main-application/lens-window/application-window/application-window-state.injectable.ts similarity index 100% rename from src/main/start-main-application/lens-window/application-window/application-window-state.injectable.ts rename to packages/core/src/main/start-main-application/lens-window/application-window/application-window-state.injectable.ts diff --git a/src/main/start-main-application/lens-window/application-window/create-application-window.injectable.ts b/packages/core/src/main/start-main-application/lens-window/application-window/create-application-window.injectable.ts similarity index 100% rename from src/main/start-main-application/lens-window/application-window/create-application-window.injectable.ts rename to packages/core/src/main/start-main-application/lens-window/application-window/create-application-window.injectable.ts diff --git a/src/main/start-main-application/lens-window/application-window/create-electron-window.global-override-for-injectable.ts b/packages/core/src/main/start-main-application/lens-window/application-window/create-electron-window.global-override-for-injectable.ts similarity index 100% rename from src/main/start-main-application/lens-window/application-window/create-electron-window.global-override-for-injectable.ts rename to packages/core/src/main/start-main-application/lens-window/application-window/create-electron-window.global-override-for-injectable.ts diff --git a/src/main/start-main-application/lens-window/application-window/create-electron-window.injectable.ts b/packages/core/src/main/start-main-application/lens-window/application-window/create-electron-window.injectable.ts similarity index 100% rename from src/main/start-main-application/lens-window/application-window/create-electron-window.injectable.ts rename to packages/core/src/main/start-main-application/lens-window/application-window/create-electron-window.injectable.ts diff --git a/src/main/start-main-application/lens-window/application-window/create-first-application-window.injectable.ts b/packages/core/src/main/start-main-application/lens-window/application-window/create-first-application-window.injectable.ts similarity index 100% rename from src/main/start-main-application/lens-window/application-window/create-first-application-window.injectable.ts rename to packages/core/src/main/start-main-application/lens-window/application-window/create-first-application-window.injectable.ts diff --git a/src/main/start-main-application/lens-window/application-window/create-lens-window.injectable.ts b/packages/core/src/main/start-main-application/lens-window/application-window/create-lens-window.injectable.ts similarity index 100% rename from src/main/start-main-application/lens-window/application-window/create-lens-window.injectable.ts rename to packages/core/src/main/start-main-application/lens-window/application-window/create-lens-window.injectable.ts diff --git a/src/main/start-main-application/lens-window/application-window/get-current-application-window.injectable.ts b/packages/core/src/main/start-main-application/lens-window/application-window/get-current-application-window.injectable.ts similarity index 100% rename from src/main/start-main-application/lens-window/application-window/get-current-application-window.injectable.ts rename to packages/core/src/main/start-main-application/lens-window/application-window/get-current-application-window.injectable.ts diff --git a/src/main/start-main-application/lens-window/application-window/wait-until-bundled-extensions-are-loaded.injectable.ts b/packages/core/src/main/start-main-application/lens-window/application-window/wait-until-bundled-extensions-are-loaded.injectable.ts similarity index 100% rename from src/main/start-main-application/lens-window/application-window/wait-until-bundled-extensions-are-loaded.injectable.ts rename to packages/core/src/main/start-main-application/lens-window/application-window/wait-until-bundled-extensions-are-loaded.injectable.ts diff --git a/src/main/start-main-application/lens-window/current-cluster-frame/current-cluster-frame-cluster-id-state.injectable.ts b/packages/core/src/main/start-main-application/lens-window/current-cluster-frame/current-cluster-frame-cluster-id-state.injectable.ts similarity index 100% rename from src/main/start-main-application/lens-window/current-cluster-frame/current-cluster-frame-cluster-id-state.injectable.ts rename to packages/core/src/main/start-main-application/lens-window/current-cluster-frame/current-cluster-frame-cluster-id-state.injectable.ts diff --git a/src/main/start-main-application/lens-window/current-cluster-frame/current-cluster-frame.injectable.ts b/packages/core/src/main/start-main-application/lens-window/current-cluster-frame/current-cluster-frame.injectable.ts similarity index 100% rename from src/main/start-main-application/lens-window/current-cluster-frame/current-cluster-frame.injectable.ts rename to packages/core/src/main/start-main-application/lens-window/current-cluster-frame/current-cluster-frame.injectable.ts diff --git a/src/main/start-main-application/lens-window/current-cluster-frame/listener.injectable.ts b/packages/core/src/main/start-main-application/lens-window/current-cluster-frame/listener.injectable.ts similarity index 100% rename from src/main/start-main-application/lens-window/current-cluster-frame/listener.injectable.ts rename to packages/core/src/main/start-main-application/lens-window/current-cluster-frame/listener.injectable.ts diff --git a/src/main/start-main-application/lens-window/get-visible-windows.injectable.ts b/packages/core/src/main/start-main-application/lens-window/get-visible-windows.injectable.ts similarity index 100% rename from src/main/start-main-application/lens-window/get-visible-windows.injectable.ts rename to packages/core/src/main/start-main-application/lens-window/get-visible-windows.injectable.ts diff --git a/src/main/start-main-application/lens-window/hide-all-windows/close-all-windows.injectable.ts b/packages/core/src/main/start-main-application/lens-window/hide-all-windows/close-all-windows.injectable.ts similarity index 100% rename from src/main/start-main-application/lens-window/hide-all-windows/close-all-windows.injectable.ts rename to packages/core/src/main/start-main-application/lens-window/hide-all-windows/close-all-windows.injectable.ts diff --git a/src/main/start-main-application/lens-window/navigate-for-extension.injectable.ts b/packages/core/src/main/start-main-application/lens-window/navigate-for-extension.injectable.ts similarity index 100% rename from src/main/start-main-application/lens-window/navigate-for-extension.injectable.ts rename to packages/core/src/main/start-main-application/lens-window/navigate-for-extension.injectable.ts diff --git a/src/main/start-main-application/lens-window/navigate.injectable.ts b/packages/core/src/main/start-main-application/lens-window/navigate.injectable.ts similarity index 100% rename from src/main/start-main-application/lens-window/navigate.injectable.ts rename to packages/core/src/main/start-main-application/lens-window/navigate.injectable.ts diff --git a/src/main/start-main-application/lens-window/reload-current-application-window.injectable.ts b/packages/core/src/main/start-main-application/lens-window/reload-current-application-window.injectable.ts similarity index 100% rename from src/main/start-main-application/lens-window/reload-current-application-window.injectable.ts rename to packages/core/src/main/start-main-application/lens-window/reload-current-application-window.injectable.ts diff --git a/src/main/start-main-application/lens-window/show-application-window.injectable.ts b/packages/core/src/main/start-main-application/lens-window/show-application-window.injectable.ts similarity index 100% rename from src/main/start-main-application/lens-window/show-application-window.injectable.ts rename to packages/core/src/main/start-main-application/lens-window/show-application-window.injectable.ts diff --git a/src/main/start-main-application/lens-window/splash-window/splash-window.injectable.ts b/packages/core/src/main/start-main-application/lens-window/splash-window/splash-window.injectable.ts similarity index 100% rename from src/main/start-main-application/lens-window/splash-window/splash-window.injectable.ts rename to packages/core/src/main/start-main-application/lens-window/splash-window/splash-window.injectable.ts diff --git a/src/main/start-main-application/runnable-tokens/after-application-is-loaded-injection-token.ts b/packages/core/src/main/start-main-application/runnable-tokens/after-application-is-loaded-injection-token.ts similarity index 100% rename from src/main/start-main-application/runnable-tokens/after-application-is-loaded-injection-token.ts rename to packages/core/src/main/start-main-application/runnable-tokens/after-application-is-loaded-injection-token.ts diff --git a/src/main/start-main-application/runnable-tokens/after-root-frame-is-ready-injection-token.ts b/packages/core/src/main/start-main-application/runnable-tokens/after-root-frame-is-ready-injection-token.ts similarity index 100% rename from src/main/start-main-application/runnable-tokens/after-root-frame-is-ready-injection-token.ts rename to packages/core/src/main/start-main-application/runnable-tokens/after-root-frame-is-ready-injection-token.ts diff --git a/src/main/start-main-application/runnable-tokens/after-window-is-opened-injection-token.ts b/packages/core/src/main/start-main-application/runnable-tokens/after-window-is-opened-injection-token.ts similarity index 100% rename from src/main/start-main-application/runnable-tokens/after-window-is-opened-injection-token.ts rename to packages/core/src/main/start-main-application/runnable-tokens/after-window-is-opened-injection-token.ts diff --git a/src/main/start-main-application/runnable-tokens/before-application-is-loading-injection-token.ts b/packages/core/src/main/start-main-application/runnable-tokens/before-application-is-loading-injection-token.ts similarity index 100% rename from src/main/start-main-application/runnable-tokens/before-application-is-loading-injection-token.ts rename to packages/core/src/main/start-main-application/runnable-tokens/before-application-is-loading-injection-token.ts diff --git a/src/main/start-main-application/runnable-tokens/before-electron-is-ready-injection-token.ts b/packages/core/src/main/start-main-application/runnable-tokens/before-electron-is-ready-injection-token.ts similarity index 100% rename from src/main/start-main-application/runnable-tokens/before-electron-is-ready-injection-token.ts rename to packages/core/src/main/start-main-application/runnable-tokens/before-electron-is-ready-injection-token.ts diff --git a/src/main/start-main-application/runnable-tokens/before-quit-of-back-end-injection-token.ts b/packages/core/src/main/start-main-application/runnable-tokens/before-quit-of-back-end-injection-token.ts similarity index 100% rename from src/main/start-main-application/runnable-tokens/before-quit-of-back-end-injection-token.ts rename to packages/core/src/main/start-main-application/runnable-tokens/before-quit-of-back-end-injection-token.ts diff --git a/src/main/start-main-application/runnable-tokens/before-quit-of-front-end-injection-token.ts b/packages/core/src/main/start-main-application/runnable-tokens/before-quit-of-front-end-injection-token.ts similarity index 100% rename from src/main/start-main-application/runnable-tokens/before-quit-of-front-end-injection-token.ts rename to packages/core/src/main/start-main-application/runnable-tokens/before-quit-of-front-end-injection-token.ts diff --git a/src/main/start-main-application/runnable-tokens/on-load-of-application-injection-token.ts b/packages/core/src/main/start-main-application/runnable-tokens/on-load-of-application-injection-token.ts similarity index 100% rename from src/main/start-main-application/runnable-tokens/on-load-of-application-injection-token.ts rename to packages/core/src/main/start-main-application/runnable-tokens/on-load-of-application-injection-token.ts diff --git a/src/main/start-main-application/runnable-tokens/phases.ts b/packages/core/src/main/start-main-application/runnable-tokens/phases.ts similarity index 100% rename from src/main/start-main-application/runnable-tokens/phases.ts rename to packages/core/src/main/start-main-application/runnable-tokens/phases.ts diff --git a/src/main/start-main-application/runnables/clean-up-shell-sessions.injectable.ts b/packages/core/src/main/start-main-application/runnables/clean-up-shell-sessions.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/clean-up-shell-sessions.injectable.ts rename to packages/core/src/main/start-main-application/runnables/clean-up-shell-sessions.injectable.ts diff --git a/src/main/start-main-application/runnables/emit-close-to-event-bus.injectable.ts b/packages/core/src/main/start-main-application/runnables/emit-close-to-event-bus.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/emit-close-to-event-bus.injectable.ts rename to packages/core/src/main/start-main-application/runnables/emit-close-to-event-bus.injectable.ts diff --git a/src/main/start-main-application/runnables/emit-service-start-to-event-bus.injectable.ts b/packages/core/src/main/start-main-application/runnables/emit-service-start-to-event-bus.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/emit-service-start-to-event-bus.injectable.ts rename to packages/core/src/main/start-main-application/runnables/emit-service-start-to-event-bus.injectable.ts diff --git a/src/main/start-main-application/runnables/flag-renderer/flag-renderer-as-loaded.injectable.ts b/packages/core/src/main/start-main-application/runnables/flag-renderer/flag-renderer-as-loaded.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/flag-renderer/flag-renderer-as-loaded.injectable.ts rename to packages/core/src/main/start-main-application/runnables/flag-renderer/flag-renderer-as-loaded.injectable.ts diff --git a/src/main/start-main-application/runnables/flag-renderer/flag-renderer-as-not-loaded.injectable.ts b/packages/core/src/main/start-main-application/runnables/flag-renderer/flag-renderer-as-not-loaded.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/flag-renderer/flag-renderer-as-not-loaded.injectable.ts rename to packages/core/src/main/start-main-application/runnables/flag-renderer/flag-renderer-as-not-loaded.injectable.ts diff --git a/src/main/start-main-application/runnables/initialize-extensions.injectable.ts b/packages/core/src/main/start-main-application/runnables/initialize-extensions.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/initialize-extensions.injectable.ts rename to packages/core/src/main/start-main-application/runnables/initialize-extensions.injectable.ts diff --git a/src/main/start-main-application/runnables/kube-config-sync/add-source.injectable.ts b/packages/core/src/main/start-main-application/runnables/kube-config-sync/add-source.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/kube-config-sync/add-source.injectable.ts rename to packages/core/src/main/start-main-application/runnables/kube-config-sync/add-source.injectable.ts diff --git a/src/main/start-main-application/runnables/kube-config-sync/start-kube-config-sync.injectable.ts b/packages/core/src/main/start-main-application/runnables/kube-config-sync/start-kube-config-sync.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/kube-config-sync/start-kube-config-sync.injectable.ts rename to packages/core/src/main/start-main-application/runnables/kube-config-sync/start-kube-config-sync.injectable.ts diff --git a/src/main/start-main-application/runnables/kube-config-sync/stop-kube-config-sync.injectable.ts b/packages/core/src/main/start-main-application/runnables/kube-config-sync/stop-kube-config-sync.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/kube-config-sync/stop-kube-config-sync.injectable.ts rename to packages/core/src/main/start-main-application/runnables/kube-config-sync/stop-kube-config-sync.injectable.ts diff --git a/src/main/start-main-application/runnables/root-frame-has-rendered/channel-listener.injectable.ts b/packages/core/src/main/start-main-application/runnables/root-frame-has-rendered/channel-listener.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/root-frame-has-rendered/channel-listener.injectable.ts rename to packages/core/src/main/start-main-application/runnables/root-frame-has-rendered/channel-listener.injectable.ts diff --git a/src/main/start-main-application/runnables/sentry/initialize-on-main.global-override-for-injectable.ts b/packages/core/src/main/start-main-application/runnables/sentry/initialize-on-main.global-override-for-injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/sentry/initialize-on-main.global-override-for-injectable.ts rename to packages/core/src/main/start-main-application/runnables/sentry/initialize-on-main.global-override-for-injectable.ts diff --git a/src/main/start-main-application/runnables/sentry/initialize-on-main.injectable.ts b/packages/core/src/main/start-main-application/runnables/sentry/initialize-on-main.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/sentry/initialize-on-main.injectable.ts rename to packages/core/src/main/start-main-application/runnables/sentry/initialize-on-main.injectable.ts diff --git a/src/main/start-main-application/runnables/sentry/setup.injectable.ts b/packages/core/src/main/start-main-application/runnables/sentry/setup.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/sentry/setup.injectable.ts rename to packages/core/src/main/start-main-application/runnables/sentry/setup.injectable.ts diff --git a/src/main/start-main-application/runnables/setup-detector-registry.injectable.ts b/packages/core/src/main/start-main-application/runnables/setup-detector-registry.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/setup-detector-registry.injectable.ts rename to packages/core/src/main/start-main-application/runnables/setup-detector-registry.injectable.ts diff --git a/src/main/start-main-application/runnables/setup-hardware-acceleration.injectable.ts b/packages/core/src/main/start-main-application/runnables/setup-hardware-acceleration.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/setup-hardware-acceleration.injectable.ts rename to packages/core/src/main/start-main-application/runnables/setup-hardware-acceleration.injectable.ts diff --git a/src/main/start-main-application/runnables/setup-hostnames.injectable.ts b/packages/core/src/main/start-main-application/runnables/setup-hostnames.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/setup-hostnames.injectable.ts rename to packages/core/src/main/start-main-application/runnables/setup-hostnames.injectable.ts diff --git a/src/main/start-main-application/runnables/setup-immer.injectable.ts b/packages/core/src/main/start-main-application/runnables/setup-immer.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/setup-immer.injectable.ts rename to packages/core/src/main/start-main-application/runnables/setup-immer.injectable.ts diff --git a/src/main/start-main-application/runnables/setup-lens-proxy-certificate.injectable.ts b/packages/core/src/main/start-main-application/runnables/setup-lens-proxy-certificate.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/setup-lens-proxy-certificate.injectable.ts rename to packages/core/src/main/start-main-application/runnables/setup-lens-proxy-certificate.injectable.ts diff --git a/src/main/start-main-application/runnables/setup-lens-proxy.injectable.ts b/packages/core/src/main/start-main-application/runnables/setup-lens-proxy.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/setup-lens-proxy.injectable.ts rename to packages/core/src/main/start-main-application/runnables/setup-lens-proxy.injectable.ts diff --git a/src/main/start-main-application/runnables/setup-mobx.injectable.ts b/packages/core/src/main/start-main-application/runnables/setup-mobx.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/setup-mobx.injectable.ts rename to packages/core/src/main/start-main-application/runnables/setup-mobx.injectable.ts diff --git a/src/main/start-main-application/runnables/setup-proxy-env.injectable.ts b/packages/core/src/main/start-main-application/runnables/setup-proxy-env.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/setup-proxy-env.injectable.ts rename to packages/core/src/main/start-main-application/runnables/setup-proxy-env.injectable.ts diff --git a/src/main/start-main-application/runnables/setup-syncing-of-general-catalog-entities.injectable.ts b/packages/core/src/main/start-main-application/runnables/setup-syncing-of-general-catalog-entities.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/setup-syncing-of-general-catalog-entities.injectable.ts rename to packages/core/src/main/start-main-application/runnables/setup-syncing-of-general-catalog-entities.injectable.ts diff --git a/src/main/start-main-application/runnables/setup-syncing-of-weblinks.injectable.ts b/packages/core/src/main/start-main-application/runnables/setup-syncing-of-weblinks.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/setup-syncing-of-weblinks.injectable.ts rename to packages/core/src/main/start-main-application/runnables/setup-syncing-of-weblinks.injectable.ts diff --git a/src/main/start-main-application/runnables/setup-system-ca.injectable.ts b/packages/core/src/main/start-main-application/runnables/setup-system-ca.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/setup-system-ca.injectable.ts rename to packages/core/src/main/start-main-application/runnables/setup-system-ca.injectable.ts diff --git a/src/main/start-main-application/runnables/show-initial-window.injectable.ts b/packages/core/src/main/start-main-application/runnables/show-initial-window.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/show-initial-window.injectable.ts rename to packages/core/src/main/start-main-application/runnables/show-initial-window.injectable.ts diff --git a/src/main/start-main-application/runnables/show-loading.injectable.ts b/packages/core/src/main/start-main-application/runnables/show-loading.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/show-loading.injectable.ts rename to packages/core/src/main/start-main-application/runnables/show-loading.injectable.ts diff --git a/src/main/start-main-application/runnables/stop-cluster-manager.injectable.ts b/packages/core/src/main/start-main-application/runnables/stop-cluster-manager.injectable.ts similarity index 100% rename from src/main/start-main-application/runnables/stop-cluster-manager.injectable.ts rename to packages/core/src/main/start-main-application/runnables/stop-cluster-manager.injectable.ts diff --git a/src/main/start-main-application/start-main-application.injectable.ts b/packages/core/src/main/start-main-application/start-main-application.injectable.ts similarity index 100% rename from src/main/start-main-application/start-main-application.injectable.ts rename to packages/core/src/main/start-main-application/start-main-application.injectable.ts diff --git a/src/main/stop-services-and-exit-app.injectable.ts b/packages/core/src/main/stop-services-and-exit-app.injectable.ts similarity index 100% rename from src/main/stop-services-and-exit-app.injectable.ts rename to packages/core/src/main/stop-services-and-exit-app.injectable.ts diff --git a/src/main/stores-apis-can-be-created.injectable.ts b/packages/core/src/main/stores-apis-can-be-created.injectable.ts similarity index 100% rename from src/main/stores-apis-can-be-created.injectable.ts rename to packages/core/src/main/stores-apis-can-be-created.injectable.ts diff --git a/src/main/stores/init-user-store.injectable.ts b/packages/core/src/main/stores/init-user-store.injectable.ts similarity index 100% rename from src/main/stores/init-user-store.injectable.ts rename to packages/core/src/main/stores/init-user-store.injectable.ts diff --git a/src/main/theme/operating-system-theme-state.injectable.ts b/packages/core/src/main/theme/operating-system-theme-state.injectable.ts similarity index 100% rename from src/main/theme/operating-system-theme-state.injectable.ts rename to packages/core/src/main/theme/operating-system-theme-state.injectable.ts diff --git a/src/main/theme/operating-system-theme.injectable.ts b/packages/core/src/main/theme/operating-system-theme.injectable.ts similarity index 100% rename from src/main/theme/operating-system-theme.injectable.ts rename to packages/core/src/main/theme/operating-system-theme.injectable.ts diff --git a/src/main/theme/sync-theme-from-os/start-syncing-theme-from-operating-system.injectable.ts b/packages/core/src/main/theme/sync-theme-from-os/start-syncing-theme-from-operating-system.injectable.ts similarity index 100% rename from src/main/theme/sync-theme-from-os/start-syncing-theme-from-operating-system.injectable.ts rename to packages/core/src/main/theme/sync-theme-from-os/start-syncing-theme-from-operating-system.injectable.ts diff --git a/src/main/theme/sync-theme-from-os/stop-syncing-theme-from-operating-system.injectable.ts b/packages/core/src/main/theme/sync-theme-from-os/stop-syncing-theme-from-operating-system.injectable.ts similarity index 100% rename from src/main/theme/sync-theme-from-os/stop-syncing-theme-from-operating-system.injectable.ts rename to packages/core/src/main/theme/sync-theme-from-os/stop-syncing-theme-from-operating-system.injectable.ts diff --git a/src/main/tray/electron-tray/electron-tray.injectable.ts b/packages/core/src/main/tray/electron-tray/electron-tray.injectable.ts similarity index 100% rename from src/main/tray/electron-tray/electron-tray.injectable.ts rename to packages/core/src/main/tray/electron-tray/electron-tray.injectable.ts diff --git a/src/main/tray/electron-tray/start-tray.injectable.ts b/packages/core/src/main/tray/electron-tray/start-tray.injectable.ts similarity index 100% rename from src/main/tray/electron-tray/start-tray.injectable.ts rename to packages/core/src/main/tray/electron-tray/start-tray.injectable.ts diff --git a/src/main/tray/electron-tray/stop-tray.injectable.ts b/packages/core/src/main/tray/electron-tray/stop-tray.injectable.ts similarity index 100% rename from src/main/tray/electron-tray/stop-tray.injectable.ts rename to packages/core/src/main/tray/electron-tray/stop-tray.injectable.ts diff --git a/src/main/tray/menu-icon/get-tray-icon-path.injectable.ts b/packages/core/src/main/tray/menu-icon/get-tray-icon-path.injectable.ts similarity index 100% rename from src/main/tray/menu-icon/get-tray-icon-path.injectable.ts rename to packages/core/src/main/tray/menu-icon/get-tray-icon-path.injectable.ts diff --git a/src/main/tray/menu-icon/normal-tray-icon.injectable.ts b/packages/core/src/main/tray/menu-icon/normal-tray-icon.injectable.ts similarity index 100% rename from src/main/tray/menu-icon/normal-tray-icon.injectable.ts rename to packages/core/src/main/tray/menu-icon/normal-tray-icon.injectable.ts diff --git a/src/main/tray/menu-icon/reactive.injectable.ts b/packages/core/src/main/tray/menu-icon/reactive.injectable.ts similarity index 100% rename from src/main/tray/menu-icon/reactive.injectable.ts rename to packages/core/src/main/tray/menu-icon/reactive.injectable.ts diff --git a/src/main/tray/menu-icon/start-reactivity.injectable.ts b/packages/core/src/main/tray/menu-icon/start-reactivity.injectable.ts similarity index 100% rename from src/main/tray/menu-icon/start-reactivity.injectable.ts rename to packages/core/src/main/tray/menu-icon/start-reactivity.injectable.ts diff --git a/src/main/tray/menu-icon/stop-reactivity.injectable.ts b/packages/core/src/main/tray/menu-icon/stop-reactivity.injectable.ts similarity index 100% rename from src/main/tray/menu-icon/stop-reactivity.injectable.ts rename to packages/core/src/main/tray/menu-icon/stop-reactivity.injectable.ts diff --git a/src/main/tray/menu-icon/tray-icon-injection-token.ts b/packages/core/src/main/tray/menu-icon/tray-icon-injection-token.ts similarity index 100% rename from src/main/tray/menu-icon/tray-icon-injection-token.ts rename to packages/core/src/main/tray/menu-icon/tray-icon-injection-token.ts diff --git a/src/main/tray/menu-icon/tray-icon.injectable.ts b/packages/core/src/main/tray/menu-icon/tray-icon.injectable.ts similarity index 100% rename from src/main/tray/menu-icon/tray-icon.injectable.ts rename to packages/core/src/main/tray/menu-icon/tray-icon.injectable.ts diff --git a/src/main/tray/reactive-tray-menu-items/converters.ts b/packages/core/src/main/tray/reactive-tray-menu-items/converters.ts similarity index 100% rename from src/main/tray/reactive-tray-menu-items/converters.ts rename to packages/core/src/main/tray/reactive-tray-menu-items/converters.ts diff --git a/src/main/tray/reactive-tray-menu-items/reactive-tray-menu-items.injectable.ts b/packages/core/src/main/tray/reactive-tray-menu-items/reactive-tray-menu-items.injectable.ts similarity index 100% rename from src/main/tray/reactive-tray-menu-items/reactive-tray-menu-items.injectable.ts rename to packages/core/src/main/tray/reactive-tray-menu-items/reactive-tray-menu-items.injectable.ts diff --git a/src/main/tray/reactive-tray-menu-items/start-reactive-tray-menu-items.injectable.ts b/packages/core/src/main/tray/reactive-tray-menu-items/start-reactive-tray-menu-items.injectable.ts similarity index 100% rename from src/main/tray/reactive-tray-menu-items/start-reactive-tray-menu-items.injectable.ts rename to packages/core/src/main/tray/reactive-tray-menu-items/start-reactive-tray-menu-items.injectable.ts diff --git a/src/main/tray/reactive-tray-menu-items/stop-reactive-tray-menu-items.injectable.ts b/packages/core/src/main/tray/reactive-tray-menu-items/stop-reactive-tray-menu-items.injectable.ts similarity index 100% rename from src/main/tray/reactive-tray-menu-items/stop-reactive-tray-menu-items.injectable.ts rename to packages/core/src/main/tray/reactive-tray-menu-items/stop-reactive-tray-menu-items.injectable.ts diff --git a/src/main/tray/tray-menu-item/implementations/about-app-tray-item.injectable.ts b/packages/core/src/main/tray/tray-menu-item/implementations/about-app-tray-item.injectable.ts similarity index 100% rename from src/main/tray/tray-menu-item/implementations/about-app-tray-item.injectable.ts rename to packages/core/src/main/tray/tray-menu-item/implementations/about-app-tray-item.injectable.ts diff --git a/src/main/tray/tray-menu-item/implementations/open-app-tray-item.injectable.ts b/packages/core/src/main/tray/tray-menu-item/implementations/open-app-tray-item.injectable.ts similarity index 100% rename from src/main/tray/tray-menu-item/implementations/open-app-tray-item.injectable.ts rename to packages/core/src/main/tray/tray-menu-item/implementations/open-app-tray-item.injectable.ts diff --git a/src/main/tray/tray-menu-item/implementations/quit-app-separator-tray-item.injectable.ts b/packages/core/src/main/tray/tray-menu-item/implementations/quit-app-separator-tray-item.injectable.ts similarity index 100% rename from src/main/tray/tray-menu-item/implementations/quit-app-separator-tray-item.injectable.ts rename to packages/core/src/main/tray/tray-menu-item/implementations/quit-app-separator-tray-item.injectable.ts diff --git a/src/main/tray/tray-menu-item/implementations/quit-app-tray-item.injectable.ts b/packages/core/src/main/tray/tray-menu-item/implementations/quit-app-tray-item.injectable.ts similarity index 100% rename from src/main/tray/tray-menu-item/implementations/quit-app-tray-item.injectable.ts rename to packages/core/src/main/tray/tray-menu-item/implementations/quit-app-tray-item.injectable.ts diff --git a/src/main/tray/tray-menu-item/tray-menu-item-injection-token.ts b/packages/core/src/main/tray/tray-menu-item/tray-menu-item-injection-token.ts similarity index 100% rename from src/main/tray/tray-menu-item/tray-menu-item-injection-token.ts rename to packages/core/src/main/tray/tray-menu-item/tray-menu-item-injection-token.ts diff --git a/src/main/tray/tray-menu-item/tray-menu-item-registrator.injectable.ts b/packages/core/src/main/tray/tray-menu-item/tray-menu-item-registrator.injectable.ts similarity index 100% rename from src/main/tray/tray-menu-item/tray-menu-item-registrator.injectable.ts rename to packages/core/src/main/tray/tray-menu-item/tray-menu-item-registrator.injectable.ts diff --git a/src/main/tray/tray-menu-item/tray-menu-items.injectable.ts b/packages/core/src/main/tray/tray-menu-item/tray-menu-items.injectable.ts similarity index 100% rename from src/main/tray/tray-menu-item/tray-menu-items.injectable.ts rename to packages/core/src/main/tray/tray-menu-item/tray-menu-items.injectable.ts diff --git a/src/main/tray/tray-menu-registration.ts b/packages/core/src/main/tray/tray-menu-registration.ts similarity index 100% rename from src/main/tray/tray-menu-registration.ts rename to packages/core/src/main/tray/tray-menu-registration.ts diff --git a/src/main/user-store/migrations/5.0.0-alpha.3.injectable.ts b/packages/core/src/main/user-store/migrations/5.0.0-alpha.3.injectable.ts similarity index 100% rename from src/main/user-store/migrations/5.0.0-alpha.3.injectable.ts rename to packages/core/src/main/user-store/migrations/5.0.0-alpha.3.injectable.ts diff --git a/src/main/user-store/migrations/5.0.3-beta.1.injectable.ts b/packages/core/src/main/user-store/migrations/5.0.3-beta.1.injectable.ts similarity index 100% rename from src/main/user-store/migrations/5.0.3-beta.1.injectable.ts rename to packages/core/src/main/user-store/migrations/5.0.3-beta.1.injectable.ts diff --git a/src/main/user-store/sync-open-at-login-with-os.injectable.ts b/packages/core/src/main/user-store/sync-open-at-login-with-os.injectable.ts similarity index 100% rename from src/main/user-store/sync-open-at-login-with-os.injectable.ts rename to packages/core/src/main/user-store/sync-open-at-login-with-os.injectable.ts diff --git a/src/main/utils/channel/channel-listeners/enlist-message-channel-listener.injectable.ts b/packages/core/src/main/utils/channel/channel-listeners/enlist-message-channel-listener.injectable.ts similarity index 100% rename from src/main/utils/channel/channel-listeners/enlist-message-channel-listener.injectable.ts rename to packages/core/src/main/utils/channel/channel-listeners/enlist-message-channel-listener.injectable.ts diff --git a/src/main/utils/channel/channel-listeners/enlist-message-channel-listener.test.ts b/packages/core/src/main/utils/channel/channel-listeners/enlist-message-channel-listener.test.ts similarity index 100% rename from src/main/utils/channel/channel-listeners/enlist-message-channel-listener.test.ts rename to packages/core/src/main/utils/channel/channel-listeners/enlist-message-channel-listener.test.ts diff --git a/src/main/utils/channel/channel-listeners/enlist-request-channel-listener.injectable.ts b/packages/core/src/main/utils/channel/channel-listeners/enlist-request-channel-listener.injectable.ts similarity index 100% rename from src/main/utils/channel/channel-listeners/enlist-request-channel-listener.injectable.ts rename to packages/core/src/main/utils/channel/channel-listeners/enlist-request-channel-listener.injectable.ts diff --git a/src/main/utils/channel/channel-listeners/enlist-request-channel-listener.test.ts b/packages/core/src/main/utils/channel/channel-listeners/enlist-request-channel-listener.test.ts similarity index 100% rename from src/main/utils/channel/channel-listeners/enlist-request-channel-listener.test.ts rename to packages/core/src/main/utils/channel/channel-listeners/enlist-request-channel-listener.test.ts diff --git a/src/main/utils/channel/channel-listeners/listener-tokens.ts b/packages/core/src/main/utils/channel/channel-listeners/listener-tokens.ts similarity index 100% rename from src/main/utils/channel/channel-listeners/listener-tokens.ts rename to packages/core/src/main/utils/channel/channel-listeners/listener-tokens.ts diff --git a/src/main/utils/channel/channel-listeners/listening-on-request-channels.injectable.ts b/packages/core/src/main/utils/channel/channel-listeners/listening-on-request-channels.injectable.ts similarity index 100% rename from src/main/utils/channel/channel-listeners/listening-on-request-channels.injectable.ts rename to packages/core/src/main/utils/channel/channel-listeners/listening-on-request-channels.injectable.ts diff --git a/src/main/utils/channel/channel-listeners/start-listening-on-channels.injectable.ts b/packages/core/src/main/utils/channel/channel-listeners/start-listening-on-channels.injectable.ts similarity index 100% rename from src/main/utils/channel/channel-listeners/start-listening-on-channels.injectable.ts rename to packages/core/src/main/utils/channel/channel-listeners/start-listening-on-channels.injectable.ts diff --git a/src/main/utils/channel/ipc-main/ipc-main.global-override-for-injectable.ts b/packages/core/src/main/utils/channel/ipc-main/ipc-main.global-override-for-injectable.ts similarity index 100% rename from src/main/utils/channel/ipc-main/ipc-main.global-override-for-injectable.ts rename to packages/core/src/main/utils/channel/ipc-main/ipc-main.global-override-for-injectable.ts diff --git a/src/main/utils/channel/ipc-main/ipc-main.injectable.ts b/packages/core/src/main/utils/channel/ipc-main/ipc-main.injectable.ts similarity index 100% rename from src/main/utils/channel/ipc-main/ipc-main.injectable.ts rename to packages/core/src/main/utils/channel/ipc-main/ipc-main.injectable.ts diff --git a/src/main/utils/channel/message-to-channel.injectable.ts b/packages/core/src/main/utils/channel/message-to-channel.injectable.ts similarity index 100% rename from src/main/utils/channel/message-to-channel.injectable.ts rename to packages/core/src/main/utils/channel/message-to-channel.injectable.ts diff --git a/src/main/utils/channel/message-to-channel.test.ts b/packages/core/src/main/utils/channel/message-to-channel.test.ts similarity index 100% rename from src/main/utils/channel/message-to-channel.test.ts rename to packages/core/src/main/utils/channel/message-to-channel.test.ts diff --git a/src/main/utils/clear-kube-env-vars.ts b/packages/core/src/main/utils/clear-kube-env-vars.ts similarity index 100% rename from src/main/utils/clear-kube-env-vars.ts rename to packages/core/src/main/utils/clear-kube-env-vars.ts diff --git a/src/main/utils/command-line-arguments.injectable.ts b/packages/core/src/main/utils/command-line-arguments.injectable.ts similarity index 100% rename from src/main/utils/command-line-arguments.injectable.ts rename to packages/core/src/main/utils/command-line-arguments.injectable.ts diff --git a/src/main/utils/get-port.ts b/packages/core/src/main/utils/get-port.ts similarity index 100% rename from src/main/utils/get-port.ts rename to packages/core/src/main/utils/get-port.ts diff --git a/src/main/utils/http-responses.ts b/packages/core/src/main/utils/http-responses.ts similarity index 100% rename from src/main/utils/http-responses.ts rename to packages/core/src/main/utils/http-responses.ts diff --git a/src/main/utils/parse-query.ts b/packages/core/src/main/utils/parse-query.ts similarity index 100% rename from src/main/utils/parse-query.ts rename to packages/core/src/main/utils/parse-query.ts diff --git a/src/main/utils/resolve-system-proxy/electron.injectable.ts b/packages/core/src/main/utils/resolve-system-proxy/electron.injectable.ts similarity index 100% rename from src/main/utils/resolve-system-proxy/electron.injectable.ts rename to packages/core/src/main/utils/resolve-system-proxy/electron.injectable.ts diff --git a/src/main/utils/resolve-system-proxy/resolve-system-proxy-channel-responder.injectable.ts b/packages/core/src/main/utils/resolve-system-proxy/resolve-system-proxy-channel-responder.injectable.ts similarity index 100% rename from src/main/utils/resolve-system-proxy/resolve-system-proxy-channel-responder.injectable.ts rename to packages/core/src/main/utils/resolve-system-proxy/resolve-system-proxy-channel-responder.injectable.ts diff --git a/src/main/utils/resolve-system-proxy/resolve-system-proxy-from-electron.injectable.ts b/packages/core/src/main/utils/resolve-system-proxy/resolve-system-proxy-from-electron.injectable.ts similarity index 100% rename from src/main/utils/resolve-system-proxy/resolve-system-proxy-from-electron.injectable.ts rename to packages/core/src/main/utils/resolve-system-proxy/resolve-system-proxy-from-electron.injectable.ts diff --git a/src/main/utils/resolve-system-proxy/resolve-system-proxy-from-electron.test.ts b/packages/core/src/main/utils/resolve-system-proxy/resolve-system-proxy-from-electron.test.ts similarity index 100% rename from src/main/utils/resolve-system-proxy/resolve-system-proxy-from-electron.test.ts rename to packages/core/src/main/utils/resolve-system-proxy/resolve-system-proxy-from-electron.test.ts diff --git a/src/main/utils/resolve-system-proxy/resolve-system-proxy.injectable.ts b/packages/core/src/main/utils/resolve-system-proxy/resolve-system-proxy.injectable.ts similarity index 100% rename from src/main/utils/resolve-system-proxy/resolve-system-proxy.injectable.ts rename to packages/core/src/main/utils/resolve-system-proxy/resolve-system-proxy.injectable.ts diff --git a/src/main/utils/sync-box/sync-box-initial-value-channel-listener.injectable.ts b/packages/core/src/main/utils/sync-box/sync-box-initial-value-channel-listener.injectable.ts similarity index 100% rename from src/main/utils/sync-box/sync-box-initial-value-channel-listener.injectable.ts rename to packages/core/src/main/utils/sync-box/sync-box-initial-value-channel-listener.injectable.ts diff --git a/src/main/vars/application-information.global-override-for-injectable.ts b/packages/core/src/main/vars/application-information.global-override-for-injectable.ts similarity index 100% rename from src/main/vars/application-information.global-override-for-injectable.ts rename to packages/core/src/main/vars/application-information.global-override-for-injectable.ts diff --git a/src/main/vars/build-version/build-version.injectable.ts b/packages/core/src/main/vars/build-version/build-version.injectable.ts similarity index 100% rename from src/main/vars/build-version/build-version.injectable.ts rename to packages/core/src/main/vars/build-version/build-version.injectable.ts diff --git a/src/main/vars/build-version/get-build-version.injectable.ts b/packages/core/src/main/vars/build-version/get-build-version.injectable.ts similarity index 100% rename from src/main/vars/build-version/get-build-version.injectable.ts rename to packages/core/src/main/vars/build-version/get-build-version.injectable.ts diff --git a/src/main/vars/build-version/init.injectable.ts b/packages/core/src/main/vars/build-version/init.injectable.ts similarity index 100% rename from src/main/vars/build-version/init.injectable.ts rename to packages/core/src/main/vars/build-version/init.injectable.ts diff --git a/src/main/vars/default-update-channel/init.injectable.ts b/packages/core/src/main/vars/default-update-channel/init.injectable.ts similarity index 100% rename from src/main/vars/default-update-channel/init.injectable.ts rename to packages/core/src/main/vars/default-update-channel/init.injectable.ts diff --git a/src/main/vars/release-channel/init.injectable.ts b/packages/core/src/main/vars/release-channel/init.injectable.ts similarity index 100% rename from src/main/vars/release-channel/init.injectable.ts rename to packages/core/src/main/vars/release-channel/init.injectable.ts diff --git a/src/main/vars/semantic-build-version/init.injectable.ts b/packages/core/src/main/vars/semantic-build-version/init.injectable.ts similarity index 100% rename from src/main/vars/semantic-build-version/init.injectable.ts rename to packages/core/src/main/vars/semantic-build-version/init.injectable.ts diff --git a/src/main/weblinks-store/links.ts b/packages/core/src/main/weblinks-store/links.ts similarity index 100% rename from src/main/weblinks-store/links.ts rename to packages/core/src/main/weblinks-store/links.ts diff --git a/src/main/weblinks-store/migrations/5.1.4.injectable.ts b/packages/core/src/main/weblinks-store/migrations/5.1.4.injectable.ts similarity index 100% rename from src/main/weblinks-store/migrations/5.1.4.injectable.ts rename to packages/core/src/main/weblinks-store/migrations/5.1.4.injectable.ts diff --git a/src/main/weblinks-store/migrations/5.4.5-beta.1.injectable.ts b/packages/core/src/main/weblinks-store/migrations/5.4.5-beta.1.injectable.ts similarity index 100% rename from src/main/weblinks-store/migrations/5.4.5-beta.1.injectable.ts rename to packages/core/src/main/weblinks-store/migrations/5.4.5-beta.1.injectable.ts diff --git a/src/main/weblinks-store/migrations/currentVersion.injectable.ts b/packages/core/src/main/weblinks-store/migrations/currentVersion.injectable.ts similarity index 100% rename from src/main/weblinks-store/migrations/currentVersion.injectable.ts rename to packages/core/src/main/weblinks-store/migrations/currentVersion.injectable.ts diff --git a/src/renderer/api/__tests__/catalog-entity-registry.test.ts b/packages/core/src/renderer/api/__tests__/catalog-entity-registry.test.ts similarity index 100% rename from src/renderer/api/__tests__/catalog-entity-registry.test.ts rename to packages/core/src/renderer/api/__tests__/catalog-entity-registry.test.ts diff --git a/src/renderer/api/__tests__/websocket-api.test.ts b/packages/core/src/renderer/api/__tests__/websocket-api.test.ts similarity index 100% rename from src/renderer/api/__tests__/websocket-api.test.ts rename to packages/core/src/renderer/api/__tests__/websocket-api.test.ts diff --git a/src/renderer/api/catalog-category-registry.ts b/packages/core/src/renderer/api/catalog-category-registry.ts similarity index 100% rename from src/renderer/api/catalog-category-registry.ts rename to packages/core/src/renderer/api/catalog-category-registry.ts diff --git a/src/renderer/api/catalog-entity.ts b/packages/core/src/renderer/api/catalog-entity.ts similarity index 100% rename from src/renderer/api/catalog-entity.ts rename to packages/core/src/renderer/api/catalog-entity.ts diff --git a/src/renderer/api/catalog/entity/active.injectable.ts b/packages/core/src/renderer/api/catalog/entity/active.injectable.ts similarity index 100% rename from src/renderer/api/catalog/entity/active.injectable.ts rename to packages/core/src/renderer/api/catalog/entity/active.injectable.ts diff --git a/src/renderer/api/catalog/entity/entities.injectable.ts b/packages/core/src/renderer/api/catalog/entity/entities.injectable.ts similarity index 100% rename from src/renderer/api/catalog/entity/entities.injectable.ts rename to packages/core/src/renderer/api/catalog/entity/entities.injectable.ts diff --git a/src/renderer/api/catalog/entity/get-active-cluster-entity.injectable.ts b/packages/core/src/renderer/api/catalog/entity/get-active-cluster-entity.injectable.ts similarity index 100% rename from src/renderer/api/catalog/entity/get-active-cluster-entity.injectable.ts rename to packages/core/src/renderer/api/catalog/entity/get-active-cluster-entity.injectable.ts diff --git a/src/renderer/api/catalog/entity/metrics-details-component-enabled.injectable.ts b/packages/core/src/renderer/api/catalog/entity/metrics-details-component-enabled.injectable.ts similarity index 100% rename from src/renderer/api/catalog/entity/metrics-details-component-enabled.injectable.ts rename to packages/core/src/renderer/api/catalog/entity/metrics-details-component-enabled.injectable.ts diff --git a/src/renderer/api/catalog/entity/metrics-enabled.injectable.ts b/packages/core/src/renderer/api/catalog/entity/metrics-enabled.injectable.ts similarity index 100% rename from src/renderer/api/catalog/entity/metrics-enabled.injectable.ts rename to packages/core/src/renderer/api/catalog/entity/metrics-enabled.injectable.ts diff --git a/src/renderer/api/catalog/entity/registry.injectable.ts b/packages/core/src/renderer/api/catalog/entity/registry.injectable.ts similarity index 100% rename from src/renderer/api/catalog/entity/registry.injectable.ts rename to packages/core/src/renderer/api/catalog/entity/registry.injectable.ts diff --git a/src/renderer/api/catalog/entity/registry.ts b/packages/core/src/renderer/api/catalog/entity/registry.ts similarity index 100% rename from src/renderer/api/catalog/entity/registry.ts rename to packages/core/src/renderer/api/catalog/entity/registry.ts diff --git a/src/renderer/api/create-terminal-api.injectable.ts b/packages/core/src/renderer/api/create-terminal-api.injectable.ts similarity index 100% rename from src/renderer/api/create-terminal-api.injectable.ts rename to packages/core/src/renderer/api/create-terminal-api.injectable.ts diff --git a/src/renderer/api/helpers/watch-for-general-entity-navigation.injectable.ts b/packages/core/src/renderer/api/helpers/watch-for-general-entity-navigation.injectable.ts similarity index 100% rename from src/renderer/api/helpers/watch-for-general-entity-navigation.injectable.ts rename to packages/core/src/renderer/api/helpers/watch-for-general-entity-navigation.injectable.ts diff --git a/src/renderer/api/terminal-api.ts b/packages/core/src/renderer/api/terminal-api.ts similarity index 100% rename from src/renderer/api/terminal-api.ts rename to packages/core/src/renderer/api/terminal-api.ts diff --git a/src/renderer/api/websocket-api.ts b/packages/core/src/renderer/api/websocket-api.ts similarity index 100% rename from src/renderer/api/websocket-api.ts rename to packages/core/src/renderer/api/websocket-api.ts diff --git a/src/renderer/app-paths/setup-app-paths.injectable.ts b/packages/core/src/renderer/app-paths/setup-app-paths.injectable.ts similarity index 100% rename from src/renderer/app-paths/setup-app-paths.injectable.ts rename to packages/core/src/renderer/app-paths/setup-app-paths.injectable.ts diff --git a/src/renderer/base-store/disable-sync-in-ipc-listener.injectable.ts b/packages/core/src/renderer/base-store/disable-sync-in-ipc-listener.injectable.ts similarity index 100% rename from src/renderer/base-store/disable-sync-in-ipc-listener.injectable.ts rename to packages/core/src/renderer/base-store/disable-sync-in-ipc-listener.injectable.ts diff --git a/src/renderer/base-store/ipc-channel-prefix.injectable.ts b/packages/core/src/renderer/base-store/ipc-channel-prefix.injectable.ts similarity index 100% rename from src/renderer/base-store/ipc-channel-prefix.injectable.ts rename to packages/core/src/renderer/base-store/ipc-channel-prefix.injectable.ts diff --git a/src/renderer/base-store/persist-state-to-config.injectable.ts b/packages/core/src/renderer/base-store/persist-state-to-config.injectable.ts similarity index 100% rename from src/renderer/base-store/persist-state-to-config.injectable.ts rename to packages/core/src/renderer/base-store/persist-state-to-config.injectable.ts diff --git a/src/renderer/before-frame-starts/runnables/configure-immer.injectable.ts b/packages/core/src/renderer/before-frame-starts/runnables/configure-immer.injectable.ts similarity index 100% rename from src/renderer/before-frame-starts/runnables/configure-immer.injectable.ts rename to packages/core/src/renderer/before-frame-starts/runnables/configure-immer.injectable.ts diff --git a/src/renderer/before-frame-starts/runnables/configure-mobx.injectable.ts b/packages/core/src/renderer/before-frame-starts/runnables/configure-mobx.injectable.ts similarity index 100% rename from src/renderer/before-frame-starts/runnables/configure-mobx.injectable.ts rename to packages/core/src/renderer/before-frame-starts/runnables/configure-mobx.injectable.ts diff --git a/src/renderer/before-frame-starts/runnables/load-monaco-themes.injectable.ts b/packages/core/src/renderer/before-frame-starts/runnables/load-monaco-themes.injectable.ts similarity index 100% rename from src/renderer/before-frame-starts/runnables/load-monaco-themes.injectable.ts rename to packages/core/src/renderer/before-frame-starts/runnables/load-monaco-themes.injectable.ts diff --git a/src/renderer/before-frame-starts/runnables/setup-auto-registration.injectable.ts b/packages/core/src/renderer/before-frame-starts/runnables/setup-auto-registration.injectable.ts similarity index 100% rename from src/renderer/before-frame-starts/runnables/setup-auto-registration.injectable.ts rename to packages/core/src/renderer/before-frame-starts/runnables/setup-auto-registration.injectable.ts diff --git a/src/renderer/before-frame-starts/runnables/setup-current-cluster-broadcast.injectable.ts b/packages/core/src/renderer/before-frame-starts/runnables/setup-current-cluster-broadcast.injectable.ts similarity index 100% rename from src/renderer/before-frame-starts/runnables/setup-current-cluster-broadcast.injectable.ts rename to packages/core/src/renderer/before-frame-starts/runnables/setup-current-cluster-broadcast.injectable.ts diff --git a/src/renderer/before-frame-starts/runnables/setup-kubernetes-cluster-catalog-add-menu.injectable.ts b/packages/core/src/renderer/before-frame-starts/runnables/setup-kubernetes-cluster-catalog-add-menu.injectable.ts similarity index 100% rename from src/renderer/before-frame-starts/runnables/setup-kubernetes-cluster-catalog-add-menu.injectable.ts rename to packages/core/src/renderer/before-frame-starts/runnables/setup-kubernetes-cluster-catalog-add-menu.injectable.ts diff --git a/src/renderer/before-frame-starts/runnables/setup-kubernetes-cluster-context-menu-open.injectable.ts b/packages/core/src/renderer/before-frame-starts/runnables/setup-kubernetes-cluster-context-menu-open.injectable.ts similarity index 100% rename from src/renderer/before-frame-starts/runnables/setup-kubernetes-cluster-context-menu-open.injectable.ts rename to packages/core/src/renderer/before-frame-starts/runnables/setup-kubernetes-cluster-context-menu-open.injectable.ts diff --git a/src/renderer/before-frame-starts/runnables/setup-lens-proxy-certificate.injectable.ts b/packages/core/src/renderer/before-frame-starts/runnables/setup-lens-proxy-certificate.injectable.ts similarity index 100% rename from src/renderer/before-frame-starts/runnables/setup-lens-proxy-certificate.injectable.ts rename to packages/core/src/renderer/before-frame-starts/runnables/setup-lens-proxy-certificate.injectable.ts diff --git a/src/renderer/before-frame-starts/runnables/setup-root-mac-class.injectable.ts b/packages/core/src/renderer/before-frame-starts/runnables/setup-root-mac-class.injectable.ts similarity index 100% rename from src/renderer/before-frame-starts/runnables/setup-root-mac-class.injectable.ts rename to packages/core/src/renderer/before-frame-starts/runnables/setup-root-mac-class.injectable.ts diff --git a/src/renderer/before-frame-starts/runnables/setup-sentry.injectable.ts b/packages/core/src/renderer/before-frame-starts/runnables/setup-sentry.injectable.ts similarity index 100% rename from src/renderer/before-frame-starts/runnables/setup-sentry.injectable.ts rename to packages/core/src/renderer/before-frame-starts/runnables/setup-sentry.injectable.ts diff --git a/src/renderer/before-frame-starts/runnables/setup-weblink-context-menu-open.injectable.tsx b/packages/core/src/renderer/before-frame-starts/runnables/setup-weblink-context-menu-open.injectable.tsx similarity index 100% rename from src/renderer/before-frame-starts/runnables/setup-weblink-context-menu-open.injectable.tsx rename to packages/core/src/renderer/before-frame-starts/runnables/setup-weblink-context-menu-open.injectable.tsx diff --git a/src/renderer/before-frame-starts/tokens.ts b/packages/core/src/renderer/before-frame-starts/tokens.ts similarity index 100% rename from src/renderer/before-frame-starts/tokens.ts rename to packages/core/src/renderer/before-frame-starts/tokens.ts diff --git a/src/renderer/bootstrap.tsx b/packages/core/src/renderer/bootstrap.tsx similarity index 100% rename from src/renderer/bootstrap.tsx rename to packages/core/src/renderer/bootstrap.tsx diff --git a/src/renderer/catalog/normalize-menu-item.injectable.ts b/packages/core/src/renderer/catalog/normalize-menu-item.injectable.ts similarity index 100% rename from src/renderer/catalog/normalize-menu-item.injectable.ts rename to packages/core/src/renderer/catalog/normalize-menu-item.injectable.ts diff --git a/src/renderer/certificate/request-lens-proxy-certificate.injectable.ts b/packages/core/src/renderer/certificate/request-lens-proxy-certificate.injectable.ts similarity index 100% rename from src/renderer/certificate/request-lens-proxy-certificate.injectable.ts rename to packages/core/src/renderer/certificate/request-lens-proxy-certificate.injectable.ts diff --git a/src/renderer/cluster-frame-context/active-kubernetes-cluster.injectable.ts b/packages/core/src/renderer/cluster-frame-context/active-kubernetes-cluster.injectable.ts similarity index 100% rename from src/renderer/cluster-frame-context/active-kubernetes-cluster.injectable.ts rename to packages/core/src/renderer/cluster-frame-context/active-kubernetes-cluster.injectable.ts diff --git a/src/renderer/cluster-frame-context/cluster-frame-context.ts b/packages/core/src/renderer/cluster-frame-context/cluster-frame-context.ts similarity index 100% rename from src/renderer/cluster-frame-context/cluster-frame-context.ts rename to packages/core/src/renderer/cluster-frame-context/cluster-frame-context.ts diff --git a/src/renderer/cluster-frame-context/for-cluster-scoped-resources.injectable.ts b/packages/core/src/renderer/cluster-frame-context/for-cluster-scoped-resources.injectable.ts similarity index 100% rename from src/renderer/cluster-frame-context/for-cluster-scoped-resources.injectable.ts rename to packages/core/src/renderer/cluster-frame-context/for-cluster-scoped-resources.injectable.ts diff --git a/src/renderer/cluster-frame-context/for-namespaced-resources.injectable.ts b/packages/core/src/renderer/cluster-frame-context/for-namespaced-resources.injectable.ts similarity index 100% rename from src/renderer/cluster-frame-context/for-namespaced-resources.injectable.ts rename to packages/core/src/renderer/cluster-frame-context/for-namespaced-resources.injectable.ts diff --git a/src/renderer/cluster-frame-context/hosted-cluster-id.injectable.ts b/packages/core/src/renderer/cluster-frame-context/hosted-cluster-id.injectable.ts similarity index 100% rename from src/renderer/cluster-frame-context/hosted-cluster-id.injectable.ts rename to packages/core/src/renderer/cluster-frame-context/hosted-cluster-id.injectable.ts diff --git a/src/renderer/cluster-frame-context/hosted-cluster.injectable.ts b/packages/core/src/renderer/cluster-frame-context/hosted-cluster.injectable.ts similarity index 100% rename from src/renderer/cluster-frame-context/hosted-cluster.injectable.ts rename to packages/core/src/renderer/cluster-frame-context/hosted-cluster.injectable.ts diff --git a/src/renderer/cluster-frame-context/should-show-resource.injectable.ts b/packages/core/src/renderer/cluster-frame-context/should-show-resource.injectable.ts similarity index 100% rename from src/renderer/cluster-frame-context/should-show-resource.injectable.ts rename to packages/core/src/renderer/cluster-frame-context/should-show-resource.injectable.ts diff --git a/src/renderer/cluster/accessible-namespaces.injectable.ts b/packages/core/src/renderer/cluster/accessible-namespaces.injectable.ts similarity index 100% rename from src/renderer/cluster/accessible-namespaces.injectable.ts rename to packages/core/src/renderer/cluster/accessible-namespaces.injectable.ts diff --git a/src/renderer/cluster/create-cluster.injectable.ts b/packages/core/src/renderer/cluster/create-cluster.injectable.ts similarity index 100% rename from src/renderer/cluster/create-cluster.injectable.ts rename to packages/core/src/renderer/cluster/create-cluster.injectable.ts diff --git a/src/renderer/components/+add-cluster/add-cluster-route-component.injectable.ts b/packages/core/src/renderer/components/+add-cluster/add-cluster-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+add-cluster/add-cluster-route-component.injectable.ts rename to packages/core/src/renderer/components/+add-cluster/add-cluster-route-component.injectable.ts diff --git a/src/renderer/components/+add-cluster/add-cluster.module.scss b/packages/core/src/renderer/components/+add-cluster/add-cluster.module.scss similarity index 100% rename from src/renderer/components/+add-cluster/add-cluster.module.scss rename to packages/core/src/renderer/components/+add-cluster/add-cluster.module.scss diff --git a/src/renderer/components/+add-cluster/add-cluster.tsx b/packages/core/src/renderer/components/+add-cluster/add-cluster.tsx similarity index 100% rename from src/renderer/components/+add-cluster/add-cluster.tsx rename to packages/core/src/renderer/components/+add-cluster/add-cluster.tsx diff --git a/src/renderer/components/+add-cluster/index.ts b/packages/core/src/renderer/components/+add-cluster/index.ts similarity index 100% rename from src/renderer/components/+add-cluster/index.ts rename to packages/core/src/renderer/components/+add-cluster/index.ts diff --git a/src/renderer/components/+catalog/__tests__/catalog-add-button.test.tsx b/packages/core/src/renderer/components/+catalog/__tests__/catalog-add-button.test.tsx similarity index 100% rename from src/renderer/components/+catalog/__tests__/catalog-add-button.test.tsx rename to packages/core/src/renderer/components/+catalog/__tests__/catalog-add-button.test.tsx diff --git a/src/renderer/components/+catalog/__tests__/catalog-category-label.test.tsx b/packages/core/src/renderer/components/+catalog/__tests__/catalog-category-label.test.tsx similarity index 100% rename from src/renderer/components/+catalog/__tests__/catalog-category-label.test.tsx rename to packages/core/src/renderer/components/+catalog/__tests__/catalog-category-label.test.tsx diff --git a/src/renderer/components/+catalog/__tests__/catalog-entity-store.test.ts b/packages/core/src/renderer/components/+catalog/__tests__/catalog-entity-store.test.ts similarity index 100% rename from src/renderer/components/+catalog/__tests__/catalog-entity-store.test.ts rename to packages/core/src/renderer/components/+catalog/__tests__/catalog-entity-store.test.ts diff --git a/src/renderer/components/+catalog/__tests__/custom-columns.test.ts b/packages/core/src/renderer/components/+catalog/__tests__/custom-columns.test.ts similarity index 100% rename from src/renderer/components/+catalog/__tests__/custom-columns.test.ts rename to packages/core/src/renderer/components/+catalog/__tests__/custom-columns.test.ts diff --git a/src/renderer/components/+catalog/__tests__/custom-views.test.ts b/packages/core/src/renderer/components/+catalog/__tests__/custom-views.test.ts similarity index 100% rename from src/renderer/components/+catalog/__tests__/custom-views.test.ts rename to packages/core/src/renderer/components/+catalog/__tests__/custom-views.test.ts diff --git a/src/renderer/components/+catalog/catalog-add-button.scss b/packages/core/src/renderer/components/+catalog/catalog-add-button.scss similarity index 100% rename from src/renderer/components/+catalog/catalog-add-button.scss rename to packages/core/src/renderer/components/+catalog/catalog-add-button.scss diff --git a/src/renderer/components/+catalog/catalog-add-button.tsx b/packages/core/src/renderer/components/+catalog/catalog-add-button.tsx similarity index 100% rename from src/renderer/components/+catalog/catalog-add-button.tsx rename to packages/core/src/renderer/components/+catalog/catalog-add-button.tsx diff --git a/src/renderer/components/+catalog/catalog-browse-tab.ts b/packages/core/src/renderer/components/+catalog/catalog-browse-tab.ts similarity index 100% rename from src/renderer/components/+catalog/catalog-browse-tab.ts rename to packages/core/src/renderer/components/+catalog/catalog-browse-tab.ts diff --git a/src/renderer/components/+catalog/catalog-category-label.tsx b/packages/core/src/renderer/components/+catalog/catalog-category-label.tsx similarity index 100% rename from src/renderer/components/+catalog/catalog-category-label.tsx rename to packages/core/src/renderer/components/+catalog/catalog-category-label.tsx diff --git a/src/renderer/components/+catalog/catalog-entity-drawer-menu.tsx b/packages/core/src/renderer/components/+catalog/catalog-entity-drawer-menu.tsx similarity index 100% rename from src/renderer/components/+catalog/catalog-entity-drawer-menu.tsx rename to packages/core/src/renderer/components/+catalog/catalog-entity-drawer-menu.tsx diff --git a/src/renderer/components/+catalog/catalog-entity-store/catalog-entity-store.injectable.ts b/packages/core/src/renderer/components/+catalog/catalog-entity-store/catalog-entity-store.injectable.ts similarity index 100% rename from src/renderer/components/+catalog/catalog-entity-store/catalog-entity-store.injectable.ts rename to packages/core/src/renderer/components/+catalog/catalog-entity-store/catalog-entity-store.injectable.ts diff --git a/src/renderer/components/+catalog/catalog-entity-store/catalog-entity.store.tsx b/packages/core/src/renderer/components/+catalog/catalog-entity-store/catalog-entity.store.tsx similarity index 100% rename from src/renderer/components/+catalog/catalog-entity-store/catalog-entity.store.tsx rename to packages/core/src/renderer/components/+catalog/catalog-entity-store/catalog-entity.store.tsx diff --git a/src/renderer/components/+catalog/catalog-menu.module.scss b/packages/core/src/renderer/components/+catalog/catalog-menu.module.scss similarity index 100% rename from src/renderer/components/+catalog/catalog-menu.module.scss rename to packages/core/src/renderer/components/+catalog/catalog-menu.module.scss diff --git a/src/renderer/components/+catalog/catalog-menu.tsx b/packages/core/src/renderer/components/+catalog/catalog-menu.tsx similarity index 100% rename from src/renderer/components/+catalog/catalog-menu.tsx rename to packages/core/src/renderer/components/+catalog/catalog-menu.tsx diff --git a/src/renderer/components/+catalog/catalog-previous-active-tab-storage/catalog-previous-active-tab-storage.injectable.ts b/packages/core/src/renderer/components/+catalog/catalog-previous-active-tab-storage/catalog-previous-active-tab-storage.injectable.ts similarity index 100% rename from src/renderer/components/+catalog/catalog-previous-active-tab-storage/catalog-previous-active-tab-storage.injectable.ts rename to packages/core/src/renderer/components/+catalog/catalog-previous-active-tab-storage/catalog-previous-active-tab-storage.injectable.ts diff --git a/src/renderer/components/+catalog/catalog-route-component.injectable.ts b/packages/core/src/renderer/components/+catalog/catalog-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+catalog/catalog-route-component.injectable.ts rename to packages/core/src/renderer/components/+catalog/catalog-route-component.injectable.ts diff --git a/src/renderer/components/+catalog/catalog-route-parameters.injectable.ts b/packages/core/src/renderer/components/+catalog/catalog-route-parameters.injectable.ts similarity index 100% rename from src/renderer/components/+catalog/catalog-route-parameters.injectable.ts rename to packages/core/src/renderer/components/+catalog/catalog-route-parameters.injectable.ts diff --git a/src/renderer/components/+catalog/catalog-tree.module.scss b/packages/core/src/renderer/components/+catalog/catalog-tree.module.scss similarity index 100% rename from src/renderer/components/+catalog/catalog-tree.module.scss rename to packages/core/src/renderer/components/+catalog/catalog-tree.module.scss diff --git a/src/renderer/components/+catalog/catalog.module.scss b/packages/core/src/renderer/components/+catalog/catalog.module.scss similarity index 100% rename from src/renderer/components/+catalog/catalog.module.scss rename to packages/core/src/renderer/components/+catalog/catalog.module.scss diff --git a/src/renderer/components/+catalog/catalog.test.tsx b/packages/core/src/renderer/components/+catalog/catalog.test.tsx similarity index 100% rename from src/renderer/components/+catalog/catalog.test.tsx rename to packages/core/src/renderer/components/+catalog/catalog.test.tsx diff --git a/src/renderer/components/+catalog/catalog.tsx b/packages/core/src/renderer/components/+catalog/catalog.tsx similarity index 100% rename from src/renderer/components/+catalog/catalog.tsx rename to packages/core/src/renderer/components/+catalog/catalog.tsx diff --git a/src/renderer/components/+catalog/columns/browse-all.injectable.tsx b/packages/core/src/renderer/components/+catalog/columns/browse-all.injectable.tsx similarity index 100% rename from src/renderer/components/+catalog/columns/browse-all.injectable.tsx rename to packages/core/src/renderer/components/+catalog/columns/browse-all.injectable.tsx diff --git a/src/renderer/components/+catalog/columns/custom-token.ts b/packages/core/src/renderer/components/+catalog/columns/custom-token.ts similarity index 100% rename from src/renderer/components/+catalog/columns/custom-token.ts rename to packages/core/src/renderer/components/+catalog/columns/custom-token.ts diff --git a/src/renderer/components/+catalog/columns/default-category.injectable.tsx b/packages/core/src/renderer/components/+catalog/columns/default-category.injectable.tsx similarity index 100% rename from src/renderer/components/+catalog/columns/default-category.injectable.tsx rename to packages/core/src/renderer/components/+catalog/columns/default-category.injectable.tsx diff --git a/src/renderer/components/+catalog/columns/extensions-registrator.injectable.ts b/packages/core/src/renderer/components/+catalog/columns/extensions-registrator.injectable.ts similarity index 100% rename from src/renderer/components/+catalog/columns/extensions-registrator.injectable.ts rename to packages/core/src/renderer/components/+catalog/columns/extensions-registrator.injectable.ts diff --git a/src/renderer/components/+catalog/columns/get.injectable.ts b/packages/core/src/renderer/components/+catalog/columns/get.injectable.ts similarity index 100% rename from src/renderer/components/+catalog/columns/get.injectable.ts rename to packages/core/src/renderer/components/+catalog/columns/get.injectable.ts diff --git a/src/renderer/components/+catalog/columns/kubernetes-api-version.injectable.tsx b/packages/core/src/renderer/components/+catalog/columns/kubernetes-api-version.injectable.tsx similarity index 100% rename from src/renderer/components/+catalog/columns/kubernetes-api-version.injectable.tsx rename to packages/core/src/renderer/components/+catalog/columns/kubernetes-api-version.injectable.tsx diff --git a/src/renderer/components/+catalog/columns/kubernetes-distribution.injectable.tsx b/packages/core/src/renderer/components/+catalog/columns/kubernetes-distribution.injectable.tsx similarity index 100% rename from src/renderer/components/+catalog/columns/kubernetes-distribution.injectable.tsx rename to packages/core/src/renderer/components/+catalog/columns/kubernetes-distribution.injectable.tsx diff --git a/src/renderer/components/+catalog/columns/named-category.injectable.tsx b/packages/core/src/renderer/components/+catalog/columns/named-category.injectable.tsx similarity index 100% rename from src/renderer/components/+catalog/columns/named-category.injectable.tsx rename to packages/core/src/renderer/components/+catalog/columns/named-category.injectable.tsx diff --git a/src/renderer/components/+catalog/columns/specific-category.injectable.ts b/packages/core/src/renderer/components/+catalog/columns/specific-category.injectable.ts similarity index 100% rename from src/renderer/components/+catalog/columns/specific-category.injectable.ts rename to packages/core/src/renderer/components/+catalog/columns/specific-category.injectable.ts diff --git a/src/renderer/components/+catalog/custom-category-columns.injectable.tsx b/packages/core/src/renderer/components/+catalog/custom-category-columns.injectable.tsx similarity index 100% rename from src/renderer/components/+catalog/custom-category-columns.injectable.tsx rename to packages/core/src/renderer/components/+catalog/custom-category-columns.injectable.tsx diff --git a/src/renderer/components/+catalog/custom-category-columns.ts b/packages/core/src/renderer/components/+catalog/custom-category-columns.ts similarity index 100% rename from src/renderer/components/+catalog/custom-category-columns.ts rename to packages/core/src/renderer/components/+catalog/custom-category-columns.ts diff --git a/src/renderer/components/+catalog/custom-views.injectable.ts b/packages/core/src/renderer/components/+catalog/custom-views.injectable.ts similarity index 100% rename from src/renderer/components/+catalog/custom-views.injectable.ts rename to packages/core/src/renderer/components/+catalog/custom-views.injectable.ts diff --git a/src/renderer/components/+catalog/custom-views.ts b/packages/core/src/renderer/components/+catalog/custom-views.ts similarity index 100% rename from src/renderer/components/+catalog/custom-views.ts rename to packages/core/src/renderer/components/+catalog/custom-views.ts diff --git a/src/renderer/components/+catalog/entity-details/detail-items.injectable.ts b/packages/core/src/renderer/components/+catalog/entity-details/detail-items.injectable.ts similarity index 100% rename from src/renderer/components/+catalog/entity-details/detail-items.injectable.ts rename to packages/core/src/renderer/components/+catalog/entity-details/detail-items.injectable.ts diff --git a/src/renderer/components/+catalog/entity-details/internal/kubernetes-cluster-details.injectable.tsx b/packages/core/src/renderer/components/+catalog/entity-details/internal/kubernetes-cluster-details.injectable.tsx similarity index 100% rename from src/renderer/components/+catalog/entity-details/internal/kubernetes-cluster-details.injectable.tsx rename to packages/core/src/renderer/components/+catalog/entity-details/internal/kubernetes-cluster-details.injectable.tsx diff --git a/src/renderer/components/+catalog/entity-details/internal/weblink-details.injectable.tsx b/packages/core/src/renderer/components/+catalog/entity-details/internal/weblink-details.injectable.tsx similarity index 100% rename from src/renderer/components/+catalog/entity-details/internal/weblink-details.injectable.tsx rename to packages/core/src/renderer/components/+catalog/entity-details/internal/weblink-details.injectable.tsx diff --git a/src/renderer/components/+catalog/entity-details/registrator.injectable.ts b/packages/core/src/renderer/components/+catalog/entity-details/registrator.injectable.ts similarity index 100% rename from src/renderer/components/+catalog/entity-details/registrator.injectable.ts rename to packages/core/src/renderer/components/+catalog/entity-details/registrator.injectable.ts diff --git a/src/renderer/components/+catalog/entity-details/token.ts b/packages/core/src/renderer/components/+catalog/entity-details/token.ts similarity index 100% rename from src/renderer/components/+catalog/entity-details/token.ts rename to packages/core/src/renderer/components/+catalog/entity-details/token.ts diff --git a/src/renderer/components/+catalog/entity-details/view.module.scss b/packages/core/src/renderer/components/+catalog/entity-details/view.module.scss similarity index 100% rename from src/renderer/components/+catalog/entity-details/view.module.scss rename to packages/core/src/renderer/components/+catalog/entity-details/view.module.scss diff --git a/src/renderer/components/+catalog/entity-details/view.tsx b/packages/core/src/renderer/components/+catalog/entity-details/view.tsx similarity index 100% rename from src/renderer/components/+catalog/entity-details/view.tsx rename to packages/core/src/renderer/components/+catalog/entity-details/view.tsx diff --git a/src/renderer/components/+catalog/get-label-badges.injectable.tsx b/packages/core/src/renderer/components/+catalog/get-label-badges.injectable.tsx similarity index 100% rename from src/renderer/components/+catalog/get-label-badges.injectable.tsx rename to packages/core/src/renderer/components/+catalog/get-label-badges.injectable.tsx diff --git a/src/renderer/components/+catalog/hotbar-toggle-menu-item.tsx b/packages/core/src/renderer/components/+catalog/hotbar-toggle-menu-item.tsx similarity index 100% rename from src/renderer/components/+catalog/hotbar-toggle-menu-item.tsx rename to packages/core/src/renderer/components/+catalog/hotbar-toggle-menu-item.tsx diff --git a/src/renderer/components/+catalog/index.tsx b/packages/core/src/renderer/components/+catalog/index.tsx similarity index 100% rename from src/renderer/components/+catalog/index.tsx rename to packages/core/src/renderer/components/+catalog/index.tsx diff --git a/src/renderer/components/+cluster/cluster-issues.module.scss b/packages/core/src/renderer/components/+cluster/cluster-issues.module.scss similarity index 100% rename from src/renderer/components/+cluster/cluster-issues.module.scss rename to packages/core/src/renderer/components/+cluster/cluster-issues.module.scss diff --git a/src/renderer/components/+cluster/cluster-issues.tsx b/packages/core/src/renderer/components/+cluster/cluster-issues.tsx similarity index 100% rename from src/renderer/components/+cluster/cluster-issues.tsx rename to packages/core/src/renderer/components/+cluster/cluster-issues.tsx diff --git a/src/renderer/components/+cluster/cluster-metric-switchers.tsx b/packages/core/src/renderer/components/+cluster/cluster-metric-switchers.tsx similarity index 100% rename from src/renderer/components/+cluster/cluster-metric-switchers.tsx rename to packages/core/src/renderer/components/+cluster/cluster-metric-switchers.tsx diff --git a/src/renderer/components/+cluster/cluster-metrics.module.scss b/packages/core/src/renderer/components/+cluster/cluster-metrics.module.scss similarity index 100% rename from src/renderer/components/+cluster/cluster-metrics.module.scss rename to packages/core/src/renderer/components/+cluster/cluster-metrics.module.scss diff --git a/src/renderer/components/+cluster/cluster-metrics.tsx b/packages/core/src/renderer/components/+cluster/cluster-metrics.tsx similarity index 100% rename from src/renderer/components/+cluster/cluster-metrics.tsx rename to packages/core/src/renderer/components/+cluster/cluster-metrics.tsx diff --git a/src/renderer/components/+cluster/cluster-no-metrics.module.scss b/packages/core/src/renderer/components/+cluster/cluster-no-metrics.module.scss similarity index 100% rename from src/renderer/components/+cluster/cluster-no-metrics.module.scss rename to packages/core/src/renderer/components/+cluster/cluster-no-metrics.module.scss diff --git a/src/renderer/components/+cluster/cluster-no-metrics.tsx b/packages/core/src/renderer/components/+cluster/cluster-no-metrics.tsx similarity index 100% rename from src/renderer/components/+cluster/cluster-no-metrics.tsx rename to packages/core/src/renderer/components/+cluster/cluster-no-metrics.tsx diff --git a/src/renderer/components/+cluster/cluster-overview-route-component.injectable.ts b/packages/core/src/renderer/components/+cluster/cluster-overview-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+cluster/cluster-overview-route-component.injectable.ts rename to packages/core/src/renderer/components/+cluster/cluster-overview-route-component.injectable.ts diff --git a/src/renderer/components/+cluster/cluster-overview-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+cluster/cluster-overview-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+cluster/cluster-overview-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+cluster/cluster-overview-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+cluster/cluster-overview-store/cluster-overview-store.injectable.ts b/packages/core/src/renderer/components/+cluster/cluster-overview-store/cluster-overview-store.injectable.ts similarity index 100% rename from src/renderer/components/+cluster/cluster-overview-store/cluster-overview-store.injectable.ts rename to packages/core/src/renderer/components/+cluster/cluster-overview-store/cluster-overview-store.injectable.ts diff --git a/src/renderer/components/+cluster/cluster-overview-store/cluster-overview-store.ts b/packages/core/src/renderer/components/+cluster/cluster-overview-store/cluster-overview-store.ts similarity index 100% rename from src/renderer/components/+cluster/cluster-overview-store/cluster-overview-store.ts rename to packages/core/src/renderer/components/+cluster/cluster-overview-store/cluster-overview-store.ts diff --git a/src/renderer/components/+cluster/cluster-overview.module.scss b/packages/core/src/renderer/components/+cluster/cluster-overview.module.scss similarity index 100% rename from src/renderer/components/+cluster/cluster-overview.module.scss rename to packages/core/src/renderer/components/+cluster/cluster-overview.module.scss diff --git a/src/renderer/components/+cluster/cluster-overview.tsx b/packages/core/src/renderer/components/+cluster/cluster-overview.tsx similarity index 100% rename from src/renderer/components/+cluster/cluster-overview.tsx rename to packages/core/src/renderer/components/+cluster/cluster-overview.tsx diff --git a/src/renderer/components/+cluster/cluster-pie-charts.module.scss b/packages/core/src/renderer/components/+cluster/cluster-pie-charts.module.scss similarity index 100% rename from src/renderer/components/+cluster/cluster-pie-charts.module.scss rename to packages/core/src/renderer/components/+cluster/cluster-pie-charts.module.scss diff --git a/src/renderer/components/+cluster/cluster-pie-charts.tsx b/packages/core/src/renderer/components/+cluster/cluster-pie-charts.tsx similarity index 100% rename from src/renderer/components/+cluster/cluster-pie-charts.tsx rename to packages/core/src/renderer/components/+cluster/cluster-pie-charts.tsx diff --git a/src/renderer/components/+config-autoscalers/autoscaler.mixins.scss b/packages/core/src/renderer/components/+config-autoscalers/autoscaler.mixins.scss similarity index 100% rename from src/renderer/components/+config-autoscalers/autoscaler.mixins.scss rename to packages/core/src/renderer/components/+config-autoscalers/autoscaler.mixins.scss diff --git a/src/renderer/components/+config-autoscalers/horizontal-pod-auto-scalers-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+config-autoscalers/horizontal-pod-auto-scalers-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+config-autoscalers/horizontal-pod-auto-scalers-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+config-autoscalers/horizontal-pod-auto-scalers-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+config-autoscalers/horizontal-pod-autoscalers-route-component.injectable.ts b/packages/core/src/renderer/components/+config-autoscalers/horizontal-pod-autoscalers-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+config-autoscalers/horizontal-pod-autoscalers-route-component.injectable.ts rename to packages/core/src/renderer/components/+config-autoscalers/horizontal-pod-autoscalers-route-component.injectable.ts diff --git a/src/renderer/components/+config-autoscalers/hpa-details.scss b/packages/core/src/renderer/components/+config-autoscalers/hpa-details.scss similarity index 100% rename from src/renderer/components/+config-autoscalers/hpa-details.scss rename to packages/core/src/renderer/components/+config-autoscalers/hpa-details.scss diff --git a/src/renderer/components/+config-autoscalers/hpa-details.tsx b/packages/core/src/renderer/components/+config-autoscalers/hpa-details.tsx similarity index 100% rename from src/renderer/components/+config-autoscalers/hpa-details.tsx rename to packages/core/src/renderer/components/+config-autoscalers/hpa-details.tsx diff --git a/src/renderer/components/+config-autoscalers/hpa.scss b/packages/core/src/renderer/components/+config-autoscalers/hpa.scss similarity index 100% rename from src/renderer/components/+config-autoscalers/hpa.scss rename to packages/core/src/renderer/components/+config-autoscalers/hpa.scss diff --git a/src/renderer/components/+config-autoscalers/hpa.tsx b/packages/core/src/renderer/components/+config-autoscalers/hpa.tsx similarity index 100% rename from src/renderer/components/+config-autoscalers/hpa.tsx rename to packages/core/src/renderer/components/+config-autoscalers/hpa.tsx diff --git a/src/renderer/components/+config-autoscalers/index.ts b/packages/core/src/renderer/components/+config-autoscalers/index.ts similarity index 100% rename from src/renderer/components/+config-autoscalers/index.ts rename to packages/core/src/renderer/components/+config-autoscalers/index.ts diff --git a/src/renderer/components/+config-autoscalers/store.injectable.ts b/packages/core/src/renderer/components/+config-autoscalers/store.injectable.ts similarity index 100% rename from src/renderer/components/+config-autoscalers/store.injectable.ts rename to packages/core/src/renderer/components/+config-autoscalers/store.injectable.ts diff --git a/src/renderer/components/+config-autoscalers/store.ts b/packages/core/src/renderer/components/+config-autoscalers/store.ts similarity index 100% rename from src/renderer/components/+config-autoscalers/store.ts rename to packages/core/src/renderer/components/+config-autoscalers/store.ts diff --git a/src/renderer/components/+config-leases/index.ts b/packages/core/src/renderer/components/+config-leases/index.ts similarity index 100% rename from src/renderer/components/+config-leases/index.ts rename to packages/core/src/renderer/components/+config-leases/index.ts diff --git a/src/renderer/components/+config-leases/lease-details.scss b/packages/core/src/renderer/components/+config-leases/lease-details.scss similarity index 100% rename from src/renderer/components/+config-leases/lease-details.scss rename to packages/core/src/renderer/components/+config-leases/lease-details.scss diff --git a/src/renderer/components/+config-leases/lease-details.tsx b/packages/core/src/renderer/components/+config-leases/lease-details.tsx similarity index 100% rename from src/renderer/components/+config-leases/lease-details.tsx rename to packages/core/src/renderer/components/+config-leases/lease-details.tsx diff --git a/src/renderer/components/+config-leases/leases-route-component.injectable.ts b/packages/core/src/renderer/components/+config-leases/leases-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+config-leases/leases-route-component.injectable.ts rename to packages/core/src/renderer/components/+config-leases/leases-route-component.injectable.ts diff --git a/src/renderer/components/+config-leases/leases-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+config-leases/leases-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+config-leases/leases-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+config-leases/leases-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+config-leases/leases.scss b/packages/core/src/renderer/components/+config-leases/leases.scss similarity index 100% rename from src/renderer/components/+config-leases/leases.scss rename to packages/core/src/renderer/components/+config-leases/leases.scss diff --git a/src/renderer/components/+config-leases/leases.tsx b/packages/core/src/renderer/components/+config-leases/leases.tsx similarity index 100% rename from src/renderer/components/+config-leases/leases.tsx rename to packages/core/src/renderer/components/+config-leases/leases.tsx diff --git a/src/renderer/components/+config-leases/store.injectable.ts b/packages/core/src/renderer/components/+config-leases/store.injectable.ts similarity index 100% rename from src/renderer/components/+config-leases/store.injectable.ts rename to packages/core/src/renderer/components/+config-leases/store.injectable.ts diff --git a/src/renderer/components/+config-leases/store.ts b/packages/core/src/renderer/components/+config-leases/store.ts similarity index 100% rename from src/renderer/components/+config-leases/store.ts rename to packages/core/src/renderer/components/+config-leases/store.ts diff --git a/src/renderer/components/+config-limit-ranges/index.ts b/packages/core/src/renderer/components/+config-limit-ranges/index.ts similarity index 100% rename from src/renderer/components/+config-limit-ranges/index.ts rename to packages/core/src/renderer/components/+config-limit-ranges/index.ts diff --git a/src/renderer/components/+config-limit-ranges/limit-range-details.scss b/packages/core/src/renderer/components/+config-limit-ranges/limit-range-details.scss similarity index 100% rename from src/renderer/components/+config-limit-ranges/limit-range-details.scss rename to packages/core/src/renderer/components/+config-limit-ranges/limit-range-details.scss diff --git a/src/renderer/components/+config-limit-ranges/limit-range-details.tsx b/packages/core/src/renderer/components/+config-limit-ranges/limit-range-details.tsx similarity index 100% rename from src/renderer/components/+config-limit-ranges/limit-range-details.tsx rename to packages/core/src/renderer/components/+config-limit-ranges/limit-range-details.tsx diff --git a/src/renderer/components/+config-limit-ranges/limit-ranges-route-component.injectable.ts b/packages/core/src/renderer/components/+config-limit-ranges/limit-ranges-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+config-limit-ranges/limit-ranges-route-component.injectable.ts rename to packages/core/src/renderer/components/+config-limit-ranges/limit-ranges-route-component.injectable.ts diff --git a/src/renderer/components/+config-limit-ranges/limit-ranges-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+config-limit-ranges/limit-ranges-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+config-limit-ranges/limit-ranges-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+config-limit-ranges/limit-ranges-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+config-limit-ranges/limit-ranges.scss b/packages/core/src/renderer/components/+config-limit-ranges/limit-ranges.scss similarity index 100% rename from src/renderer/components/+config-limit-ranges/limit-ranges.scss rename to packages/core/src/renderer/components/+config-limit-ranges/limit-ranges.scss diff --git a/src/renderer/components/+config-limit-ranges/limit-ranges.tsx b/packages/core/src/renderer/components/+config-limit-ranges/limit-ranges.tsx similarity index 100% rename from src/renderer/components/+config-limit-ranges/limit-ranges.tsx rename to packages/core/src/renderer/components/+config-limit-ranges/limit-ranges.tsx diff --git a/src/renderer/components/+config-limit-ranges/store.injectable.ts b/packages/core/src/renderer/components/+config-limit-ranges/store.injectable.ts similarity index 100% rename from src/renderer/components/+config-limit-ranges/store.injectable.ts rename to packages/core/src/renderer/components/+config-limit-ranges/store.injectable.ts diff --git a/src/renderer/components/+config-limit-ranges/store.ts b/packages/core/src/renderer/components/+config-limit-ranges/store.ts similarity index 100% rename from src/renderer/components/+config-limit-ranges/store.ts rename to packages/core/src/renderer/components/+config-limit-ranges/store.ts diff --git a/src/renderer/components/+config-maps/config-map-details.scss b/packages/core/src/renderer/components/+config-maps/config-map-details.scss similarity index 100% rename from src/renderer/components/+config-maps/config-map-details.scss rename to packages/core/src/renderer/components/+config-maps/config-map-details.scss diff --git a/src/renderer/components/+config-maps/config-map-details.tsx b/packages/core/src/renderer/components/+config-maps/config-map-details.tsx similarity index 100% rename from src/renderer/components/+config-maps/config-map-details.tsx rename to packages/core/src/renderer/components/+config-maps/config-map-details.tsx diff --git a/src/renderer/components/+config-maps/config-maps-route-component.injectable.ts b/packages/core/src/renderer/components/+config-maps/config-maps-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+config-maps/config-maps-route-component.injectable.ts rename to packages/core/src/renderer/components/+config-maps/config-maps-route-component.injectable.ts diff --git a/src/renderer/components/+config-maps/config-maps-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+config-maps/config-maps-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+config-maps/config-maps-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+config-maps/config-maps-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+config-maps/config-maps.scss b/packages/core/src/renderer/components/+config-maps/config-maps.scss similarity index 100% rename from src/renderer/components/+config-maps/config-maps.scss rename to packages/core/src/renderer/components/+config-maps/config-maps.scss diff --git a/src/renderer/components/+config-maps/config-maps.tsx b/packages/core/src/renderer/components/+config-maps/config-maps.tsx similarity index 100% rename from src/renderer/components/+config-maps/config-maps.tsx rename to packages/core/src/renderer/components/+config-maps/config-maps.tsx diff --git a/src/renderer/components/+config-maps/index.ts b/packages/core/src/renderer/components/+config-maps/index.ts similarity index 100% rename from src/renderer/components/+config-maps/index.ts rename to packages/core/src/renderer/components/+config-maps/index.ts diff --git a/src/renderer/components/+config-maps/store.injectable.ts b/packages/core/src/renderer/components/+config-maps/store.injectable.ts similarity index 100% rename from src/renderer/components/+config-maps/store.injectable.ts rename to packages/core/src/renderer/components/+config-maps/store.injectable.ts diff --git a/src/renderer/components/+config-maps/store.ts b/packages/core/src/renderer/components/+config-maps/store.ts similarity index 100% rename from src/renderer/components/+config-maps/store.ts rename to packages/core/src/renderer/components/+config-maps/store.ts diff --git a/src/renderer/components/+config-pod-disruption-budgets/index.ts b/packages/core/src/renderer/components/+config-pod-disruption-budgets/index.ts similarity index 100% rename from src/renderer/components/+config-pod-disruption-budgets/index.ts rename to packages/core/src/renderer/components/+config-pod-disruption-budgets/index.ts diff --git a/src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.scss b/packages/core/src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.scss similarity index 100% rename from src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.scss rename to packages/core/src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.scss diff --git a/src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx b/packages/core/src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx similarity index 100% rename from src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx rename to packages/core/src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx diff --git a/src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-route-component.injectable.ts b/packages/core/src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-route-component.injectable.ts rename to packages/core/src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-route-component.injectable.ts diff --git a/src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.scss b/packages/core/src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.scss similarity index 100% rename from src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.scss rename to packages/core/src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.scss diff --git a/src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx b/packages/core/src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx similarity index 100% rename from src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx rename to packages/core/src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx diff --git a/src/renderer/components/+config-pod-disruption-budgets/store.injectable.ts b/packages/core/src/renderer/components/+config-pod-disruption-budgets/store.injectable.ts similarity index 100% rename from src/renderer/components/+config-pod-disruption-budgets/store.injectable.ts rename to packages/core/src/renderer/components/+config-pod-disruption-budgets/store.injectable.ts diff --git a/src/renderer/components/+config-pod-disruption-budgets/store.ts b/packages/core/src/renderer/components/+config-pod-disruption-budgets/store.ts similarity index 100% rename from src/renderer/components/+config-pod-disruption-budgets/store.ts rename to packages/core/src/renderer/components/+config-pod-disruption-budgets/store.ts diff --git a/src/renderer/components/+config-priority-classes/index.ts b/packages/core/src/renderer/components/+config-priority-classes/index.ts similarity index 100% rename from src/renderer/components/+config-priority-classes/index.ts rename to packages/core/src/renderer/components/+config-priority-classes/index.ts diff --git a/src/renderer/components/+config-priority-classes/priority-classes-details.scss b/packages/core/src/renderer/components/+config-priority-classes/priority-classes-details.scss similarity index 100% rename from src/renderer/components/+config-priority-classes/priority-classes-details.scss rename to packages/core/src/renderer/components/+config-priority-classes/priority-classes-details.scss diff --git a/src/renderer/components/+config-priority-classes/priority-classes-details.tsx b/packages/core/src/renderer/components/+config-priority-classes/priority-classes-details.tsx similarity index 100% rename from src/renderer/components/+config-priority-classes/priority-classes-details.tsx rename to packages/core/src/renderer/components/+config-priority-classes/priority-classes-details.tsx diff --git a/src/renderer/components/+config-priority-classes/priority-classes-items.injectable.tsx b/packages/core/src/renderer/components/+config-priority-classes/priority-classes-items.injectable.tsx similarity index 100% rename from src/renderer/components/+config-priority-classes/priority-classes-items.injectable.tsx rename to packages/core/src/renderer/components/+config-priority-classes/priority-classes-items.injectable.tsx diff --git a/src/renderer/components/+config-priority-classes/priority-classes-route-component.injectable.ts b/packages/core/src/renderer/components/+config-priority-classes/priority-classes-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+config-priority-classes/priority-classes-route-component.injectable.ts rename to packages/core/src/renderer/components/+config-priority-classes/priority-classes-route-component.injectable.ts diff --git a/src/renderer/components/+config-priority-classes/priority-classes.scss b/packages/core/src/renderer/components/+config-priority-classes/priority-classes.scss similarity index 100% rename from src/renderer/components/+config-priority-classes/priority-classes.scss rename to packages/core/src/renderer/components/+config-priority-classes/priority-classes.scss diff --git a/src/renderer/components/+config-priority-classes/priority-classes.tsx b/packages/core/src/renderer/components/+config-priority-classes/priority-classes.tsx similarity index 100% rename from src/renderer/components/+config-priority-classes/priority-classes.tsx rename to packages/core/src/renderer/components/+config-priority-classes/priority-classes.tsx diff --git a/src/renderer/components/+config-priority-classes/store.injectable.ts b/packages/core/src/renderer/components/+config-priority-classes/store.injectable.ts similarity index 100% rename from src/renderer/components/+config-priority-classes/store.injectable.ts rename to packages/core/src/renderer/components/+config-priority-classes/store.injectable.ts diff --git a/src/renderer/components/+config-priority-classes/store.ts b/packages/core/src/renderer/components/+config-priority-classes/store.ts similarity index 100% rename from src/renderer/components/+config-priority-classes/store.ts rename to packages/core/src/renderer/components/+config-priority-classes/store.ts diff --git a/src/renderer/components/+config-resource-quotas/add-quota-dialog.scss b/packages/core/src/renderer/components/+config-resource-quotas/add-quota-dialog.scss similarity index 100% rename from src/renderer/components/+config-resource-quotas/add-quota-dialog.scss rename to packages/core/src/renderer/components/+config-resource-quotas/add-quota-dialog.scss diff --git a/src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx b/packages/core/src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx similarity index 100% rename from src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx rename to packages/core/src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx diff --git a/src/renderer/components/+config-resource-quotas/index.ts b/packages/core/src/renderer/components/+config-resource-quotas/index.ts similarity index 100% rename from src/renderer/components/+config-resource-quotas/index.ts rename to packages/core/src/renderer/components/+config-resource-quotas/index.ts diff --git a/src/renderer/components/+config-resource-quotas/resource-quota-details.scss b/packages/core/src/renderer/components/+config-resource-quotas/resource-quota-details.scss similarity index 100% rename from src/renderer/components/+config-resource-quotas/resource-quota-details.scss rename to packages/core/src/renderer/components/+config-resource-quotas/resource-quota-details.scss diff --git a/src/renderer/components/+config-resource-quotas/resource-quota-details.tsx b/packages/core/src/renderer/components/+config-resource-quotas/resource-quota-details.tsx similarity index 100% rename from src/renderer/components/+config-resource-quotas/resource-quota-details.tsx rename to packages/core/src/renderer/components/+config-resource-quotas/resource-quota-details.tsx diff --git a/src/renderer/components/+config-resource-quotas/resource-quotas-route-component.injectable.ts b/packages/core/src/renderer/components/+config-resource-quotas/resource-quotas-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+config-resource-quotas/resource-quotas-route-component.injectable.ts rename to packages/core/src/renderer/components/+config-resource-quotas/resource-quotas-route-component.injectable.ts diff --git a/src/renderer/components/+config-resource-quotas/resource-quotas-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+config-resource-quotas/resource-quotas-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+config-resource-quotas/resource-quotas-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+config-resource-quotas/resource-quotas-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+config-resource-quotas/resource-quotas.scss b/packages/core/src/renderer/components/+config-resource-quotas/resource-quotas.scss similarity index 100% rename from src/renderer/components/+config-resource-quotas/resource-quotas.scss rename to packages/core/src/renderer/components/+config-resource-quotas/resource-quotas.scss diff --git a/src/renderer/components/+config-resource-quotas/resource-quotas.tsx b/packages/core/src/renderer/components/+config-resource-quotas/resource-quotas.tsx similarity index 100% rename from src/renderer/components/+config-resource-quotas/resource-quotas.tsx rename to packages/core/src/renderer/components/+config-resource-quotas/resource-quotas.tsx diff --git a/src/renderer/components/+config-resource-quotas/store.injectable.ts b/packages/core/src/renderer/components/+config-resource-quotas/store.injectable.ts similarity index 100% rename from src/renderer/components/+config-resource-quotas/store.injectable.ts rename to packages/core/src/renderer/components/+config-resource-quotas/store.injectable.ts diff --git a/src/renderer/components/+config-resource-quotas/store.ts b/packages/core/src/renderer/components/+config-resource-quotas/store.ts similarity index 100% rename from src/renderer/components/+config-resource-quotas/store.ts rename to packages/core/src/renderer/components/+config-resource-quotas/store.ts diff --git a/src/renderer/components/+config-runtime-classes/index.ts b/packages/core/src/renderer/components/+config-runtime-classes/index.ts similarity index 100% rename from src/renderer/components/+config-runtime-classes/index.ts rename to packages/core/src/renderer/components/+config-runtime-classes/index.ts diff --git a/src/renderer/components/+config-runtime-classes/runtime-classes-details-tolerations.scss b/packages/core/src/renderer/components/+config-runtime-classes/runtime-classes-details-tolerations.scss similarity index 100% rename from src/renderer/components/+config-runtime-classes/runtime-classes-details-tolerations.scss rename to packages/core/src/renderer/components/+config-runtime-classes/runtime-classes-details-tolerations.scss diff --git a/src/renderer/components/+config-runtime-classes/runtime-classes-details-tolerations.tsx b/packages/core/src/renderer/components/+config-runtime-classes/runtime-classes-details-tolerations.tsx similarity index 100% rename from src/renderer/components/+config-runtime-classes/runtime-classes-details-tolerations.tsx rename to packages/core/src/renderer/components/+config-runtime-classes/runtime-classes-details-tolerations.tsx diff --git a/src/renderer/components/+config-runtime-classes/runtime-classes-details.scss b/packages/core/src/renderer/components/+config-runtime-classes/runtime-classes-details.scss similarity index 100% rename from src/renderer/components/+config-runtime-classes/runtime-classes-details.scss rename to packages/core/src/renderer/components/+config-runtime-classes/runtime-classes-details.scss diff --git a/src/renderer/components/+config-runtime-classes/runtime-classes-details.tsx b/packages/core/src/renderer/components/+config-runtime-classes/runtime-classes-details.tsx similarity index 100% rename from src/renderer/components/+config-runtime-classes/runtime-classes-details.tsx rename to packages/core/src/renderer/components/+config-runtime-classes/runtime-classes-details.tsx diff --git a/src/renderer/components/+config-runtime-classes/runtime-classes-items.injectable.tsx b/packages/core/src/renderer/components/+config-runtime-classes/runtime-classes-items.injectable.tsx similarity index 100% rename from src/renderer/components/+config-runtime-classes/runtime-classes-items.injectable.tsx rename to packages/core/src/renderer/components/+config-runtime-classes/runtime-classes-items.injectable.tsx diff --git a/src/renderer/components/+config-runtime-classes/runtime-classes-route-component.injectable.ts b/packages/core/src/renderer/components/+config-runtime-classes/runtime-classes-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+config-runtime-classes/runtime-classes-route-component.injectable.ts rename to packages/core/src/renderer/components/+config-runtime-classes/runtime-classes-route-component.injectable.ts diff --git a/src/renderer/components/+config-runtime-classes/runtime-classes-tolerations.scss b/packages/core/src/renderer/components/+config-runtime-classes/runtime-classes-tolerations.scss similarity index 100% rename from src/renderer/components/+config-runtime-classes/runtime-classes-tolerations.scss rename to packages/core/src/renderer/components/+config-runtime-classes/runtime-classes-tolerations.scss diff --git a/src/renderer/components/+config-runtime-classes/runtime-classes-tolerations.tsx b/packages/core/src/renderer/components/+config-runtime-classes/runtime-classes-tolerations.tsx similarity index 100% rename from src/renderer/components/+config-runtime-classes/runtime-classes-tolerations.tsx rename to packages/core/src/renderer/components/+config-runtime-classes/runtime-classes-tolerations.tsx diff --git a/src/renderer/components/+config-runtime-classes/runtime-classes.scss b/packages/core/src/renderer/components/+config-runtime-classes/runtime-classes.scss similarity index 100% rename from src/renderer/components/+config-runtime-classes/runtime-classes.scss rename to packages/core/src/renderer/components/+config-runtime-classes/runtime-classes.scss diff --git a/src/renderer/components/+config-runtime-classes/runtime-classes.tsx b/packages/core/src/renderer/components/+config-runtime-classes/runtime-classes.tsx similarity index 100% rename from src/renderer/components/+config-runtime-classes/runtime-classes.tsx rename to packages/core/src/renderer/components/+config-runtime-classes/runtime-classes.tsx diff --git a/src/renderer/components/+config-runtime-classes/store.injectable.ts b/packages/core/src/renderer/components/+config-runtime-classes/store.injectable.ts similarity index 100% rename from src/renderer/components/+config-runtime-classes/store.injectable.ts rename to packages/core/src/renderer/components/+config-runtime-classes/store.injectable.ts diff --git a/src/renderer/components/+config-runtime-classes/store.ts b/packages/core/src/renderer/components/+config-runtime-classes/store.ts similarity index 100% rename from src/renderer/components/+config-runtime-classes/store.ts rename to packages/core/src/renderer/components/+config-runtime-classes/store.ts diff --git a/src/renderer/components/+config-secrets/__tests__/secret-details.test.tsx b/packages/core/src/renderer/components/+config-secrets/__tests__/secret-details.test.tsx similarity index 100% rename from src/renderer/components/+config-secrets/__tests__/secret-details.test.tsx rename to packages/core/src/renderer/components/+config-secrets/__tests__/secret-details.test.tsx diff --git a/src/renderer/components/+config-secrets/add-secret-dialog.scss b/packages/core/src/renderer/components/+config-secrets/add-secret-dialog.scss similarity index 100% rename from src/renderer/components/+config-secrets/add-secret-dialog.scss rename to packages/core/src/renderer/components/+config-secrets/add-secret-dialog.scss diff --git a/src/renderer/components/+config-secrets/add-secret-dialog.tsx b/packages/core/src/renderer/components/+config-secrets/add-secret-dialog.tsx similarity index 100% rename from src/renderer/components/+config-secrets/add-secret-dialog.tsx rename to packages/core/src/renderer/components/+config-secrets/add-secret-dialog.tsx diff --git a/src/renderer/components/+config-secrets/index.ts b/packages/core/src/renderer/components/+config-secrets/index.ts similarity index 100% rename from src/renderer/components/+config-secrets/index.ts rename to packages/core/src/renderer/components/+config-secrets/index.ts diff --git a/src/renderer/components/+config-secrets/secret-details.scss b/packages/core/src/renderer/components/+config-secrets/secret-details.scss similarity index 100% rename from src/renderer/components/+config-secrets/secret-details.scss rename to packages/core/src/renderer/components/+config-secrets/secret-details.scss diff --git a/src/renderer/components/+config-secrets/secret-details.tsx b/packages/core/src/renderer/components/+config-secrets/secret-details.tsx similarity index 100% rename from src/renderer/components/+config-secrets/secret-details.tsx rename to packages/core/src/renderer/components/+config-secrets/secret-details.tsx diff --git a/src/renderer/components/+config-secrets/secrets-route-component.injectable.ts b/packages/core/src/renderer/components/+config-secrets/secrets-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+config-secrets/secrets-route-component.injectable.ts rename to packages/core/src/renderer/components/+config-secrets/secrets-route-component.injectable.ts diff --git a/src/renderer/components/+config-secrets/secrets-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+config-secrets/secrets-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+config-secrets/secrets-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+config-secrets/secrets-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+config-secrets/secrets.scss b/packages/core/src/renderer/components/+config-secrets/secrets.scss similarity index 100% rename from src/renderer/components/+config-secrets/secrets.scss rename to packages/core/src/renderer/components/+config-secrets/secrets.scss diff --git a/src/renderer/components/+config-secrets/secrets.tsx b/packages/core/src/renderer/components/+config-secrets/secrets.tsx similarity index 100% rename from src/renderer/components/+config-secrets/secrets.tsx rename to packages/core/src/renderer/components/+config-secrets/secrets.tsx diff --git a/src/renderer/components/+config-secrets/store.injectable.ts b/packages/core/src/renderer/components/+config-secrets/store.injectable.ts similarity index 100% rename from src/renderer/components/+config-secrets/store.injectable.ts rename to packages/core/src/renderer/components/+config-secrets/store.injectable.ts diff --git a/src/renderer/components/+config-secrets/store.ts b/packages/core/src/renderer/components/+config-secrets/store.ts similarity index 100% rename from src/renderer/components/+config-secrets/store.ts rename to packages/core/src/renderer/components/+config-secrets/store.ts diff --git a/src/renderer/components/+config/config-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+config/config-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+config/config-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+config/config-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+custom-resources/__tests__/__snapshots__/custom-resource-details.test.tsx.snap b/packages/core/src/renderer/components/+custom-resources/__tests__/__snapshots__/custom-resource-details.test.tsx.snap similarity index 100% rename from src/renderer/components/+custom-resources/__tests__/__snapshots__/custom-resource-details.test.tsx.snap rename to packages/core/src/renderer/components/+custom-resources/__tests__/__snapshots__/custom-resource-details.test.tsx.snap diff --git a/src/renderer/components/+custom-resources/__tests__/custom-resource-details.test.tsx b/packages/core/src/renderer/components/+custom-resources/__tests__/custom-resource-details.test.tsx similarity index 100% rename from src/renderer/components/+custom-resources/__tests__/custom-resource-details.test.tsx rename to packages/core/src/renderer/components/+custom-resources/__tests__/custom-resource-details.test.tsx diff --git a/src/renderer/components/+custom-resources/crd-details.scss b/packages/core/src/renderer/components/+custom-resources/crd-details.scss similarity index 100% rename from src/renderer/components/+custom-resources/crd-details.scss rename to packages/core/src/renderer/components/+custom-resources/crd-details.scss diff --git a/src/renderer/components/+custom-resources/crd-details.tsx b/packages/core/src/renderer/components/+custom-resources/crd-details.tsx similarity index 100% rename from src/renderer/components/+custom-resources/crd-details.tsx rename to packages/core/src/renderer/components/+custom-resources/crd-details.tsx diff --git a/src/renderer/components/+custom-resources/crd-groups-url-param.injectable.ts b/packages/core/src/renderer/components/+custom-resources/crd-groups-url-param.injectable.ts similarity index 100% rename from src/renderer/components/+custom-resources/crd-groups-url-param.injectable.ts rename to packages/core/src/renderer/components/+custom-resources/crd-groups-url-param.injectable.ts diff --git a/src/renderer/components/+custom-resources/crd-list-route-component.injectable.ts b/packages/core/src/renderer/components/+custom-resources/crd-list-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+custom-resources/crd-list-route-component.injectable.ts rename to packages/core/src/renderer/components/+custom-resources/crd-list-route-component.injectable.ts diff --git a/src/renderer/components/+custom-resources/crd-list.scss b/packages/core/src/renderer/components/+custom-resources/crd-list.scss similarity index 100% rename from src/renderer/components/+custom-resources/crd-list.scss rename to packages/core/src/renderer/components/+custom-resources/crd-list.scss diff --git a/src/renderer/components/+custom-resources/crd-list.tsx b/packages/core/src/renderer/components/+custom-resources/crd-list.tsx similarity index 100% rename from src/renderer/components/+custom-resources/crd-list.tsx rename to packages/core/src/renderer/components/+custom-resources/crd-list.tsx diff --git a/src/renderer/components/+custom-resources/crd-resource-details.scss b/packages/core/src/renderer/components/+custom-resources/crd-resource-details.scss similarity index 100% rename from src/renderer/components/+custom-resources/crd-resource-details.scss rename to packages/core/src/renderer/components/+custom-resources/crd-resource-details.scss diff --git a/src/renderer/components/+custom-resources/crd-resource-details.tsx b/packages/core/src/renderer/components/+custom-resources/crd-resource-details.tsx similarity index 100% rename from src/renderer/components/+custom-resources/crd-resource-details.tsx rename to packages/core/src/renderer/components/+custom-resources/crd-resource-details.tsx diff --git a/src/renderer/components/+custom-resources/crd-resources.scss b/packages/core/src/renderer/components/+custom-resources/crd-resources.scss similarity index 100% rename from src/renderer/components/+custom-resources/crd-resources.scss rename to packages/core/src/renderer/components/+custom-resources/crd-resources.scss diff --git a/src/renderer/components/+custom-resources/crd-resources.tsx b/packages/core/src/renderer/components/+custom-resources/crd-resources.tsx similarity index 100% rename from src/renderer/components/+custom-resources/crd-resources.tsx rename to packages/core/src/renderer/components/+custom-resources/crd-resources.tsx diff --git a/src/renderer/components/+custom-resources/crd.mixins.scss b/packages/core/src/renderer/components/+custom-resources/crd.mixins.scss similarity index 100% rename from src/renderer/components/+custom-resources/crd.mixins.scss rename to packages/core/src/renderer/components/+custom-resources/crd.mixins.scss diff --git a/src/renderer/components/+custom-resources/custom-resource-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+custom-resources/custom-resource-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+custom-resources/custom-resource-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+custom-resources/custom-resource-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+custom-resources/custom-resources-route-component.injectable.ts b/packages/core/src/renderer/components/+custom-resources/custom-resources-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+custom-resources/custom-resources-route-component.injectable.ts rename to packages/core/src/renderer/components/+custom-resources/custom-resources-route-component.injectable.ts diff --git a/src/renderer/components/+custom-resources/custom-resources-route-parameters.injectable.ts b/packages/core/src/renderer/components/+custom-resources/custom-resources-route-parameters.injectable.ts similarity index 100% rename from src/renderer/components/+custom-resources/custom-resources-route-parameters.injectable.ts rename to packages/core/src/renderer/components/+custom-resources/custom-resources-route-parameters.injectable.ts diff --git a/src/renderer/components/+custom-resources/custom-resources.injectable.ts b/packages/core/src/renderer/components/+custom-resources/custom-resources.injectable.ts similarity index 100% rename from src/renderer/components/+custom-resources/custom-resources.injectable.ts rename to packages/core/src/renderer/components/+custom-resources/custom-resources.injectable.ts diff --git a/src/renderer/components/+custom-resources/definition.store.injectable.ts b/packages/core/src/renderer/components/+custom-resources/definition.store.injectable.ts similarity index 100% rename from src/renderer/components/+custom-resources/definition.store.injectable.ts rename to packages/core/src/renderer/components/+custom-resources/definition.store.injectable.ts diff --git a/src/renderer/components/+custom-resources/definition.store.ts b/packages/core/src/renderer/components/+custom-resources/definition.store.ts similarity index 100% rename from src/renderer/components/+custom-resources/definition.store.ts rename to packages/core/src/renderer/components/+custom-resources/definition.store.ts diff --git a/src/renderer/components/+custom-resources/index.ts b/packages/core/src/renderer/components/+custom-resources/index.ts similarity index 100% rename from src/renderer/components/+custom-resources/index.ts rename to packages/core/src/renderer/components/+custom-resources/index.ts diff --git a/src/renderer/components/+custom-resources/legacy-store.ts b/packages/core/src/renderer/components/+custom-resources/legacy-store.ts similarity index 100% rename from src/renderer/components/+custom-resources/legacy-store.ts rename to packages/core/src/renderer/components/+custom-resources/legacy-store.ts diff --git a/src/renderer/components/+custom-resources/sidebar-items-for-definition-groups.injectable.ts b/packages/core/src/renderer/components/+custom-resources/sidebar-items-for-definition-groups.injectable.ts similarity index 100% rename from src/renderer/components/+custom-resources/sidebar-items-for-definition-groups.injectable.ts rename to packages/core/src/renderer/components/+custom-resources/sidebar-items-for-definition-groups.injectable.ts diff --git a/src/renderer/components/+entity-settings/active-tabs.injectable.ts b/packages/core/src/renderer/components/+entity-settings/active-tabs.injectable.ts similarity index 100% rename from src/renderer/components/+entity-settings/active-tabs.injectable.ts rename to packages/core/src/renderer/components/+entity-settings/active-tabs.injectable.ts diff --git a/src/renderer/components/+entity-settings/current-entity.injectable.ts b/packages/core/src/renderer/components/+entity-settings/current-entity.injectable.ts similarity index 100% rename from src/renderer/components/+entity-settings/current-entity.injectable.ts rename to packages/core/src/renderer/components/+entity-settings/current-entity.injectable.ts diff --git a/src/renderer/components/+entity-settings/entity-settings.module.scss b/packages/core/src/renderer/components/+entity-settings/entity-settings.module.scss similarity index 100% rename from src/renderer/components/+entity-settings/entity-settings.module.scss rename to packages/core/src/renderer/components/+entity-settings/entity-settings.module.scss diff --git a/src/renderer/components/+entity-settings/entity-settings.tsx b/packages/core/src/renderer/components/+entity-settings/entity-settings.tsx similarity index 100% rename from src/renderer/components/+entity-settings/entity-settings.tsx rename to packages/core/src/renderer/components/+entity-settings/entity-settings.tsx diff --git a/src/renderer/components/+entity-settings/extension-registrator.injectable.ts b/packages/core/src/renderer/components/+entity-settings/extension-registrator.injectable.ts similarity index 100% rename from src/renderer/components/+entity-settings/extension-registrator.injectable.ts rename to packages/core/src/renderer/components/+entity-settings/extension-registrator.injectable.ts diff --git a/src/renderer/components/+entity-settings/has-settings.injectable.ts b/packages/core/src/renderer/components/+entity-settings/has-settings.injectable.ts similarity index 100% rename from src/renderer/components/+entity-settings/has-settings.injectable.ts rename to packages/core/src/renderer/components/+entity-settings/has-settings.injectable.ts diff --git a/src/renderer/components/+entity-settings/index.ts b/packages/core/src/renderer/components/+entity-settings/index.ts similarity index 100% rename from src/renderer/components/+entity-settings/index.ts rename to packages/core/src/renderer/components/+entity-settings/index.ts diff --git a/src/renderer/components/+entity-settings/internal-kubernetes-cluster/general-settings.injectable.tsx b/packages/core/src/renderer/components/+entity-settings/internal-kubernetes-cluster/general-settings.injectable.tsx similarity index 100% rename from src/renderer/components/+entity-settings/internal-kubernetes-cluster/general-settings.injectable.tsx rename to packages/core/src/renderer/components/+entity-settings/internal-kubernetes-cluster/general-settings.injectable.tsx diff --git a/src/renderer/components/+entity-settings/internal-kubernetes-cluster/metrics-settings.injectable.tsx b/packages/core/src/renderer/components/+entity-settings/internal-kubernetes-cluster/metrics-settings.injectable.tsx similarity index 100% rename from src/renderer/components/+entity-settings/internal-kubernetes-cluster/metrics-settings.injectable.tsx rename to packages/core/src/renderer/components/+entity-settings/internal-kubernetes-cluster/metrics-settings.injectable.tsx diff --git a/src/renderer/components/+entity-settings/internal-kubernetes-cluster/namespace-settings.injectable.tsx b/packages/core/src/renderer/components/+entity-settings/internal-kubernetes-cluster/namespace-settings.injectable.tsx similarity index 100% rename from src/renderer/components/+entity-settings/internal-kubernetes-cluster/namespace-settings.injectable.tsx rename to packages/core/src/renderer/components/+entity-settings/internal-kubernetes-cluster/namespace-settings.injectable.tsx diff --git a/src/renderer/components/+entity-settings/internal-kubernetes-cluster/node-shell-settings.injectable.tsx b/packages/core/src/renderer/components/+entity-settings/internal-kubernetes-cluster/node-shell-settings.injectable.tsx similarity index 100% rename from src/renderer/components/+entity-settings/internal-kubernetes-cluster/node-shell-settings.injectable.tsx rename to packages/core/src/renderer/components/+entity-settings/internal-kubernetes-cluster/node-shell-settings.injectable.tsx diff --git a/src/renderer/components/+entity-settings/internal-kubernetes-cluster/proxy-settings.injectable.tsx b/packages/core/src/renderer/components/+entity-settings/internal-kubernetes-cluster/proxy-settings.injectable.tsx similarity index 100% rename from src/renderer/components/+entity-settings/internal-kubernetes-cluster/proxy-settings.injectable.tsx rename to packages/core/src/renderer/components/+entity-settings/internal-kubernetes-cluster/proxy-settings.injectable.tsx diff --git a/src/renderer/components/+entity-settings/internal-kubernetes-cluster/terminal-settings.injectable.tsx b/packages/core/src/renderer/components/+entity-settings/internal-kubernetes-cluster/terminal-settings.injectable.tsx similarity index 100% rename from src/renderer/components/+entity-settings/internal-kubernetes-cluster/terminal-settings.injectable.tsx rename to packages/core/src/renderer/components/+entity-settings/internal-kubernetes-cluster/terminal-settings.injectable.tsx diff --git a/src/renderer/components/+entity-settings/route-component.injectable.ts b/packages/core/src/renderer/components/+entity-settings/route-component.injectable.ts similarity index 100% rename from src/renderer/components/+entity-settings/route-component.injectable.ts rename to packages/core/src/renderer/components/+entity-settings/route-component.injectable.ts diff --git a/src/renderer/components/+entity-settings/route-parameters.injectable.ts b/packages/core/src/renderer/components/+entity-settings/route-parameters.injectable.ts similarity index 100% rename from src/renderer/components/+entity-settings/route-parameters.injectable.ts rename to packages/core/src/renderer/components/+entity-settings/route-parameters.injectable.ts diff --git a/src/renderer/components/+entity-settings/settings.injectable.ts b/packages/core/src/renderer/components/+entity-settings/settings.injectable.ts similarity index 100% rename from src/renderer/components/+entity-settings/settings.injectable.ts rename to packages/core/src/renderer/components/+entity-settings/settings.injectable.ts diff --git a/src/renderer/components/+entity-settings/token.ts b/packages/core/src/renderer/components/+entity-settings/token.ts similarity index 100% rename from src/renderer/components/+entity-settings/token.ts rename to packages/core/src/renderer/components/+entity-settings/token.ts diff --git a/src/renderer/components/+events/duration-absolute.tsx b/packages/core/src/renderer/components/+events/duration-absolute.tsx similarity index 100% rename from src/renderer/components/+events/duration-absolute.tsx rename to packages/core/src/renderer/components/+events/duration-absolute.tsx diff --git a/src/renderer/components/+events/event-details.scss b/packages/core/src/renderer/components/+events/event-details.scss similarity index 100% rename from src/renderer/components/+events/event-details.scss rename to packages/core/src/renderer/components/+events/event-details.scss diff --git a/src/renderer/components/+events/event-details.tsx b/packages/core/src/renderer/components/+events/event-details.tsx similarity index 100% rename from src/renderer/components/+events/event-details.tsx rename to packages/core/src/renderer/components/+events/event-details.tsx diff --git a/src/renderer/components/+events/events-route-component.injectable.ts b/packages/core/src/renderer/components/+events/events-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+events/events-route-component.injectable.ts rename to packages/core/src/renderer/components/+events/events-route-component.injectable.ts diff --git a/src/renderer/components/+events/events-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+events/events-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+events/events-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+events/events-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+events/events.scss b/packages/core/src/renderer/components/+events/events.scss similarity index 100% rename from src/renderer/components/+events/events.scss rename to packages/core/src/renderer/components/+events/events.scss diff --git a/src/renderer/components/+events/events.tsx b/packages/core/src/renderer/components/+events/events.tsx similarity index 100% rename from src/renderer/components/+events/events.tsx rename to packages/core/src/renderer/components/+events/events.tsx diff --git a/src/renderer/components/+events/index.ts b/packages/core/src/renderer/components/+events/index.ts similarity index 100% rename from src/renderer/components/+events/index.ts rename to packages/core/src/renderer/components/+events/index.ts diff --git a/src/renderer/components/+events/kube-event-details.scss b/packages/core/src/renderer/components/+events/kube-event-details.scss similarity index 100% rename from src/renderer/components/+events/kube-event-details.scss rename to packages/core/src/renderer/components/+events/kube-event-details.scss diff --git a/src/renderer/components/+events/kube-event-details.tsx b/packages/core/src/renderer/components/+events/kube-event-details.tsx similarity index 100% rename from src/renderer/components/+events/kube-event-details.tsx rename to packages/core/src/renderer/components/+events/kube-event-details.tsx diff --git a/src/renderer/components/+events/kube-event-icon.scss b/packages/core/src/renderer/components/+events/kube-event-icon.scss similarity index 100% rename from src/renderer/components/+events/kube-event-icon.scss rename to packages/core/src/renderer/components/+events/kube-event-icon.scss diff --git a/src/renderer/components/+events/kube-event-icon.tsx b/packages/core/src/renderer/components/+events/kube-event-icon.tsx similarity index 100% rename from src/renderer/components/+events/kube-event-icon.tsx rename to packages/core/src/renderer/components/+events/kube-event-icon.tsx diff --git a/src/renderer/components/+events/legacy-store.ts b/packages/core/src/renderer/components/+events/legacy-store.ts similarity index 100% rename from src/renderer/components/+events/legacy-store.ts rename to packages/core/src/renderer/components/+events/legacy-store.ts diff --git a/src/renderer/components/+events/store.injectable.ts b/packages/core/src/renderer/components/+events/store.injectable.ts similarity index 100% rename from src/renderer/components/+events/store.injectable.ts rename to packages/core/src/renderer/components/+events/store.injectable.ts diff --git a/src/renderer/components/+events/store.ts b/packages/core/src/renderer/components/+events/store.ts similarity index 100% rename from src/renderer/components/+events/store.ts rename to packages/core/src/renderer/components/+events/store.ts diff --git a/src/renderer/components/+extensions/__tests__/extensions.test.tsx b/packages/core/src/renderer/components/+extensions/__tests__/extensions.test.tsx similarity index 100% rename from src/renderer/components/+extensions/__tests__/extensions.test.tsx rename to packages/core/src/renderer/components/+extensions/__tests__/extensions.test.tsx diff --git a/src/renderer/components/+extensions/attempt-install-by-info.injectable.tsx b/packages/core/src/renderer/components/+extensions/attempt-install-by-info.injectable.tsx similarity index 100% rename from src/renderer/components/+extensions/attempt-install-by-info.injectable.tsx rename to packages/core/src/renderer/components/+extensions/attempt-install-by-info.injectable.tsx diff --git a/src/renderer/components/+extensions/attempt-install/attempt-install.injectable.tsx b/packages/core/src/renderer/components/+extensions/attempt-install/attempt-install.injectable.tsx similarity index 100% rename from src/renderer/components/+extensions/attempt-install/attempt-install.injectable.tsx rename to packages/core/src/renderer/components/+extensions/attempt-install/attempt-install.injectable.tsx diff --git a/src/renderer/components/+extensions/attempt-install/create-temp-files-and-validate.injectable.tsx b/packages/core/src/renderer/components/+extensions/attempt-install/create-temp-files-and-validate.injectable.tsx similarity index 100% rename from src/renderer/components/+extensions/attempt-install/create-temp-files-and-validate.injectable.tsx rename to packages/core/src/renderer/components/+extensions/attempt-install/create-temp-files-and-validate.injectable.tsx diff --git a/src/renderer/components/+extensions/attempt-install/get-extension-dest-folder.injectable.ts b/packages/core/src/renderer/components/+extensions/attempt-install/get-extension-dest-folder.injectable.ts similarity index 100% rename from src/renderer/components/+extensions/attempt-install/get-extension-dest-folder.injectable.ts rename to packages/core/src/renderer/components/+extensions/attempt-install/get-extension-dest-folder.injectable.ts diff --git a/src/renderer/components/+extensions/attempt-install/unpack-extension.injectable.tsx b/packages/core/src/renderer/components/+extensions/attempt-install/unpack-extension.injectable.tsx similarity index 100% rename from src/renderer/components/+extensions/attempt-install/unpack-extension.injectable.tsx rename to packages/core/src/renderer/components/+extensions/attempt-install/unpack-extension.injectable.tsx diff --git a/src/renderer/components/+extensions/attempt-install/validate-package.tsx b/packages/core/src/renderer/components/+extensions/attempt-install/validate-package.tsx similarity index 100% rename from src/renderer/components/+extensions/attempt-install/validate-package.tsx rename to packages/core/src/renderer/components/+extensions/attempt-install/validate-package.tsx diff --git a/src/renderer/components/+extensions/attempt-installs.injectable.ts b/packages/core/src/renderer/components/+extensions/attempt-installs.injectable.ts similarity index 100% rename from src/renderer/components/+extensions/attempt-installs.injectable.ts rename to packages/core/src/renderer/components/+extensions/attempt-installs.injectable.ts diff --git a/src/renderer/components/+extensions/confirm-uninstall-extension.injectable.tsx b/packages/core/src/renderer/components/+extensions/confirm-uninstall-extension.injectable.tsx similarity index 100% rename from src/renderer/components/+extensions/confirm-uninstall-extension.injectable.tsx rename to packages/core/src/renderer/components/+extensions/confirm-uninstall-extension.injectable.tsx diff --git a/src/renderer/components/+extensions/disable-extension/disable-extension.injectable.ts b/packages/core/src/renderer/components/+extensions/disable-extension/disable-extension.injectable.ts similarity index 100% rename from src/renderer/components/+extensions/disable-extension/disable-extension.injectable.ts rename to packages/core/src/renderer/components/+extensions/disable-extension/disable-extension.injectable.ts diff --git a/src/renderer/components/+extensions/disable-extension/disable-extension.ts b/packages/core/src/renderer/components/+extensions/disable-extension/disable-extension.ts similarity index 100% rename from src/renderer/components/+extensions/disable-extension/disable-extension.ts rename to packages/core/src/renderer/components/+extensions/disable-extension/disable-extension.ts diff --git a/src/renderer/components/+extensions/enable-extension/enable-extension.injectable.ts b/packages/core/src/renderer/components/+extensions/enable-extension/enable-extension.injectable.ts similarity index 100% rename from src/renderer/components/+extensions/enable-extension/enable-extension.injectable.ts rename to packages/core/src/renderer/components/+extensions/enable-extension/enable-extension.injectable.ts diff --git a/src/renderer/components/+extensions/enable-extension/enable-extension.ts b/packages/core/src/renderer/components/+extensions/enable-extension/enable-extension.ts similarity index 100% rename from src/renderer/components/+extensions/enable-extension/enable-extension.ts rename to packages/core/src/renderer/components/+extensions/enable-extension/enable-extension.ts diff --git a/src/renderer/components/+extensions/extensions-route-component.injectable.ts b/packages/core/src/renderer/components/+extensions/extensions-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+extensions/extensions-route-component.injectable.ts rename to packages/core/src/renderer/components/+extensions/extensions-route-component.injectable.ts diff --git a/src/renderer/components/+extensions/extensions.module.scss b/packages/core/src/renderer/components/+extensions/extensions.module.scss similarity index 100% rename from src/renderer/components/+extensions/extensions.module.scss rename to packages/core/src/renderer/components/+extensions/extensions.module.scss diff --git a/src/renderer/components/+extensions/extensions.tsx b/packages/core/src/renderer/components/+extensions/extensions.tsx similarity index 100% rename from src/renderer/components/+extensions/extensions.tsx rename to packages/core/src/renderer/components/+extensions/extensions.tsx diff --git a/src/renderer/components/+extensions/get-base-registry-url/get-base-registry-url.injectable.tsx b/packages/core/src/renderer/components/+extensions/get-base-registry-url/get-base-registry-url.injectable.tsx similarity index 100% rename from src/renderer/components/+extensions/get-base-registry-url/get-base-registry-url.injectable.tsx rename to packages/core/src/renderer/components/+extensions/get-base-registry-url/get-base-registry-url.injectable.tsx diff --git a/src/renderer/components/+extensions/get-message-from-error/get-message-from-error.ts b/packages/core/src/renderer/components/+extensions/get-message-from-error/get-message-from-error.ts similarity index 100% rename from src/renderer/components/+extensions/get-message-from-error/get-message-from-error.ts rename to packages/core/src/renderer/components/+extensions/get-message-from-error/get-message-from-error.ts diff --git a/src/renderer/components/+extensions/index.ts b/packages/core/src/renderer/components/+extensions/index.ts similarity index 100% rename from src/renderer/components/+extensions/index.ts rename to packages/core/src/renderer/components/+extensions/index.ts diff --git a/src/renderer/components/+extensions/install-extension-from-input.injectable.tsx b/packages/core/src/renderer/components/+extensions/install-extension-from-input.injectable.tsx similarity index 100% rename from src/renderer/components/+extensions/install-extension-from-input.injectable.tsx rename to packages/core/src/renderer/components/+extensions/install-extension-from-input.injectable.tsx diff --git a/src/renderer/components/+extensions/install-from-select-file-dialog.injectable.ts b/packages/core/src/renderer/components/+extensions/install-from-select-file-dialog.injectable.ts similarity index 100% rename from src/renderer/components/+extensions/install-from-select-file-dialog.injectable.ts rename to packages/core/src/renderer/components/+extensions/install-from-select-file-dialog.injectable.ts diff --git a/src/renderer/components/+extensions/install-on-drop.injectable.ts b/packages/core/src/renderer/components/+extensions/install-on-drop.injectable.ts similarity index 100% rename from src/renderer/components/+extensions/install-on-drop.injectable.ts rename to packages/core/src/renderer/components/+extensions/install-on-drop.injectable.ts diff --git a/src/renderer/components/+extensions/install.module.scss b/packages/core/src/renderer/components/+extensions/install.module.scss similarity index 100% rename from src/renderer/components/+extensions/install.module.scss rename to packages/core/src/renderer/components/+extensions/install.module.scss diff --git a/src/renderer/components/+extensions/install.tsx b/packages/core/src/renderer/components/+extensions/install.tsx similarity index 100% rename from src/renderer/components/+extensions/install.tsx rename to packages/core/src/renderer/components/+extensions/install.tsx diff --git a/src/renderer/components/+extensions/installed-extensions.module.scss b/packages/core/src/renderer/components/+extensions/installed-extensions.module.scss similarity index 100% rename from src/renderer/components/+extensions/installed-extensions.module.scss rename to packages/core/src/renderer/components/+extensions/installed-extensions.module.scss diff --git a/src/renderer/components/+extensions/installed-extensions.tsx b/packages/core/src/renderer/components/+extensions/installed-extensions.tsx similarity index 100% rename from src/renderer/components/+extensions/installed-extensions.tsx rename to packages/core/src/renderer/components/+extensions/installed-extensions.tsx diff --git a/src/renderer/components/+extensions/notice.module.scss b/packages/core/src/renderer/components/+extensions/notice.module.scss similarity index 100% rename from src/renderer/components/+extensions/notice.module.scss rename to packages/core/src/renderer/components/+extensions/notice.module.scss diff --git a/src/renderer/components/+extensions/notice.tsx b/packages/core/src/renderer/components/+extensions/notice.tsx similarity index 100% rename from src/renderer/components/+extensions/notice.tsx rename to packages/core/src/renderer/components/+extensions/notice.tsx diff --git a/src/renderer/components/+extensions/read-file-notify/read-file-notify.injectable.ts b/packages/core/src/renderer/components/+extensions/read-file-notify/read-file-notify.injectable.ts similarity index 100% rename from src/renderer/components/+extensions/read-file-notify/read-file-notify.injectable.ts rename to packages/core/src/renderer/components/+extensions/read-file-notify/read-file-notify.injectable.ts diff --git a/src/renderer/components/+extensions/supported-extension-formats.ts b/packages/core/src/renderer/components/+extensions/supported-extension-formats.ts similarity index 100% rename from src/renderer/components/+extensions/supported-extension-formats.ts rename to packages/core/src/renderer/components/+extensions/supported-extension-formats.ts diff --git a/src/renderer/components/+extensions/uninstall-extension/uninstall-extension.injectable.ts b/packages/core/src/renderer/components/+extensions/uninstall-extension/uninstall-extension.injectable.ts similarity index 100% rename from src/renderer/components/+extensions/uninstall-extension/uninstall-extension.injectable.ts rename to packages/core/src/renderer/components/+extensions/uninstall-extension/uninstall-extension.injectable.ts diff --git a/src/renderer/components/+extensions/uninstall-extension/uninstall-extension.tsx b/packages/core/src/renderer/components/+extensions/uninstall-extension/uninstall-extension.tsx similarity index 100% rename from src/renderer/components/+extensions/uninstall-extension/uninstall-extension.tsx rename to packages/core/src/renderer/components/+extensions/uninstall-extension/uninstall-extension.tsx diff --git a/src/renderer/components/+extensions/user-extensions/user-extensions.injectable.ts b/packages/core/src/renderer/components/+extensions/user-extensions/user-extensions.injectable.ts similarity index 100% rename from src/renderer/components/+extensions/user-extensions/user-extensions.injectable.ts rename to packages/core/src/renderer/components/+extensions/user-extensions/user-extensions.injectable.ts diff --git a/src/renderer/components/+helm-charts/details/readme-of-selected-helm-chart.injectable.ts b/packages/core/src/renderer/components/+helm-charts/details/readme-of-selected-helm-chart.injectable.ts similarity index 100% rename from src/renderer/components/+helm-charts/details/readme-of-selected-helm-chart.injectable.ts rename to packages/core/src/renderer/components/+helm-charts/details/readme-of-selected-helm-chart.injectable.ts diff --git a/src/renderer/components/+helm-charts/details/versions-of-selected-helm-chart.injectable.ts b/packages/core/src/renderer/components/+helm-charts/details/versions-of-selected-helm-chart.injectable.ts similarity index 100% rename from src/renderer/components/+helm-charts/details/versions-of-selected-helm-chart.injectable.ts rename to packages/core/src/renderer/components/+helm-charts/details/versions-of-selected-helm-chart.injectable.ts diff --git a/src/renderer/components/+helm-charts/details/versions/helm-chart-details-version-selection.injectable.ts b/packages/core/src/renderer/components/+helm-charts/details/versions/helm-chart-details-version-selection.injectable.ts similarity index 100% rename from src/renderer/components/+helm-charts/details/versions/helm-chart-details-version-selection.injectable.ts rename to packages/core/src/renderer/components/+helm-charts/details/versions/helm-chart-details-version-selection.injectable.ts diff --git a/src/renderer/components/+helm-charts/helm-chart-details.scss b/packages/core/src/renderer/components/+helm-charts/helm-chart-details.scss similarity index 100% rename from src/renderer/components/+helm-charts/helm-chart-details.scss rename to packages/core/src/renderer/components/+helm-charts/helm-chart-details.scss diff --git a/src/renderer/components/+helm-charts/helm-chart-details.tsx b/packages/core/src/renderer/components/+helm-charts/helm-chart-details.tsx similarity index 100% rename from src/renderer/components/+helm-charts/helm-chart-details.tsx rename to packages/core/src/renderer/components/+helm-charts/helm-chart-details.tsx diff --git a/src/renderer/components/+helm-charts/helm-charts-route-component.injectable.ts b/packages/core/src/renderer/components/+helm-charts/helm-charts-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+helm-charts/helm-charts-route-component.injectable.ts rename to packages/core/src/renderer/components/+helm-charts/helm-charts-route-component.injectable.ts diff --git a/src/renderer/components/+helm-charts/helm-charts-route-parameters.injectable.ts b/packages/core/src/renderer/components/+helm-charts/helm-charts-route-parameters.injectable.ts similarity index 100% rename from src/renderer/components/+helm-charts/helm-charts-route-parameters.injectable.ts rename to packages/core/src/renderer/components/+helm-charts/helm-charts-route-parameters.injectable.ts diff --git a/src/renderer/components/+helm-charts/helm-charts-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+helm-charts/helm-charts-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+helm-charts/helm-charts-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+helm-charts/helm-charts-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+helm-charts/helm-charts.scss b/packages/core/src/renderer/components/+helm-charts/helm-charts.scss similarity index 100% rename from src/renderer/components/+helm-charts/helm-charts.scss rename to packages/core/src/renderer/components/+helm-charts/helm-charts.scss diff --git a/src/renderer/components/+helm-charts/helm-charts.tsx b/packages/core/src/renderer/components/+helm-charts/helm-charts.tsx similarity index 100% rename from src/renderer/components/+helm-charts/helm-charts.tsx rename to packages/core/src/renderer/components/+helm-charts/helm-charts.tsx diff --git a/src/renderer/components/+helm-charts/helm-charts/helm-charts.injectable.ts b/packages/core/src/renderer/components/+helm-charts/helm-charts/helm-charts.injectable.ts similarity index 100% rename from src/renderer/components/+helm-charts/helm-charts/helm-charts.injectable.ts rename to packages/core/src/renderer/components/+helm-charts/helm-charts/helm-charts.injectable.ts diff --git a/src/renderer/components/+helm-charts/helm-charts/request-versions-of-chart-for-release.injectable.ts b/packages/core/src/renderer/components/+helm-charts/helm-charts/request-versions-of-chart-for-release.injectable.ts similarity index 100% rename from src/renderer/components/+helm-charts/helm-charts/request-versions-of-chart-for-release.injectable.ts rename to packages/core/src/renderer/components/+helm-charts/helm-charts/request-versions-of-chart-for-release.injectable.ts diff --git a/src/renderer/components/+helm-charts/helm-charts/request-versions.injectable.ts b/packages/core/src/renderer/components/+helm-charts/helm-charts/request-versions.injectable.ts similarity index 100% rename from src/renderer/components/+helm-charts/helm-charts/request-versions.injectable.ts rename to packages/core/src/renderer/components/+helm-charts/helm-charts/request-versions.injectable.ts diff --git a/src/renderer/components/+helm-charts/helm-charts/selected-helm-chart.injectable.ts b/packages/core/src/renderer/components/+helm-charts/helm-charts/selected-helm-chart.injectable.ts similarity index 100% rename from src/renderer/components/+helm-charts/helm-charts/selected-helm-chart.injectable.ts rename to packages/core/src/renderer/components/+helm-charts/helm-charts/selected-helm-chart.injectable.ts diff --git a/src/renderer/components/+helm-charts/helm-charts/versions.injectable.ts b/packages/core/src/renderer/components/+helm-charts/helm-charts/versions.injectable.ts similarity index 100% rename from src/renderer/components/+helm-charts/helm-charts/versions.injectable.ts rename to packages/core/src/renderer/components/+helm-charts/helm-charts/versions.injectable.ts diff --git a/src/renderer/components/+helm-charts/helm-charts/versions.ts b/packages/core/src/renderer/components/+helm-charts/helm-charts/versions.ts similarity index 100% rename from src/renderer/components/+helm-charts/helm-charts/versions.ts rename to packages/core/src/renderer/components/+helm-charts/helm-charts/versions.ts diff --git a/src/renderer/components/+helm-charts/icon.tsx b/packages/core/src/renderer/components/+helm-charts/icon.tsx similarity index 100% rename from src/renderer/components/+helm-charts/icon.tsx rename to packages/core/src/renderer/components/+helm-charts/icon.tsx diff --git a/src/renderer/components/+helm-charts/index.ts b/packages/core/src/renderer/components/+helm-charts/index.ts similarity index 100% rename from src/renderer/components/+helm-charts/index.ts rename to packages/core/src/renderer/components/+helm-charts/index.ts diff --git a/src/renderer/components/+helm-releases/create-release/create-release.injectable.ts b/packages/core/src/renderer/components/+helm-releases/create-release/create-release.injectable.ts similarity index 100% rename from src/renderer/components/+helm-releases/create-release/create-release.injectable.ts rename to packages/core/src/renderer/components/+helm-releases/create-release/create-release.injectable.ts diff --git a/src/renderer/components/+helm-releases/delete-release/delete-release.injectable.ts b/packages/core/src/renderer/components/+helm-releases/delete-release/delete-release.injectable.ts similarity index 100% rename from src/renderer/components/+helm-releases/delete-release/delete-release.injectable.ts rename to packages/core/src/renderer/components/+helm-releases/delete-release/delete-release.injectable.ts diff --git a/src/renderer/components/+helm-releases/dialog/dialog.scss b/packages/core/src/renderer/components/+helm-releases/dialog/dialog.scss similarity index 100% rename from src/renderer/components/+helm-releases/dialog/dialog.scss rename to packages/core/src/renderer/components/+helm-releases/dialog/dialog.scss diff --git a/src/renderer/components/+helm-releases/dialog/dialog.tsx b/packages/core/src/renderer/components/+helm-releases/dialog/dialog.tsx similarity index 100% rename from src/renderer/components/+helm-releases/dialog/dialog.tsx rename to packages/core/src/renderer/components/+helm-releases/dialog/dialog.tsx diff --git a/src/renderer/components/+helm-releases/dialog/open.injectable.ts b/packages/core/src/renderer/components/+helm-releases/dialog/open.injectable.ts similarity index 100% rename from src/renderer/components/+helm-releases/dialog/open.injectable.ts rename to packages/core/src/renderer/components/+helm-releases/dialog/open.injectable.ts diff --git a/src/renderer/components/+helm-releases/dialog/state.injectable.ts b/packages/core/src/renderer/components/+helm-releases/dialog/state.injectable.ts similarity index 100% rename from src/renderer/components/+helm-releases/dialog/state.injectable.ts rename to packages/core/src/renderer/components/+helm-releases/dialog/state.injectable.ts diff --git a/src/renderer/components/+helm-releases/helm-releases-route-component.injectable.ts b/packages/core/src/renderer/components/+helm-releases/helm-releases-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+helm-releases/helm-releases-route-component.injectable.ts rename to packages/core/src/renderer/components/+helm-releases/helm-releases-route-component.injectable.ts diff --git a/src/renderer/components/+helm-releases/helm-releases-route-parameters.injectable.ts b/packages/core/src/renderer/components/+helm-releases/helm-releases-route-parameters.injectable.ts similarity index 100% rename from src/renderer/components/+helm-releases/helm-releases-route-parameters.injectable.ts rename to packages/core/src/renderer/components/+helm-releases/helm-releases-route-parameters.injectable.ts diff --git a/src/renderer/components/+helm-releases/helm-releases-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+helm-releases/helm-releases-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+helm-releases/helm-releases-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+helm-releases/helm-releases-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+helm-releases/index.ts b/packages/core/src/renderer/components/+helm-releases/index.ts similarity index 100% rename from src/renderer/components/+helm-releases/index.ts rename to packages/core/src/renderer/components/+helm-releases/index.ts diff --git a/src/renderer/components/+helm-releases/release-details/release-details-cluster-frame-child-component.injectable.ts b/packages/core/src/renderer/components/+helm-releases/release-details/release-details-cluster-frame-child-component.injectable.ts similarity index 100% rename from src/renderer/components/+helm-releases/release-details/release-details-cluster-frame-child-component.injectable.ts rename to packages/core/src/renderer/components/+helm-releases/release-details/release-details-cluster-frame-child-component.injectable.ts diff --git a/src/renderer/components/+helm-releases/release-details/release-details-content.tsx b/packages/core/src/renderer/components/+helm-releases/release-details/release-details-content.tsx similarity index 100% rename from src/renderer/components/+helm-releases/release-details/release-details-content.tsx rename to packages/core/src/renderer/components/+helm-releases/release-details/release-details-content.tsx diff --git a/src/renderer/components/+helm-releases/release-details/release-details-drawer-toolbar.tsx b/packages/core/src/renderer/components/+helm-releases/release-details/release-details-drawer-toolbar.tsx similarity index 100% rename from src/renderer/components/+helm-releases/release-details/release-details-drawer-toolbar.tsx rename to packages/core/src/renderer/components/+helm-releases/release-details/release-details-drawer-toolbar.tsx diff --git a/src/renderer/components/+helm-releases/release-details/release-details-drawer.tsx b/packages/core/src/renderer/components/+helm-releases/release-details/release-details-drawer.tsx similarity index 100% rename from src/renderer/components/+helm-releases/release-details/release-details-drawer.tsx rename to packages/core/src/renderer/components/+helm-releases/release-details/release-details-drawer.tsx diff --git a/src/renderer/components/+helm-releases/release-details/release-details-model/get-resource-details-url.injectable.ts b/packages/core/src/renderer/components/+helm-releases/release-details/release-details-model/get-resource-details-url.injectable.ts similarity index 100% rename from src/renderer/components/+helm-releases/release-details/release-details-model/get-resource-details-url.injectable.ts rename to packages/core/src/renderer/components/+helm-releases/release-details/release-details-model/get-resource-details-url.injectable.ts diff --git a/src/renderer/components/+helm-releases/release-details/release-details-model/release-details-model.injectable.tsx b/packages/core/src/renderer/components/+helm-releases/release-details/release-details-model/release-details-model.injectable.tsx similarity index 100% rename from src/renderer/components/+helm-releases/release-details/release-details-model/release-details-model.injectable.tsx rename to packages/core/src/renderer/components/+helm-releases/release-details/release-details-model/release-details-model.injectable.tsx diff --git a/src/renderer/components/+helm-releases/release-details/release-details-model/request-detailed-helm-release.injectable.ts b/packages/core/src/renderer/components/+helm-releases/release-details/release-details-model/request-detailed-helm-release.injectable.ts similarity index 100% rename from src/renderer/components/+helm-releases/release-details/release-details-model/request-detailed-helm-release.injectable.ts rename to packages/core/src/renderer/components/+helm-releases/release-details/release-details-model/request-detailed-helm-release.injectable.ts diff --git a/src/renderer/components/+helm-releases/release-details/release-details.scss b/packages/core/src/renderer/components/+helm-releases/release-details/release-details.scss similarity index 100% rename from src/renderer/components/+helm-releases/release-details/release-details.scss rename to packages/core/src/renderer/components/+helm-releases/release-details/release-details.scss diff --git a/src/renderer/components/+helm-releases/release-details/release-details.tsx b/packages/core/src/renderer/components/+helm-releases/release-details/release-details.tsx similarity index 100% rename from src/renderer/components/+helm-releases/release-details/release-details.tsx rename to packages/core/src/renderer/components/+helm-releases/release-details/release-details.tsx diff --git a/src/renderer/components/+helm-releases/release-details/target-helm-release.injectable.ts b/packages/core/src/renderer/components/+helm-releases/release-details/target-helm-release.injectable.ts similarity index 100% rename from src/renderer/components/+helm-releases/release-details/target-helm-release.injectable.ts rename to packages/core/src/renderer/components/+helm-releases/release-details/target-helm-release.injectable.ts diff --git a/src/renderer/components/+helm-releases/release-menu.tsx b/packages/core/src/renderer/components/+helm-releases/release-menu.tsx similarity index 100% rename from src/renderer/components/+helm-releases/release-menu.tsx rename to packages/core/src/renderer/components/+helm-releases/release-menu.tsx diff --git a/src/renderer/components/+helm-releases/release-secrets.injectable.ts b/packages/core/src/renderer/components/+helm-releases/release-secrets.injectable.ts similarity index 100% rename from src/renderer/components/+helm-releases/release-secrets.injectable.ts rename to packages/core/src/renderer/components/+helm-releases/release-secrets.injectable.ts diff --git a/src/renderer/components/+helm-releases/release.mixins.scss b/packages/core/src/renderer/components/+helm-releases/release.mixins.scss similarity index 100% rename from src/renderer/components/+helm-releases/release.mixins.scss rename to packages/core/src/renderer/components/+helm-releases/release.mixins.scss diff --git a/src/renderer/components/+helm-releases/releases.injectable.ts b/packages/core/src/renderer/components/+helm-releases/releases.injectable.ts similarity index 100% rename from src/renderer/components/+helm-releases/releases.injectable.ts rename to packages/core/src/renderer/components/+helm-releases/releases.injectable.ts diff --git a/src/renderer/components/+helm-releases/releases.scss b/packages/core/src/renderer/components/+helm-releases/releases.scss similarity index 100% rename from src/renderer/components/+helm-releases/releases.scss rename to packages/core/src/renderer/components/+helm-releases/releases.scss diff --git a/src/renderer/components/+helm-releases/releases.tsx b/packages/core/src/renderer/components/+helm-releases/releases.tsx similarity index 100% rename from src/renderer/components/+helm-releases/releases.tsx rename to packages/core/src/renderer/components/+helm-releases/releases.tsx diff --git a/src/renderer/components/+helm-releases/removable-releases.injectable.ts b/packages/core/src/renderer/components/+helm-releases/removable-releases.injectable.ts similarity index 100% rename from src/renderer/components/+helm-releases/removable-releases.injectable.ts rename to packages/core/src/renderer/components/+helm-releases/removable-releases.injectable.ts diff --git a/src/renderer/components/+helm-releases/removable-releases.ts b/packages/core/src/renderer/components/+helm-releases/removable-releases.ts similarity index 100% rename from src/renderer/components/+helm-releases/removable-releases.ts rename to packages/core/src/renderer/components/+helm-releases/removable-releases.ts diff --git a/src/renderer/components/+helm-releases/rollback-release/rollback-release.injectable.ts b/packages/core/src/renderer/components/+helm-releases/rollback-release/rollback-release.injectable.ts similarity index 100% rename from src/renderer/components/+helm-releases/rollback-release/rollback-release.injectable.ts rename to packages/core/src/renderer/components/+helm-releases/rollback-release/rollback-release.injectable.ts diff --git a/src/renderer/components/+helm-releases/to-helm-release.injectable.ts b/packages/core/src/renderer/components/+helm-releases/to-helm-release.injectable.ts similarity index 100% rename from src/renderer/components/+helm-releases/to-helm-release.injectable.ts rename to packages/core/src/renderer/components/+helm-releases/to-helm-release.injectable.ts diff --git a/src/renderer/components/+helm-releases/update-release/update-release.injectable.ts b/packages/core/src/renderer/components/+helm-releases/update-release/update-release.injectable.ts similarity index 100% rename from src/renderer/components/+helm-releases/update-release/update-release.injectable.ts rename to packages/core/src/renderer/components/+helm-releases/update-release/update-release.injectable.ts diff --git a/src/renderer/components/+helm/helm-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+helm/helm-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+helm/helm-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+helm/helm-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+namespaces/__snapshots__/namespace-select-filter.test.tsx.snap b/packages/core/src/renderer/components/+namespaces/__snapshots__/namespace-select-filter.test.tsx.snap similarity index 100% rename from src/renderer/components/+namespaces/__snapshots__/namespace-select-filter.test.tsx.snap rename to packages/core/src/renderer/components/+namespaces/__snapshots__/namespace-select-filter.test.tsx.snap diff --git a/src/renderer/components/+namespaces/add-dialog/dialog.scss b/packages/core/src/renderer/components/+namespaces/add-dialog/dialog.scss similarity index 100% rename from src/renderer/components/+namespaces/add-dialog/dialog.scss rename to packages/core/src/renderer/components/+namespaces/add-dialog/dialog.scss diff --git a/src/renderer/components/+namespaces/add-dialog/dialog.tsx b/packages/core/src/renderer/components/+namespaces/add-dialog/dialog.tsx similarity index 100% rename from src/renderer/components/+namespaces/add-dialog/dialog.tsx rename to packages/core/src/renderer/components/+namespaces/add-dialog/dialog.tsx diff --git a/src/renderer/components/+namespaces/add-dialog/open.injectable.ts b/packages/core/src/renderer/components/+namespaces/add-dialog/open.injectable.ts similarity index 100% rename from src/renderer/components/+namespaces/add-dialog/open.injectable.ts rename to packages/core/src/renderer/components/+namespaces/add-dialog/open.injectable.ts diff --git a/src/renderer/components/+namespaces/add-dialog/state.injectable.ts b/packages/core/src/renderer/components/+namespaces/add-dialog/state.injectable.ts similarity index 100% rename from src/renderer/components/+namespaces/add-dialog/state.injectable.ts rename to packages/core/src/renderer/components/+namespaces/add-dialog/state.injectable.ts diff --git a/src/renderer/components/+namespaces/index.ts b/packages/core/src/renderer/components/+namespaces/index.ts similarity index 100% rename from src/renderer/components/+namespaces/index.ts rename to packages/core/src/renderer/components/+namespaces/index.ts diff --git a/src/renderer/components/+namespaces/metrics-details-component.injectable.tsx b/packages/core/src/renderer/components/+namespaces/metrics-details-component.injectable.tsx similarity index 100% rename from src/renderer/components/+namespaces/metrics-details-component.injectable.tsx rename to packages/core/src/renderer/components/+namespaces/metrics-details-component.injectable.tsx diff --git a/src/renderer/components/+namespaces/metrics.injectable.ts b/packages/core/src/renderer/components/+namespaces/metrics.injectable.ts similarity index 100% rename from src/renderer/components/+namespaces/metrics.injectable.ts rename to packages/core/src/renderer/components/+namespaces/metrics.injectable.ts diff --git a/src/renderer/components/+namespaces/namespace-details.scss b/packages/core/src/renderer/components/+namespaces/namespace-details.scss similarity index 100% rename from src/renderer/components/+namespaces/namespace-details.scss rename to packages/core/src/renderer/components/+namespaces/namespace-details.scss diff --git a/src/renderer/components/+namespaces/namespace-details.tsx b/packages/core/src/renderer/components/+namespaces/namespace-details.tsx similarity index 100% rename from src/renderer/components/+namespaces/namespace-details.tsx rename to packages/core/src/renderer/components/+namespaces/namespace-details.tsx diff --git a/src/renderer/components/+namespaces/namespace-select-filter-model/filter-by-namespace.injectable.ts b/packages/core/src/renderer/components/+namespaces/namespace-select-filter-model/filter-by-namespace.injectable.ts similarity index 100% rename from src/renderer/components/+namespaces/namespace-select-filter-model/filter-by-namespace.injectable.ts rename to packages/core/src/renderer/components/+namespaces/namespace-select-filter-model/filter-by-namespace.injectable.ts diff --git a/src/renderer/components/+namespaces/namespace-select-filter-model/is-selection-key.injectable.ts b/packages/core/src/renderer/components/+namespaces/namespace-select-filter-model/is-selection-key.injectable.ts similarity index 100% rename from src/renderer/components/+namespaces/namespace-select-filter-model/is-selection-key.injectable.ts rename to packages/core/src/renderer/components/+namespaces/namespace-select-filter-model/is-selection-key.injectable.ts diff --git a/src/renderer/components/+namespaces/namespace-select-filter-model/namespace-select-filter-model.injectable.ts b/packages/core/src/renderer/components/+namespaces/namespace-select-filter-model/namespace-select-filter-model.injectable.ts similarity index 100% rename from src/renderer/components/+namespaces/namespace-select-filter-model/namespace-select-filter-model.injectable.ts rename to packages/core/src/renderer/components/+namespaces/namespace-select-filter-model/namespace-select-filter-model.injectable.ts diff --git a/src/renderer/components/+namespaces/namespace-select-filter-model/namespace-select-filter-model.tsx b/packages/core/src/renderer/components/+namespaces/namespace-select-filter-model/namespace-select-filter-model.tsx similarity index 100% rename from src/renderer/components/+namespaces/namespace-select-filter-model/namespace-select-filter-model.tsx rename to packages/core/src/renderer/components/+namespaces/namespace-select-filter-model/namespace-select-filter-model.tsx diff --git a/src/renderer/components/+namespaces/namespace-select-filter.scss b/packages/core/src/renderer/components/+namespaces/namespace-select-filter.scss similarity index 100% rename from src/renderer/components/+namespaces/namespace-select-filter.scss rename to packages/core/src/renderer/components/+namespaces/namespace-select-filter.scss diff --git a/src/renderer/components/+namespaces/namespace-select-filter.test.tsx b/packages/core/src/renderer/components/+namespaces/namespace-select-filter.test.tsx similarity index 100% rename from src/renderer/components/+namespaces/namespace-select-filter.test.tsx rename to packages/core/src/renderer/components/+namespaces/namespace-select-filter.test.tsx diff --git a/src/renderer/components/+namespaces/namespace-select-filter.tsx b/packages/core/src/renderer/components/+namespaces/namespace-select-filter.tsx similarity index 100% rename from src/renderer/components/+namespaces/namespace-select-filter.tsx rename to packages/core/src/renderer/components/+namespaces/namespace-select-filter.tsx diff --git a/src/renderer/components/+namespaces/namespace-select.scss b/packages/core/src/renderer/components/+namespaces/namespace-select.scss similarity index 100% rename from src/renderer/components/+namespaces/namespace-select.scss rename to packages/core/src/renderer/components/+namespaces/namespace-select.scss diff --git a/src/renderer/components/+namespaces/namespace-select.tsx b/packages/core/src/renderer/components/+namespaces/namespace-select.tsx similarity index 100% rename from src/renderer/components/+namespaces/namespace-select.tsx rename to packages/core/src/renderer/components/+namespaces/namespace-select.tsx diff --git a/src/renderer/components/+namespaces/namespaces-mixins.scss b/packages/core/src/renderer/components/+namespaces/namespaces-mixins.scss similarity index 100% rename from src/renderer/components/+namespaces/namespaces-mixins.scss rename to packages/core/src/renderer/components/+namespaces/namespaces-mixins.scss diff --git a/src/renderer/components/+namespaces/namespaces-route-component.injectable.ts b/packages/core/src/renderer/components/+namespaces/namespaces-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+namespaces/namespaces-route-component.injectable.ts rename to packages/core/src/renderer/components/+namespaces/namespaces-route-component.injectable.ts diff --git a/src/renderer/components/+namespaces/namespaces-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+namespaces/namespaces-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+namespaces/namespaces-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+namespaces/namespaces-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+namespaces/namespaces.scss b/packages/core/src/renderer/components/+namespaces/namespaces.scss similarity index 100% rename from src/renderer/components/+namespaces/namespaces.scss rename to packages/core/src/renderer/components/+namespaces/namespaces.scss diff --git a/src/renderer/components/+namespaces/route.tsx b/packages/core/src/renderer/components/+namespaces/route.tsx similarity index 100% rename from src/renderer/components/+namespaces/route.tsx rename to packages/core/src/renderer/components/+namespaces/route.tsx diff --git a/src/renderer/components/+namespaces/store.injectable.ts b/packages/core/src/renderer/components/+namespaces/store.injectable.ts similarity index 100% rename from src/renderer/components/+namespaces/store.injectable.ts rename to packages/core/src/renderer/components/+namespaces/store.injectable.ts diff --git a/src/renderer/components/+namespaces/store.ts b/packages/core/src/renderer/components/+namespaces/store.ts similarity index 100% rename from src/renderer/components/+namespaces/store.ts rename to packages/core/src/renderer/components/+namespaces/store.ts diff --git a/src/renderer/components/+network-endpoints/endpoint-details.scss b/packages/core/src/renderer/components/+network-endpoints/endpoint-details.scss similarity index 100% rename from src/renderer/components/+network-endpoints/endpoint-details.scss rename to packages/core/src/renderer/components/+network-endpoints/endpoint-details.scss diff --git a/src/renderer/components/+network-endpoints/endpoint-details.tsx b/packages/core/src/renderer/components/+network-endpoints/endpoint-details.tsx similarity index 100% rename from src/renderer/components/+network-endpoints/endpoint-details.tsx rename to packages/core/src/renderer/components/+network-endpoints/endpoint-details.tsx diff --git a/src/renderer/components/+network-endpoints/endpoint-subset-list.scss b/packages/core/src/renderer/components/+network-endpoints/endpoint-subset-list.scss similarity index 100% rename from src/renderer/components/+network-endpoints/endpoint-subset-list.scss rename to packages/core/src/renderer/components/+network-endpoints/endpoint-subset-list.scss diff --git a/src/renderer/components/+network-endpoints/endpoint-subset-list.tsx b/packages/core/src/renderer/components/+network-endpoints/endpoint-subset-list.tsx similarity index 100% rename from src/renderer/components/+network-endpoints/endpoint-subset-list.tsx rename to packages/core/src/renderer/components/+network-endpoints/endpoint-subset-list.tsx diff --git a/src/renderer/components/+network-endpoints/endpoints-route-component.injectable.ts b/packages/core/src/renderer/components/+network-endpoints/endpoints-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+network-endpoints/endpoints-route-component.injectable.ts rename to packages/core/src/renderer/components/+network-endpoints/endpoints-route-component.injectable.ts diff --git a/src/renderer/components/+network-endpoints/endpoints-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+network-endpoints/endpoints-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+network-endpoints/endpoints-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+network-endpoints/endpoints-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+network-endpoints/endpoints.scss b/packages/core/src/renderer/components/+network-endpoints/endpoints.scss similarity index 100% rename from src/renderer/components/+network-endpoints/endpoints.scss rename to packages/core/src/renderer/components/+network-endpoints/endpoints.scss diff --git a/src/renderer/components/+network-endpoints/endpoints.tsx b/packages/core/src/renderer/components/+network-endpoints/endpoints.tsx similarity index 100% rename from src/renderer/components/+network-endpoints/endpoints.tsx rename to packages/core/src/renderer/components/+network-endpoints/endpoints.tsx diff --git a/src/renderer/components/+network-endpoints/index.ts b/packages/core/src/renderer/components/+network-endpoints/index.ts similarity index 100% rename from src/renderer/components/+network-endpoints/index.ts rename to packages/core/src/renderer/components/+network-endpoints/index.ts diff --git a/src/renderer/components/+network-endpoints/store.injectable.ts b/packages/core/src/renderer/components/+network-endpoints/store.injectable.ts similarity index 100% rename from src/renderer/components/+network-endpoints/store.injectable.ts rename to packages/core/src/renderer/components/+network-endpoints/store.injectable.ts diff --git a/src/renderer/components/+network-endpoints/store.ts b/packages/core/src/renderer/components/+network-endpoints/store.ts similarity index 100% rename from src/renderer/components/+network-endpoints/store.ts rename to packages/core/src/renderer/components/+network-endpoints/store.ts diff --git a/src/renderer/components/+network-ingresses/index.ts b/packages/core/src/renderer/components/+network-ingresses/index.ts similarity index 100% rename from src/renderer/components/+network-ingresses/index.ts rename to packages/core/src/renderer/components/+network-ingresses/index.ts diff --git a/src/renderer/components/+network-ingresses/ingress-charts.tsx b/packages/core/src/renderer/components/+network-ingresses/ingress-charts.tsx similarity index 100% rename from src/renderer/components/+network-ingresses/ingress-charts.tsx rename to packages/core/src/renderer/components/+network-ingresses/ingress-charts.tsx diff --git a/src/renderer/components/+network-ingresses/ingress-details.scss b/packages/core/src/renderer/components/+network-ingresses/ingress-details.scss similarity index 100% rename from src/renderer/components/+network-ingresses/ingress-details.scss rename to packages/core/src/renderer/components/+network-ingresses/ingress-details.scss diff --git a/src/renderer/components/+network-ingresses/ingress-details.tsx b/packages/core/src/renderer/components/+network-ingresses/ingress-details.tsx similarity index 100% rename from src/renderer/components/+network-ingresses/ingress-details.tsx rename to packages/core/src/renderer/components/+network-ingresses/ingress-details.tsx diff --git a/src/renderer/components/+network-ingresses/ingresses-route-component.injectable.ts b/packages/core/src/renderer/components/+network-ingresses/ingresses-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+network-ingresses/ingresses-route-component.injectable.ts rename to packages/core/src/renderer/components/+network-ingresses/ingresses-route-component.injectable.ts diff --git a/src/renderer/components/+network-ingresses/ingresses-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+network-ingresses/ingresses-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+network-ingresses/ingresses-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+network-ingresses/ingresses-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+network-ingresses/ingresses.scss b/packages/core/src/renderer/components/+network-ingresses/ingresses.scss similarity index 100% rename from src/renderer/components/+network-ingresses/ingresses.scss rename to packages/core/src/renderer/components/+network-ingresses/ingresses.scss diff --git a/src/renderer/components/+network-ingresses/ingresses.tsx b/packages/core/src/renderer/components/+network-ingresses/ingresses.tsx similarity index 100% rename from src/renderer/components/+network-ingresses/ingresses.tsx rename to packages/core/src/renderer/components/+network-ingresses/ingresses.tsx diff --git a/src/renderer/components/+network-ingresses/metrics-details-component.injectable.tsx b/packages/core/src/renderer/components/+network-ingresses/metrics-details-component.injectable.tsx similarity index 100% rename from src/renderer/components/+network-ingresses/metrics-details-component.injectable.tsx rename to packages/core/src/renderer/components/+network-ingresses/metrics-details-component.injectable.tsx diff --git a/src/renderer/components/+network-ingresses/metrics.injectable.ts b/packages/core/src/renderer/components/+network-ingresses/metrics.injectable.ts similarity index 100% rename from src/renderer/components/+network-ingresses/metrics.injectable.ts rename to packages/core/src/renderer/components/+network-ingresses/metrics.injectable.ts diff --git a/src/renderer/components/+network-ingresses/store.injectable.ts b/packages/core/src/renderer/components/+network-ingresses/store.injectable.ts similarity index 100% rename from src/renderer/components/+network-ingresses/store.injectable.ts rename to packages/core/src/renderer/components/+network-ingresses/store.injectable.ts diff --git a/src/renderer/components/+network-ingresses/store.ts b/packages/core/src/renderer/components/+network-ingresses/store.ts similarity index 100% rename from src/renderer/components/+network-ingresses/store.ts rename to packages/core/src/renderer/components/+network-ingresses/store.ts diff --git a/src/renderer/components/+network-policies/__tests__/network-policy-details.test.tsx b/packages/core/src/renderer/components/+network-policies/__tests__/network-policy-details.test.tsx similarity index 100% rename from src/renderer/components/+network-policies/__tests__/network-policy-details.test.tsx rename to packages/core/src/renderer/components/+network-policies/__tests__/network-policy-details.test.tsx diff --git a/src/renderer/components/+network-policies/index.ts b/packages/core/src/renderer/components/+network-policies/index.ts similarity index 100% rename from src/renderer/components/+network-policies/index.ts rename to packages/core/src/renderer/components/+network-policies/index.ts diff --git a/src/renderer/components/+network-policies/network-policies-route-component.injectable.ts b/packages/core/src/renderer/components/+network-policies/network-policies-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+network-policies/network-policies-route-component.injectable.ts rename to packages/core/src/renderer/components/+network-policies/network-policies-route-component.injectable.ts diff --git a/src/renderer/components/+network-policies/network-policies-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+network-policies/network-policies-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+network-policies/network-policies-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+network-policies/network-policies-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+network-policies/network-policies.scss b/packages/core/src/renderer/components/+network-policies/network-policies.scss similarity index 100% rename from src/renderer/components/+network-policies/network-policies.scss rename to packages/core/src/renderer/components/+network-policies/network-policies.scss diff --git a/src/renderer/components/+network-policies/network-policies.tsx b/packages/core/src/renderer/components/+network-policies/network-policies.tsx similarity index 100% rename from src/renderer/components/+network-policies/network-policies.tsx rename to packages/core/src/renderer/components/+network-policies/network-policies.tsx diff --git a/src/renderer/components/+network-policies/network-policy-details.module.scss b/packages/core/src/renderer/components/+network-policies/network-policy-details.module.scss similarity index 100% rename from src/renderer/components/+network-policies/network-policy-details.module.scss rename to packages/core/src/renderer/components/+network-policies/network-policy-details.module.scss diff --git a/src/renderer/components/+network-policies/network-policy-details.tsx b/packages/core/src/renderer/components/+network-policies/network-policy-details.tsx similarity index 100% rename from src/renderer/components/+network-policies/network-policy-details.tsx rename to packages/core/src/renderer/components/+network-policies/network-policy-details.tsx diff --git a/src/renderer/components/+network-policies/store.injectable.ts b/packages/core/src/renderer/components/+network-policies/store.injectable.ts similarity index 100% rename from src/renderer/components/+network-policies/store.injectable.ts rename to packages/core/src/renderer/components/+network-policies/store.injectable.ts diff --git a/src/renderer/components/+network-policies/store.ts b/packages/core/src/renderer/components/+network-policies/store.ts similarity index 100% rename from src/renderer/components/+network-policies/store.ts rename to packages/core/src/renderer/components/+network-policies/store.ts diff --git a/src/renderer/components/+network-port-forwards/index.ts b/packages/core/src/renderer/components/+network-port-forwards/index.ts similarity index 100% rename from src/renderer/components/+network-port-forwards/index.ts rename to packages/core/src/renderer/components/+network-port-forwards/index.ts diff --git a/src/renderer/components/+network-port-forwards/port-forward-details.scss b/packages/core/src/renderer/components/+network-port-forwards/port-forward-details.scss similarity index 100% rename from src/renderer/components/+network-port-forwards/port-forward-details.scss rename to packages/core/src/renderer/components/+network-port-forwards/port-forward-details.scss diff --git a/src/renderer/components/+network-port-forwards/port-forward-details.tsx b/packages/core/src/renderer/components/+network-port-forwards/port-forward-details.tsx similarity index 100% rename from src/renderer/components/+network-port-forwards/port-forward-details.tsx rename to packages/core/src/renderer/components/+network-port-forwards/port-forward-details.tsx diff --git a/src/renderer/components/+network-port-forwards/port-forward-menu.tsx b/packages/core/src/renderer/components/+network-port-forwards/port-forward-menu.tsx similarity index 100% rename from src/renderer/components/+network-port-forwards/port-forward-menu.tsx rename to packages/core/src/renderer/components/+network-port-forwards/port-forward-menu.tsx diff --git a/src/renderer/components/+network-port-forwards/port-forwards-route-component.injectable.ts b/packages/core/src/renderer/components/+network-port-forwards/port-forwards-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+network-port-forwards/port-forwards-route-component.injectable.ts rename to packages/core/src/renderer/components/+network-port-forwards/port-forwards-route-component.injectable.ts diff --git a/src/renderer/components/+network-port-forwards/port-forwards-route-parameters.injectable.ts b/packages/core/src/renderer/components/+network-port-forwards/port-forwards-route-parameters.injectable.ts similarity index 100% rename from src/renderer/components/+network-port-forwards/port-forwards-route-parameters.injectable.ts rename to packages/core/src/renderer/components/+network-port-forwards/port-forwards-route-parameters.injectable.ts diff --git a/src/renderer/components/+network-port-forwards/port-forwards-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+network-port-forwards/port-forwards-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+network-port-forwards/port-forwards-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+network-port-forwards/port-forwards-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+network-port-forwards/port-forwards.scss b/packages/core/src/renderer/components/+network-port-forwards/port-forwards.scss similarity index 100% rename from src/renderer/components/+network-port-forwards/port-forwards.scss rename to packages/core/src/renderer/components/+network-port-forwards/port-forwards.scss diff --git a/src/renderer/components/+network-port-forwards/port-forwards.tsx b/packages/core/src/renderer/components/+network-port-forwards/port-forwards.tsx similarity index 100% rename from src/renderer/components/+network-port-forwards/port-forwards.tsx rename to packages/core/src/renderer/components/+network-port-forwards/port-forwards.tsx diff --git a/src/renderer/components/+network-services/index.ts b/packages/core/src/renderer/components/+network-services/index.ts similarity index 100% rename from src/renderer/components/+network-services/index.ts rename to packages/core/src/renderer/components/+network-services/index.ts diff --git a/src/renderer/components/+network-services/service-details-endpoint.tsx b/packages/core/src/renderer/components/+network-services/service-details-endpoint.tsx similarity index 100% rename from src/renderer/components/+network-services/service-details-endpoint.tsx rename to packages/core/src/renderer/components/+network-services/service-details-endpoint.tsx diff --git a/src/renderer/components/+network-services/service-details.scss b/packages/core/src/renderer/components/+network-services/service-details.scss similarity index 100% rename from src/renderer/components/+network-services/service-details.scss rename to packages/core/src/renderer/components/+network-services/service-details.scss diff --git a/src/renderer/components/+network-services/service-details.tsx b/packages/core/src/renderer/components/+network-services/service-details.tsx similarity index 100% rename from src/renderer/components/+network-services/service-details.tsx rename to packages/core/src/renderer/components/+network-services/service-details.tsx diff --git a/src/renderer/components/+network-services/service-port-component.scss b/packages/core/src/renderer/components/+network-services/service-port-component.scss similarity index 100% rename from src/renderer/components/+network-services/service-port-component.scss rename to packages/core/src/renderer/components/+network-services/service-port-component.scss diff --git a/src/renderer/components/+network-services/service-port-component.tsx b/packages/core/src/renderer/components/+network-services/service-port-component.tsx similarity index 100% rename from src/renderer/components/+network-services/service-port-component.tsx rename to packages/core/src/renderer/components/+network-services/service-port-component.tsx diff --git a/src/renderer/components/+network-services/services-route-component.injectable.ts b/packages/core/src/renderer/components/+network-services/services-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+network-services/services-route-component.injectable.ts rename to packages/core/src/renderer/components/+network-services/services-route-component.injectable.ts diff --git a/src/renderer/components/+network-services/services-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+network-services/services-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+network-services/services-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+network-services/services-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+network-services/services.scss b/packages/core/src/renderer/components/+network-services/services.scss similarity index 100% rename from src/renderer/components/+network-services/services.scss rename to packages/core/src/renderer/components/+network-services/services.scss diff --git a/src/renderer/components/+network-services/services.tsx b/packages/core/src/renderer/components/+network-services/services.tsx similarity index 100% rename from src/renderer/components/+network-services/services.tsx rename to packages/core/src/renderer/components/+network-services/services.tsx diff --git a/src/renderer/components/+network-services/store.injectable.ts b/packages/core/src/renderer/components/+network-services/store.injectable.ts similarity index 100% rename from src/renderer/components/+network-services/store.injectable.ts rename to packages/core/src/renderer/components/+network-services/store.injectable.ts diff --git a/src/renderer/components/+network-services/store.ts b/packages/core/src/renderer/components/+network-services/store.ts similarity index 100% rename from src/renderer/components/+network-services/store.ts rename to packages/core/src/renderer/components/+network-services/store.ts diff --git a/src/renderer/components/+network/network-mixins.scss b/packages/core/src/renderer/components/+network/network-mixins.scss similarity index 100% rename from src/renderer/components/+network/network-mixins.scss rename to packages/core/src/renderer/components/+network/network-mixins.scss diff --git a/src/renderer/components/+network/network-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+network/network-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+network/network-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+network/network-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+nodes/details-resources.scss b/packages/core/src/renderer/components/+nodes/details-resources.scss similarity index 100% rename from src/renderer/components/+nodes/details-resources.scss rename to packages/core/src/renderer/components/+nodes/details-resources.scss diff --git a/src/renderer/components/+nodes/details-resources.tsx b/packages/core/src/renderer/components/+nodes/details-resources.tsx similarity index 100% rename from src/renderer/components/+nodes/details-resources.tsx rename to packages/core/src/renderer/components/+nodes/details-resources.tsx diff --git a/src/renderer/components/+nodes/details.scss b/packages/core/src/renderer/components/+nodes/details.scss similarity index 100% rename from src/renderer/components/+nodes/details.scss rename to packages/core/src/renderer/components/+nodes/details.scss diff --git a/src/renderer/components/+nodes/details.tsx b/packages/core/src/renderer/components/+nodes/details.tsx similarity index 100% rename from src/renderer/components/+nodes/details.tsx rename to packages/core/src/renderer/components/+nodes/details.tsx diff --git a/src/renderer/components/+nodes/metrics-details-component.injectable.tsx b/packages/core/src/renderer/components/+nodes/metrics-details-component.injectable.tsx similarity index 100% rename from src/renderer/components/+nodes/metrics-details-component.injectable.tsx rename to packages/core/src/renderer/components/+nodes/metrics-details-component.injectable.tsx diff --git a/src/renderer/components/+nodes/metrics.injectable.ts b/packages/core/src/renderer/components/+nodes/metrics.injectable.ts similarity index 100% rename from src/renderer/components/+nodes/metrics.injectable.ts rename to packages/core/src/renderer/components/+nodes/metrics.injectable.ts diff --git a/src/renderer/components/+nodes/node-charts.tsx b/packages/core/src/renderer/components/+nodes/node-charts.tsx similarity index 100% rename from src/renderer/components/+nodes/node-charts.tsx rename to packages/core/src/renderer/components/+nodes/node-charts.tsx diff --git a/src/renderer/components/+nodes/nodes-mixins.scss b/packages/core/src/renderer/components/+nodes/nodes-mixins.scss similarity index 100% rename from src/renderer/components/+nodes/nodes-mixins.scss rename to packages/core/src/renderer/components/+nodes/nodes-mixins.scss diff --git a/src/renderer/components/+nodes/nodes-route-component.injectable.ts b/packages/core/src/renderer/components/+nodes/nodes-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+nodes/nodes-route-component.injectable.ts rename to packages/core/src/renderer/components/+nodes/nodes-route-component.injectable.ts diff --git a/src/renderer/components/+nodes/nodes-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+nodes/nodes-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+nodes/nodes-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+nodes/nodes-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+nodes/nodes.scss b/packages/core/src/renderer/components/+nodes/nodes.scss similarity index 100% rename from src/renderer/components/+nodes/nodes.scss rename to packages/core/src/renderer/components/+nodes/nodes.scss diff --git a/src/renderer/components/+nodes/route.tsx b/packages/core/src/renderer/components/+nodes/route.tsx similarity index 100% rename from src/renderer/components/+nodes/route.tsx rename to packages/core/src/renderer/components/+nodes/route.tsx diff --git a/src/renderer/components/+nodes/store.injectable.ts b/packages/core/src/renderer/components/+nodes/store.injectable.ts similarity index 100% rename from src/renderer/components/+nodes/store.injectable.ts rename to packages/core/src/renderer/components/+nodes/store.injectable.ts diff --git a/src/renderer/components/+nodes/store.ts b/packages/core/src/renderer/components/+nodes/store.ts similarity index 100% rename from src/renderer/components/+nodes/store.ts rename to packages/core/src/renderer/components/+nodes/store.ts diff --git a/src/renderer/components/+pod-security-policies/index.ts b/packages/core/src/renderer/components/+pod-security-policies/index.ts similarity index 100% rename from src/renderer/components/+pod-security-policies/index.ts rename to packages/core/src/renderer/components/+pod-security-policies/index.ts diff --git a/src/renderer/components/+pod-security-policies/legacy-store.ts b/packages/core/src/renderer/components/+pod-security-policies/legacy-store.ts similarity index 100% rename from src/renderer/components/+pod-security-policies/legacy-store.ts rename to packages/core/src/renderer/components/+pod-security-policies/legacy-store.ts diff --git a/src/renderer/components/+pod-security-policies/pod-security-policies-route-component.injectable.ts b/packages/core/src/renderer/components/+pod-security-policies/pod-security-policies-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+pod-security-policies/pod-security-policies-route-component.injectable.ts rename to packages/core/src/renderer/components/+pod-security-policies/pod-security-policies-route-component.injectable.ts diff --git a/src/renderer/components/+pod-security-policies/pod-security-policies-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+pod-security-policies/pod-security-policies-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+pod-security-policies/pod-security-policies-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+pod-security-policies/pod-security-policies-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+pod-security-policies/pod-security-policies.scss b/packages/core/src/renderer/components/+pod-security-policies/pod-security-policies.scss similarity index 100% rename from src/renderer/components/+pod-security-policies/pod-security-policies.scss rename to packages/core/src/renderer/components/+pod-security-policies/pod-security-policies.scss diff --git a/src/renderer/components/+pod-security-policies/pod-security-policies.tsx b/packages/core/src/renderer/components/+pod-security-policies/pod-security-policies.tsx similarity index 100% rename from src/renderer/components/+pod-security-policies/pod-security-policies.tsx rename to packages/core/src/renderer/components/+pod-security-policies/pod-security-policies.tsx diff --git a/src/renderer/components/+pod-security-policies/pod-security-policy-details.scss b/packages/core/src/renderer/components/+pod-security-policies/pod-security-policy-details.scss similarity index 100% rename from src/renderer/components/+pod-security-policies/pod-security-policy-details.scss rename to packages/core/src/renderer/components/+pod-security-policies/pod-security-policy-details.scss diff --git a/src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx b/packages/core/src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx similarity index 100% rename from src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx rename to packages/core/src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx diff --git a/src/renderer/components/+pod-security-policies/store.injectable.ts b/packages/core/src/renderer/components/+pod-security-policies/store.injectable.ts similarity index 100% rename from src/renderer/components/+pod-security-policies/store.injectable.ts rename to packages/core/src/renderer/components/+pod-security-policies/store.injectable.ts diff --git a/src/renderer/components/+pod-security-policies/store.ts b/packages/core/src/renderer/components/+pod-security-policies/store.ts similarity index 100% rename from src/renderer/components/+pod-security-policies/store.ts rename to packages/core/src/renderer/components/+pod-security-policies/store.ts diff --git a/src/renderer/components/+storage-classes/index.ts b/packages/core/src/renderer/components/+storage-classes/index.ts similarity index 100% rename from src/renderer/components/+storage-classes/index.ts rename to packages/core/src/renderer/components/+storage-classes/index.ts diff --git a/src/renderer/components/+storage-classes/legacy-store.ts b/packages/core/src/renderer/components/+storage-classes/legacy-store.ts similarity index 100% rename from src/renderer/components/+storage-classes/legacy-store.ts rename to packages/core/src/renderer/components/+storage-classes/legacy-store.ts diff --git a/src/renderer/components/+storage-classes/storage-class-details.scss b/packages/core/src/renderer/components/+storage-classes/storage-class-details.scss similarity index 100% rename from src/renderer/components/+storage-classes/storage-class-details.scss rename to packages/core/src/renderer/components/+storage-classes/storage-class-details.scss diff --git a/src/renderer/components/+storage-classes/storage-class-details.tsx b/packages/core/src/renderer/components/+storage-classes/storage-class-details.tsx similarity index 100% rename from src/renderer/components/+storage-classes/storage-class-details.tsx rename to packages/core/src/renderer/components/+storage-classes/storage-class-details.tsx diff --git a/src/renderer/components/+storage-classes/storage-classes-route-component.injectable.ts b/packages/core/src/renderer/components/+storage-classes/storage-classes-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+storage-classes/storage-classes-route-component.injectable.ts rename to packages/core/src/renderer/components/+storage-classes/storage-classes-route-component.injectable.ts diff --git a/src/renderer/components/+storage-classes/storage-classes-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+storage-classes/storage-classes-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+storage-classes/storage-classes-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+storage-classes/storage-classes-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+storage-classes/storage-classes.scss b/packages/core/src/renderer/components/+storage-classes/storage-classes.scss similarity index 100% rename from src/renderer/components/+storage-classes/storage-classes.scss rename to packages/core/src/renderer/components/+storage-classes/storage-classes.scss diff --git a/src/renderer/components/+storage-classes/storage-classes.tsx b/packages/core/src/renderer/components/+storage-classes/storage-classes.tsx similarity index 100% rename from src/renderer/components/+storage-classes/storage-classes.tsx rename to packages/core/src/renderer/components/+storage-classes/storage-classes.tsx diff --git a/src/renderer/components/+storage-classes/store.injectable.ts b/packages/core/src/renderer/components/+storage-classes/store.injectable.ts similarity index 100% rename from src/renderer/components/+storage-classes/store.injectable.ts rename to packages/core/src/renderer/components/+storage-classes/store.injectable.ts diff --git a/src/renderer/components/+storage-classes/store.ts b/packages/core/src/renderer/components/+storage-classes/store.ts similarity index 100% rename from src/renderer/components/+storage-classes/store.ts rename to packages/core/src/renderer/components/+storage-classes/store.ts diff --git a/src/renderer/components/+storage-volume-claims/index.ts b/packages/core/src/renderer/components/+storage-volume-claims/index.ts similarity index 100% rename from src/renderer/components/+storage-volume-claims/index.ts rename to packages/core/src/renderer/components/+storage-volume-claims/index.ts diff --git a/src/renderer/components/+storage-volume-claims/metrics-details-component.injectable.tsx b/packages/core/src/renderer/components/+storage-volume-claims/metrics-details-component.injectable.tsx similarity index 100% rename from src/renderer/components/+storage-volume-claims/metrics-details-component.injectable.tsx rename to packages/core/src/renderer/components/+storage-volume-claims/metrics-details-component.injectable.tsx diff --git a/src/renderer/components/+storage-volume-claims/metrics.injectable.ts b/packages/core/src/renderer/components/+storage-volume-claims/metrics.injectable.ts similarity index 100% rename from src/renderer/components/+storage-volume-claims/metrics.injectable.ts rename to packages/core/src/renderer/components/+storage-volume-claims/metrics.injectable.ts diff --git a/src/renderer/components/+storage-volume-claims/persistent-volume-claims-route-component.injectable.ts b/packages/core/src/renderer/components/+storage-volume-claims/persistent-volume-claims-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+storage-volume-claims/persistent-volume-claims-route-component.injectable.ts rename to packages/core/src/renderer/components/+storage-volume-claims/persistent-volume-claims-route-component.injectable.ts diff --git a/src/renderer/components/+storage-volume-claims/persistent-volume-claims-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+storage-volume-claims/persistent-volume-claims-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+storage-volume-claims/persistent-volume-claims-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+storage-volume-claims/persistent-volume-claims-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+storage-volume-claims/store.injectable.ts b/packages/core/src/renderer/components/+storage-volume-claims/store.injectable.ts similarity index 100% rename from src/renderer/components/+storage-volume-claims/store.injectable.ts rename to packages/core/src/renderer/components/+storage-volume-claims/store.injectable.ts diff --git a/src/renderer/components/+storage-volume-claims/store.ts b/packages/core/src/renderer/components/+storage-volume-claims/store.ts similarity index 100% rename from src/renderer/components/+storage-volume-claims/store.ts rename to packages/core/src/renderer/components/+storage-volume-claims/store.ts diff --git a/src/renderer/components/+storage-volume-claims/volume-claim-details.scss b/packages/core/src/renderer/components/+storage-volume-claims/volume-claim-details.scss similarity index 100% rename from src/renderer/components/+storage-volume-claims/volume-claim-details.scss rename to packages/core/src/renderer/components/+storage-volume-claims/volume-claim-details.scss diff --git a/src/renderer/components/+storage-volume-claims/volume-claim-details.tsx b/packages/core/src/renderer/components/+storage-volume-claims/volume-claim-details.tsx similarity index 100% rename from src/renderer/components/+storage-volume-claims/volume-claim-details.tsx rename to packages/core/src/renderer/components/+storage-volume-claims/volume-claim-details.tsx diff --git a/src/renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx b/packages/core/src/renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx similarity index 100% rename from src/renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx rename to packages/core/src/renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx diff --git a/src/renderer/components/+storage-volume-claims/volume-claims.scss b/packages/core/src/renderer/components/+storage-volume-claims/volume-claims.scss similarity index 100% rename from src/renderer/components/+storage-volume-claims/volume-claims.scss rename to packages/core/src/renderer/components/+storage-volume-claims/volume-claims.scss diff --git a/src/renderer/components/+storage-volume-claims/volume-claims.tsx b/packages/core/src/renderer/components/+storage-volume-claims/volume-claims.tsx similarity index 100% rename from src/renderer/components/+storage-volume-claims/volume-claims.tsx rename to packages/core/src/renderer/components/+storage-volume-claims/volume-claims.tsx diff --git a/src/renderer/components/+storage-volumes/get-persisten-volumes-by-storage-class.injectable.ts b/packages/core/src/renderer/components/+storage-volumes/get-persisten-volumes-by-storage-class.injectable.ts similarity index 100% rename from src/renderer/components/+storage-volumes/get-persisten-volumes-by-storage-class.injectable.ts rename to packages/core/src/renderer/components/+storage-volumes/get-persisten-volumes-by-storage-class.injectable.ts diff --git a/src/renderer/components/+storage-volumes/index.ts b/packages/core/src/renderer/components/+storage-volumes/index.ts similarity index 100% rename from src/renderer/components/+storage-volumes/index.ts rename to packages/core/src/renderer/components/+storage-volumes/index.ts diff --git a/src/renderer/components/+storage-volumes/legacy-store.ts b/packages/core/src/renderer/components/+storage-volumes/legacy-store.ts similarity index 100% rename from src/renderer/components/+storage-volumes/legacy-store.ts rename to packages/core/src/renderer/components/+storage-volumes/legacy-store.ts diff --git a/src/renderer/components/+storage-volumes/persistent-volumes-route-component.injectable.ts b/packages/core/src/renderer/components/+storage-volumes/persistent-volumes-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+storage-volumes/persistent-volumes-route-component.injectable.ts rename to packages/core/src/renderer/components/+storage-volumes/persistent-volumes-route-component.injectable.ts diff --git a/src/renderer/components/+storage-volumes/persistent-volumes-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+storage-volumes/persistent-volumes-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+storage-volumes/persistent-volumes-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+storage-volumes/persistent-volumes-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+storage-volumes/store.injectable.ts b/packages/core/src/renderer/components/+storage-volumes/store.injectable.ts similarity index 100% rename from src/renderer/components/+storage-volumes/store.injectable.ts rename to packages/core/src/renderer/components/+storage-volumes/store.injectable.ts diff --git a/src/renderer/components/+storage-volumes/store.ts b/packages/core/src/renderer/components/+storage-volumes/store.ts similarity index 100% rename from src/renderer/components/+storage-volumes/store.ts rename to packages/core/src/renderer/components/+storage-volumes/store.ts diff --git a/src/renderer/components/+storage-volumes/volume-details-list.scss b/packages/core/src/renderer/components/+storage-volumes/volume-details-list.scss similarity index 100% rename from src/renderer/components/+storage-volumes/volume-details-list.scss rename to packages/core/src/renderer/components/+storage-volumes/volume-details-list.scss diff --git a/src/renderer/components/+storage-volumes/volume-details-list.tsx b/packages/core/src/renderer/components/+storage-volumes/volume-details-list.tsx similarity index 100% rename from src/renderer/components/+storage-volumes/volume-details-list.tsx rename to packages/core/src/renderer/components/+storage-volumes/volume-details-list.tsx diff --git a/src/renderer/components/+storage-volumes/volume-details.scss b/packages/core/src/renderer/components/+storage-volumes/volume-details.scss similarity index 100% rename from src/renderer/components/+storage-volumes/volume-details.scss rename to packages/core/src/renderer/components/+storage-volumes/volume-details.scss diff --git a/src/renderer/components/+storage-volumes/volume-details.tsx b/packages/core/src/renderer/components/+storage-volumes/volume-details.tsx similarity index 100% rename from src/renderer/components/+storage-volumes/volume-details.tsx rename to packages/core/src/renderer/components/+storage-volumes/volume-details.tsx diff --git a/src/renderer/components/+storage-volumes/volumes.scss b/packages/core/src/renderer/components/+storage-volumes/volumes.scss similarity index 100% rename from src/renderer/components/+storage-volumes/volumes.scss rename to packages/core/src/renderer/components/+storage-volumes/volumes.scss diff --git a/src/renderer/components/+storage-volumes/volumes.tsx b/packages/core/src/renderer/components/+storage-volumes/volumes.tsx similarity index 100% rename from src/renderer/components/+storage-volumes/volumes.tsx rename to packages/core/src/renderer/components/+storage-volumes/volumes.tsx diff --git a/src/renderer/components/+storage/storage-mixins.scss b/packages/core/src/renderer/components/+storage/storage-mixins.scss similarity index 100% rename from src/renderer/components/+storage/storage-mixins.scss rename to packages/core/src/renderer/components/+storage/storage-mixins.scss diff --git a/src/renderer/components/+storage/storage-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+storage/storage-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+storage/storage-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+storage/storage-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+user-management/+cluster-role-bindings/__tests__/dialog.test.tsx b/packages/core/src/renderer/components/+user-management/+cluster-role-bindings/__tests__/dialog.test.tsx similarity index 100% rename from src/renderer/components/+user-management/+cluster-role-bindings/__tests__/dialog.test.tsx rename to packages/core/src/renderer/components/+user-management/+cluster-role-bindings/__tests__/dialog.test.tsx diff --git a/src/renderer/components/+user-management/+cluster-role-bindings/cluster-role-bindings-route-component.injectable.ts b/packages/core/src/renderer/components/+user-management/+cluster-role-bindings/cluster-role-bindings-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+user-management/+cluster-role-bindings/cluster-role-bindings-route-component.injectable.ts rename to packages/core/src/renderer/components/+user-management/+cluster-role-bindings/cluster-role-bindings-route-component.injectable.ts diff --git a/src/renderer/components/+user-management/+cluster-role-bindings/cluster-role-bindings-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+user-management/+cluster-role-bindings/cluster-role-bindings-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+user-management/+cluster-role-bindings/cluster-role-bindings-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+user-management/+cluster-role-bindings/cluster-role-bindings-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+user-management/+cluster-role-bindings/details.scss b/packages/core/src/renderer/components/+user-management/+cluster-role-bindings/details.scss similarity index 100% rename from src/renderer/components/+user-management/+cluster-role-bindings/details.scss rename to packages/core/src/renderer/components/+user-management/+cluster-role-bindings/details.scss diff --git a/src/renderer/components/+user-management/+cluster-role-bindings/details.tsx b/packages/core/src/renderer/components/+user-management/+cluster-role-bindings/details.tsx similarity index 100% rename from src/renderer/components/+user-management/+cluster-role-bindings/details.tsx rename to packages/core/src/renderer/components/+user-management/+cluster-role-bindings/details.tsx diff --git a/src/renderer/components/+user-management/+cluster-role-bindings/dialog.scss b/packages/core/src/renderer/components/+user-management/+cluster-role-bindings/dialog.scss similarity index 100% rename from src/renderer/components/+user-management/+cluster-role-bindings/dialog.scss rename to packages/core/src/renderer/components/+user-management/+cluster-role-bindings/dialog.scss diff --git a/src/renderer/components/+user-management/+cluster-role-bindings/dialog.tsx b/packages/core/src/renderer/components/+user-management/+cluster-role-bindings/dialog.tsx similarity index 100% rename from src/renderer/components/+user-management/+cluster-role-bindings/dialog.tsx rename to packages/core/src/renderer/components/+user-management/+cluster-role-bindings/dialog.tsx diff --git a/src/renderer/components/+user-management/+cluster-role-bindings/index.ts b/packages/core/src/renderer/components/+user-management/+cluster-role-bindings/index.ts similarity index 100% rename from src/renderer/components/+user-management/+cluster-role-bindings/index.ts rename to packages/core/src/renderer/components/+user-management/+cluster-role-bindings/index.ts diff --git a/src/renderer/components/+user-management/+cluster-role-bindings/legacy-store.ts b/packages/core/src/renderer/components/+user-management/+cluster-role-bindings/legacy-store.ts similarity index 100% rename from src/renderer/components/+user-management/+cluster-role-bindings/legacy-store.ts rename to packages/core/src/renderer/components/+user-management/+cluster-role-bindings/legacy-store.ts diff --git a/src/renderer/components/+user-management/+cluster-role-bindings/store.injectable.ts b/packages/core/src/renderer/components/+user-management/+cluster-role-bindings/store.injectable.ts similarity index 100% rename from src/renderer/components/+user-management/+cluster-role-bindings/store.injectable.ts rename to packages/core/src/renderer/components/+user-management/+cluster-role-bindings/store.injectable.ts diff --git a/src/renderer/components/+user-management/+cluster-role-bindings/store.ts b/packages/core/src/renderer/components/+user-management/+cluster-role-bindings/store.ts similarity index 100% rename from src/renderer/components/+user-management/+cluster-role-bindings/store.ts rename to packages/core/src/renderer/components/+user-management/+cluster-role-bindings/store.ts diff --git a/src/renderer/components/+user-management/+cluster-role-bindings/view.scss b/packages/core/src/renderer/components/+user-management/+cluster-role-bindings/view.scss similarity index 100% rename from src/renderer/components/+user-management/+cluster-role-bindings/view.scss rename to packages/core/src/renderer/components/+user-management/+cluster-role-bindings/view.scss diff --git a/src/renderer/components/+user-management/+cluster-role-bindings/view.tsx b/packages/core/src/renderer/components/+user-management/+cluster-role-bindings/view.tsx similarity index 100% rename from src/renderer/components/+user-management/+cluster-role-bindings/view.tsx rename to packages/core/src/renderer/components/+user-management/+cluster-role-bindings/view.tsx diff --git a/src/renderer/components/+user-management/+cluster-roles/add-dialog.scss b/packages/core/src/renderer/components/+user-management/+cluster-roles/add-dialog.scss similarity index 100% rename from src/renderer/components/+user-management/+cluster-roles/add-dialog.scss rename to packages/core/src/renderer/components/+user-management/+cluster-roles/add-dialog.scss diff --git a/src/renderer/components/+user-management/+cluster-roles/add-dialog.tsx b/packages/core/src/renderer/components/+user-management/+cluster-roles/add-dialog.tsx similarity index 100% rename from src/renderer/components/+user-management/+cluster-roles/add-dialog.tsx rename to packages/core/src/renderer/components/+user-management/+cluster-roles/add-dialog.tsx diff --git a/src/renderer/components/+user-management/+cluster-roles/cluster-roles-route-component.injectable.ts b/packages/core/src/renderer/components/+user-management/+cluster-roles/cluster-roles-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+user-management/+cluster-roles/cluster-roles-route-component.injectable.ts rename to packages/core/src/renderer/components/+user-management/+cluster-roles/cluster-roles-route-component.injectable.ts diff --git a/src/renderer/components/+user-management/+cluster-roles/cluster-roles-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+user-management/+cluster-roles/cluster-roles-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+user-management/+cluster-roles/cluster-roles-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+user-management/+cluster-roles/cluster-roles-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+user-management/+cluster-roles/details.scss b/packages/core/src/renderer/components/+user-management/+cluster-roles/details.scss similarity index 100% rename from src/renderer/components/+user-management/+cluster-roles/details.scss rename to packages/core/src/renderer/components/+user-management/+cluster-roles/details.scss diff --git a/src/renderer/components/+user-management/+cluster-roles/details.tsx b/packages/core/src/renderer/components/+user-management/+cluster-roles/details.tsx similarity index 100% rename from src/renderer/components/+user-management/+cluster-roles/details.tsx rename to packages/core/src/renderer/components/+user-management/+cluster-roles/details.tsx diff --git a/src/renderer/components/+user-management/+cluster-roles/index.ts b/packages/core/src/renderer/components/+user-management/+cluster-roles/index.ts similarity index 100% rename from src/renderer/components/+user-management/+cluster-roles/index.ts rename to packages/core/src/renderer/components/+user-management/+cluster-roles/index.ts diff --git a/src/renderer/components/+user-management/+cluster-roles/legacy-store.ts b/packages/core/src/renderer/components/+user-management/+cluster-roles/legacy-store.ts similarity index 100% rename from src/renderer/components/+user-management/+cluster-roles/legacy-store.ts rename to packages/core/src/renderer/components/+user-management/+cluster-roles/legacy-store.ts diff --git a/src/renderer/components/+user-management/+cluster-roles/store.injectable.ts b/packages/core/src/renderer/components/+user-management/+cluster-roles/store.injectable.ts similarity index 100% rename from src/renderer/components/+user-management/+cluster-roles/store.injectable.ts rename to packages/core/src/renderer/components/+user-management/+cluster-roles/store.injectable.ts diff --git a/src/renderer/components/+user-management/+cluster-roles/store.ts b/packages/core/src/renderer/components/+user-management/+cluster-roles/store.ts similarity index 100% rename from src/renderer/components/+user-management/+cluster-roles/store.ts rename to packages/core/src/renderer/components/+user-management/+cluster-roles/store.ts diff --git a/src/renderer/components/+user-management/+cluster-roles/view.scss b/packages/core/src/renderer/components/+user-management/+cluster-roles/view.scss similarity index 100% rename from src/renderer/components/+user-management/+cluster-roles/view.scss rename to packages/core/src/renderer/components/+user-management/+cluster-roles/view.scss diff --git a/src/renderer/components/+user-management/+cluster-roles/view.tsx b/packages/core/src/renderer/components/+user-management/+cluster-roles/view.tsx similarity index 100% rename from src/renderer/components/+user-management/+cluster-roles/view.tsx rename to packages/core/src/renderer/components/+user-management/+cluster-roles/view.tsx diff --git a/src/renderer/components/+user-management/+role-bindings/__tests__/dialog.test.tsx b/packages/core/src/renderer/components/+user-management/+role-bindings/__tests__/dialog.test.tsx similarity index 100% rename from src/renderer/components/+user-management/+role-bindings/__tests__/dialog.test.tsx rename to packages/core/src/renderer/components/+user-management/+role-bindings/__tests__/dialog.test.tsx diff --git a/src/renderer/components/+user-management/+role-bindings/details.scss b/packages/core/src/renderer/components/+user-management/+role-bindings/details.scss similarity index 100% rename from src/renderer/components/+user-management/+role-bindings/details.scss rename to packages/core/src/renderer/components/+user-management/+role-bindings/details.scss diff --git a/src/renderer/components/+user-management/+role-bindings/details.tsx b/packages/core/src/renderer/components/+user-management/+role-bindings/details.tsx similarity index 100% rename from src/renderer/components/+user-management/+role-bindings/details.tsx rename to packages/core/src/renderer/components/+user-management/+role-bindings/details.tsx diff --git a/src/renderer/components/+user-management/+role-bindings/dialog.scss b/packages/core/src/renderer/components/+user-management/+role-bindings/dialog.scss similarity index 100% rename from src/renderer/components/+user-management/+role-bindings/dialog.scss rename to packages/core/src/renderer/components/+user-management/+role-bindings/dialog.scss diff --git a/src/renderer/components/+user-management/+role-bindings/dialog.tsx b/packages/core/src/renderer/components/+user-management/+role-bindings/dialog.tsx similarity index 100% rename from src/renderer/components/+user-management/+role-bindings/dialog.tsx rename to packages/core/src/renderer/components/+user-management/+role-bindings/dialog.tsx diff --git a/src/renderer/components/+user-management/+role-bindings/index.ts b/packages/core/src/renderer/components/+user-management/+role-bindings/index.ts similarity index 100% rename from src/renderer/components/+user-management/+role-bindings/index.ts rename to packages/core/src/renderer/components/+user-management/+role-bindings/index.ts diff --git a/src/renderer/components/+user-management/+role-bindings/legacy-store.ts b/packages/core/src/renderer/components/+user-management/+role-bindings/legacy-store.ts similarity index 100% rename from src/renderer/components/+user-management/+role-bindings/legacy-store.ts rename to packages/core/src/renderer/components/+user-management/+role-bindings/legacy-store.ts diff --git a/src/renderer/components/+user-management/+role-bindings/role-bindings-route-component.injectable.ts b/packages/core/src/renderer/components/+user-management/+role-bindings/role-bindings-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+user-management/+role-bindings/role-bindings-route-component.injectable.ts rename to packages/core/src/renderer/components/+user-management/+role-bindings/role-bindings-route-component.injectable.ts diff --git a/src/renderer/components/+user-management/+role-bindings/role-bindings-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+user-management/+role-bindings/role-bindings-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+user-management/+role-bindings/role-bindings-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+user-management/+role-bindings/role-bindings-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+user-management/+role-bindings/store.injectable.ts b/packages/core/src/renderer/components/+user-management/+role-bindings/store.injectable.ts similarity index 100% rename from src/renderer/components/+user-management/+role-bindings/store.injectable.ts rename to packages/core/src/renderer/components/+user-management/+role-bindings/store.injectable.ts diff --git a/src/renderer/components/+user-management/+role-bindings/store.ts b/packages/core/src/renderer/components/+user-management/+role-bindings/store.ts similarity index 100% rename from src/renderer/components/+user-management/+role-bindings/store.ts rename to packages/core/src/renderer/components/+user-management/+role-bindings/store.ts diff --git a/src/renderer/components/+user-management/+role-bindings/view.scss b/packages/core/src/renderer/components/+user-management/+role-bindings/view.scss similarity index 100% rename from src/renderer/components/+user-management/+role-bindings/view.scss rename to packages/core/src/renderer/components/+user-management/+role-bindings/view.scss diff --git a/src/renderer/components/+user-management/+role-bindings/view.tsx b/packages/core/src/renderer/components/+user-management/+role-bindings/view.tsx similarity index 100% rename from src/renderer/components/+user-management/+role-bindings/view.tsx rename to packages/core/src/renderer/components/+user-management/+role-bindings/view.tsx diff --git a/src/renderer/components/+user-management/+roles/add-dialog.scss b/packages/core/src/renderer/components/+user-management/+roles/add-dialog.scss similarity index 100% rename from src/renderer/components/+user-management/+roles/add-dialog.scss rename to packages/core/src/renderer/components/+user-management/+roles/add-dialog.scss diff --git a/src/renderer/components/+user-management/+roles/add-dialog.tsx b/packages/core/src/renderer/components/+user-management/+roles/add-dialog.tsx similarity index 100% rename from src/renderer/components/+user-management/+roles/add-dialog.tsx rename to packages/core/src/renderer/components/+user-management/+roles/add-dialog.tsx diff --git a/src/renderer/components/+user-management/+roles/details.scss b/packages/core/src/renderer/components/+user-management/+roles/details.scss similarity index 100% rename from src/renderer/components/+user-management/+roles/details.scss rename to packages/core/src/renderer/components/+user-management/+roles/details.scss diff --git a/src/renderer/components/+user-management/+roles/details.tsx b/packages/core/src/renderer/components/+user-management/+roles/details.tsx similarity index 100% rename from src/renderer/components/+user-management/+roles/details.tsx rename to packages/core/src/renderer/components/+user-management/+roles/details.tsx diff --git a/src/renderer/components/+user-management/+roles/index.ts b/packages/core/src/renderer/components/+user-management/+roles/index.ts similarity index 100% rename from src/renderer/components/+user-management/+roles/index.ts rename to packages/core/src/renderer/components/+user-management/+roles/index.ts diff --git a/src/renderer/components/+user-management/+roles/legacy-store.ts b/packages/core/src/renderer/components/+user-management/+roles/legacy-store.ts similarity index 100% rename from src/renderer/components/+user-management/+roles/legacy-store.ts rename to packages/core/src/renderer/components/+user-management/+roles/legacy-store.ts diff --git a/src/renderer/components/+user-management/+roles/roles-route-component.injectable.ts b/packages/core/src/renderer/components/+user-management/+roles/roles-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+user-management/+roles/roles-route-component.injectable.ts rename to packages/core/src/renderer/components/+user-management/+roles/roles-route-component.injectable.ts diff --git a/src/renderer/components/+user-management/+roles/roles-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+user-management/+roles/roles-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+user-management/+roles/roles-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+user-management/+roles/roles-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+user-management/+roles/store.injectable.ts b/packages/core/src/renderer/components/+user-management/+roles/store.injectable.ts similarity index 100% rename from src/renderer/components/+user-management/+roles/store.injectable.ts rename to packages/core/src/renderer/components/+user-management/+roles/store.injectable.ts diff --git a/src/renderer/components/+user-management/+roles/store.ts b/packages/core/src/renderer/components/+user-management/+roles/store.ts similarity index 100% rename from src/renderer/components/+user-management/+roles/store.ts rename to packages/core/src/renderer/components/+user-management/+roles/store.ts diff --git a/src/renderer/components/+user-management/+roles/view.scss b/packages/core/src/renderer/components/+user-management/+roles/view.scss similarity index 100% rename from src/renderer/components/+user-management/+roles/view.scss rename to packages/core/src/renderer/components/+user-management/+roles/view.scss diff --git a/src/renderer/components/+user-management/+roles/view.tsx b/packages/core/src/renderer/components/+user-management/+roles/view.tsx similarity index 100% rename from src/renderer/components/+user-management/+roles/view.tsx rename to packages/core/src/renderer/components/+user-management/+roles/view.tsx diff --git a/src/renderer/components/+user-management/+service-accounts/create-dialog.scss b/packages/core/src/renderer/components/+user-management/+service-accounts/create-dialog.scss similarity index 100% rename from src/renderer/components/+user-management/+service-accounts/create-dialog.scss rename to packages/core/src/renderer/components/+user-management/+service-accounts/create-dialog.scss diff --git a/src/renderer/components/+user-management/+service-accounts/create-dialog.tsx b/packages/core/src/renderer/components/+user-management/+service-accounts/create-dialog.tsx similarity index 100% rename from src/renderer/components/+user-management/+service-accounts/create-dialog.tsx rename to packages/core/src/renderer/components/+user-management/+service-accounts/create-dialog.tsx diff --git a/src/renderer/components/+user-management/+service-accounts/details.scss b/packages/core/src/renderer/components/+user-management/+service-accounts/details.scss similarity index 100% rename from src/renderer/components/+user-management/+service-accounts/details.scss rename to packages/core/src/renderer/components/+user-management/+service-accounts/details.scss diff --git a/src/renderer/components/+user-management/+service-accounts/details.tsx b/packages/core/src/renderer/components/+user-management/+service-accounts/details.tsx similarity index 100% rename from src/renderer/components/+user-management/+service-accounts/details.tsx rename to packages/core/src/renderer/components/+user-management/+service-accounts/details.tsx diff --git a/src/renderer/components/+user-management/+service-accounts/index.ts b/packages/core/src/renderer/components/+user-management/+service-accounts/index.ts similarity index 100% rename from src/renderer/components/+user-management/+service-accounts/index.ts rename to packages/core/src/renderer/components/+user-management/+service-accounts/index.ts diff --git a/src/renderer/components/+user-management/+service-accounts/legacy-store.ts b/packages/core/src/renderer/components/+user-management/+service-accounts/legacy-store.ts similarity index 100% rename from src/renderer/components/+user-management/+service-accounts/legacy-store.ts rename to packages/core/src/renderer/components/+user-management/+service-accounts/legacy-store.ts diff --git a/src/renderer/components/+user-management/+service-accounts/secret.scss b/packages/core/src/renderer/components/+user-management/+service-accounts/secret.scss similarity index 100% rename from src/renderer/components/+user-management/+service-accounts/secret.scss rename to packages/core/src/renderer/components/+user-management/+service-accounts/secret.scss diff --git a/src/renderer/components/+user-management/+service-accounts/secret.tsx b/packages/core/src/renderer/components/+user-management/+service-accounts/secret.tsx similarity index 100% rename from src/renderer/components/+user-management/+service-accounts/secret.tsx rename to packages/core/src/renderer/components/+user-management/+service-accounts/secret.tsx diff --git a/src/renderer/components/+user-management/+service-accounts/service-account-menu.tsx b/packages/core/src/renderer/components/+user-management/+service-accounts/service-account-menu.tsx similarity index 100% rename from src/renderer/components/+user-management/+service-accounts/service-account-menu.tsx rename to packages/core/src/renderer/components/+user-management/+service-accounts/service-account-menu.tsx diff --git a/src/renderer/components/+user-management/+service-accounts/service-accounts-route-component.injectable.ts b/packages/core/src/renderer/components/+user-management/+service-accounts/service-accounts-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+user-management/+service-accounts/service-accounts-route-component.injectable.ts rename to packages/core/src/renderer/components/+user-management/+service-accounts/service-accounts-route-component.injectable.ts diff --git a/src/renderer/components/+user-management/+service-accounts/service-accounts-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+user-management/+service-accounts/service-accounts-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+user-management/+service-accounts/service-accounts-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+user-management/+service-accounts/service-accounts-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+user-management/+service-accounts/store.injectable.ts b/packages/core/src/renderer/components/+user-management/+service-accounts/store.injectable.ts similarity index 100% rename from src/renderer/components/+user-management/+service-accounts/store.injectable.ts rename to packages/core/src/renderer/components/+user-management/+service-accounts/store.injectable.ts diff --git a/src/renderer/components/+user-management/+service-accounts/store.ts b/packages/core/src/renderer/components/+user-management/+service-accounts/store.ts similarity index 100% rename from src/renderer/components/+user-management/+service-accounts/store.ts rename to packages/core/src/renderer/components/+user-management/+service-accounts/store.ts diff --git a/src/renderer/components/+user-management/+service-accounts/view.scss b/packages/core/src/renderer/components/+user-management/+service-accounts/view.scss similarity index 100% rename from src/renderer/components/+user-management/+service-accounts/view.scss rename to packages/core/src/renderer/components/+user-management/+service-accounts/view.scss diff --git a/src/renderer/components/+user-management/+service-accounts/view.tsx b/packages/core/src/renderer/components/+user-management/+service-accounts/view.tsx similarity index 100% rename from src/renderer/components/+user-management/+service-accounts/view.tsx rename to packages/core/src/renderer/components/+user-management/+service-accounts/view.tsx diff --git a/src/renderer/components/+user-management/hashers.ts b/packages/core/src/renderer/components/+user-management/hashers.ts similarity index 100% rename from src/renderer/components/+user-management/hashers.ts rename to packages/core/src/renderer/components/+user-management/hashers.ts diff --git a/src/renderer/components/+user-management/user-management-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+user-management/user-management-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+user-management/user-management-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+user-management/user-management-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+welcome/__test__/welcome.test.tsx b/packages/core/src/renderer/components/+welcome/__test__/welcome.test.tsx similarity index 100% rename from src/renderer/components/+welcome/__test__/welcome.test.tsx rename to packages/core/src/renderer/components/+welcome/__test__/welcome.test.tsx diff --git a/src/renderer/components/+welcome/default-welcome-route-component.injectable.ts b/packages/core/src/renderer/components/+welcome/default-welcome-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+welcome/default-welcome-route-component.injectable.ts rename to packages/core/src/renderer/components/+welcome/default-welcome-route-component.injectable.ts diff --git a/src/renderer/components/+welcome/index.ts b/packages/core/src/renderer/components/+welcome/index.ts similarity index 100% rename from src/renderer/components/+welcome/index.ts rename to packages/core/src/renderer/components/+welcome/index.ts diff --git a/src/renderer/components/+welcome/welcome-banner-items/welcome-banner-items.injectable.ts b/packages/core/src/renderer/components/+welcome/welcome-banner-items/welcome-banner-items.injectable.ts similarity index 100% rename from src/renderer/components/+welcome/welcome-banner-items/welcome-banner-items.injectable.ts rename to packages/core/src/renderer/components/+welcome/welcome-banner-items/welcome-banner-items.injectable.ts diff --git a/src/renderer/components/+welcome/welcome-banner-items/welcome-banner-registration.ts b/packages/core/src/renderer/components/+welcome/welcome-banner-items/welcome-banner-registration.ts similarity index 100% rename from src/renderer/components/+welcome/welcome-banner-items/welcome-banner-registration.ts rename to packages/core/src/renderer/components/+welcome/welcome-banner-items/welcome-banner-registration.ts diff --git a/src/renderer/components/+welcome/welcome-menu-items/get-welcome-menu-items.ts b/packages/core/src/renderer/components/+welcome/welcome-menu-items/get-welcome-menu-items.ts similarity index 100% rename from src/renderer/components/+welcome/welcome-menu-items/get-welcome-menu-items.ts rename to packages/core/src/renderer/components/+welcome/welcome-menu-items/get-welcome-menu-items.ts diff --git a/src/renderer/components/+welcome/welcome-menu-items/welcome-menu-items.injectable.ts b/packages/core/src/renderer/components/+welcome/welcome-menu-items/welcome-menu-items.injectable.ts similarity index 100% rename from src/renderer/components/+welcome/welcome-menu-items/welcome-menu-items.injectable.ts rename to packages/core/src/renderer/components/+welcome/welcome-menu-items/welcome-menu-items.injectable.ts diff --git a/src/renderer/components/+welcome/welcome-menu-items/welcome-menu-registration.ts b/packages/core/src/renderer/components/+welcome/welcome-menu-items/welcome-menu-registration.ts similarity index 100% rename from src/renderer/components/+welcome/welcome-menu-items/welcome-menu-registration.ts rename to packages/core/src/renderer/components/+welcome/welcome-menu-items/welcome-menu-registration.ts diff --git a/src/renderer/components/+welcome/welcome.scss b/packages/core/src/renderer/components/+welcome/welcome.scss similarity index 100% rename from src/renderer/components/+welcome/welcome.scss rename to packages/core/src/renderer/components/+welcome/welcome.scss diff --git a/src/renderer/components/+welcome/welcome.tsx b/packages/core/src/renderer/components/+welcome/welcome.tsx similarity index 100% rename from src/renderer/components/+welcome/welcome.tsx rename to packages/core/src/renderer/components/+welcome/welcome.tsx diff --git a/src/renderer/components/+workloads-cronjobs/cron-job-menu.tsx b/packages/core/src/renderer/components/+workloads-cronjobs/cron-job-menu.tsx similarity index 100% rename from src/renderer/components/+workloads-cronjobs/cron-job-menu.tsx rename to packages/core/src/renderer/components/+workloads-cronjobs/cron-job-menu.tsx diff --git a/src/renderer/components/+workloads-cronjobs/cron-job-trigger-dialog-cluster-frame-child-component.injectable.ts b/packages/core/src/renderer/components/+workloads-cronjobs/cron-job-trigger-dialog-cluster-frame-child-component.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-cronjobs/cron-job-trigger-dialog-cluster-frame-child-component.injectable.ts rename to packages/core/src/renderer/components/+workloads-cronjobs/cron-job-trigger-dialog-cluster-frame-child-component.injectable.ts diff --git a/src/renderer/components/+workloads-cronjobs/cron-jobs-route-component.injectable.ts b/packages/core/src/renderer/components/+workloads-cronjobs/cron-jobs-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-cronjobs/cron-jobs-route-component.injectable.ts rename to packages/core/src/renderer/components/+workloads-cronjobs/cron-jobs-route-component.injectable.ts diff --git a/src/renderer/components/+workloads-cronjobs/cron-jobs-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+workloads-cronjobs/cron-jobs-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+workloads-cronjobs/cron-jobs-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+workloads-cronjobs/cron-jobs-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+workloads-cronjobs/cronjob-details.scss b/packages/core/src/renderer/components/+workloads-cronjobs/cronjob-details.scss similarity index 100% rename from src/renderer/components/+workloads-cronjobs/cronjob-details.scss rename to packages/core/src/renderer/components/+workloads-cronjobs/cronjob-details.scss diff --git a/src/renderer/components/+workloads-cronjobs/cronjob-details.tsx b/packages/core/src/renderer/components/+workloads-cronjobs/cronjob-details.tsx similarity index 100% rename from src/renderer/components/+workloads-cronjobs/cronjob-details.tsx rename to packages/core/src/renderer/components/+workloads-cronjobs/cronjob-details.tsx diff --git a/src/renderer/components/+workloads-cronjobs/cronjob-trigger-dialog.scss b/packages/core/src/renderer/components/+workloads-cronjobs/cronjob-trigger-dialog.scss similarity index 100% rename from src/renderer/components/+workloads-cronjobs/cronjob-trigger-dialog.scss rename to packages/core/src/renderer/components/+workloads-cronjobs/cronjob-trigger-dialog.scss diff --git a/src/renderer/components/+workloads-cronjobs/cronjob-trigger-dialog.tsx b/packages/core/src/renderer/components/+workloads-cronjobs/cronjob-trigger-dialog.tsx similarity index 100% rename from src/renderer/components/+workloads-cronjobs/cronjob-trigger-dialog.tsx rename to packages/core/src/renderer/components/+workloads-cronjobs/cronjob-trigger-dialog.tsx diff --git a/src/renderer/components/+workloads-cronjobs/cronjobs.scss b/packages/core/src/renderer/components/+workloads-cronjobs/cronjobs.scss similarity index 100% rename from src/renderer/components/+workloads-cronjobs/cronjobs.scss rename to packages/core/src/renderer/components/+workloads-cronjobs/cronjobs.scss diff --git a/src/renderer/components/+workloads-cronjobs/cronjobs.tsx b/packages/core/src/renderer/components/+workloads-cronjobs/cronjobs.tsx similarity index 100% rename from src/renderer/components/+workloads-cronjobs/cronjobs.tsx rename to packages/core/src/renderer/components/+workloads-cronjobs/cronjobs.tsx diff --git a/src/renderer/components/+workloads-cronjobs/index.ts b/packages/core/src/renderer/components/+workloads-cronjobs/index.ts similarity index 100% rename from src/renderer/components/+workloads-cronjobs/index.ts rename to packages/core/src/renderer/components/+workloads-cronjobs/index.ts diff --git a/src/renderer/components/+workloads-cronjobs/store.injectable.ts b/packages/core/src/renderer/components/+workloads-cronjobs/store.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-cronjobs/store.injectable.ts rename to packages/core/src/renderer/components/+workloads-cronjobs/store.injectable.ts diff --git a/src/renderer/components/+workloads-cronjobs/store.ts b/packages/core/src/renderer/components/+workloads-cronjobs/store.ts similarity index 100% rename from src/renderer/components/+workloads-cronjobs/store.ts rename to packages/core/src/renderer/components/+workloads-cronjobs/store.ts diff --git a/src/renderer/components/+workloads-daemonsets/daemonset-details.scss b/packages/core/src/renderer/components/+workloads-daemonsets/daemonset-details.scss similarity index 100% rename from src/renderer/components/+workloads-daemonsets/daemonset-details.scss rename to packages/core/src/renderer/components/+workloads-daemonsets/daemonset-details.scss diff --git a/src/renderer/components/+workloads-daemonsets/daemonset-details.tsx b/packages/core/src/renderer/components/+workloads-daemonsets/daemonset-details.tsx similarity index 100% rename from src/renderer/components/+workloads-daemonsets/daemonset-details.tsx rename to packages/core/src/renderer/components/+workloads-daemonsets/daemonset-details.tsx diff --git a/src/renderer/components/+workloads-daemonsets/daemonset-menu.tsx b/packages/core/src/renderer/components/+workloads-daemonsets/daemonset-menu.tsx similarity index 100% rename from src/renderer/components/+workloads-daemonsets/daemonset-menu.tsx rename to packages/core/src/renderer/components/+workloads-daemonsets/daemonset-menu.tsx diff --git a/src/renderer/components/+workloads-daemonsets/daemonsets-route-component.injectable.ts b/packages/core/src/renderer/components/+workloads-daemonsets/daemonsets-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-daemonsets/daemonsets-route-component.injectable.ts rename to packages/core/src/renderer/components/+workloads-daemonsets/daemonsets-route-component.injectable.ts diff --git a/src/renderer/components/+workloads-daemonsets/daemonsets-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+workloads-daemonsets/daemonsets-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+workloads-daemonsets/daemonsets-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+workloads-daemonsets/daemonsets-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+workloads-daemonsets/daemonsets.scss b/packages/core/src/renderer/components/+workloads-daemonsets/daemonsets.scss similarity index 100% rename from src/renderer/components/+workloads-daemonsets/daemonsets.scss rename to packages/core/src/renderer/components/+workloads-daemonsets/daemonsets.scss diff --git a/src/renderer/components/+workloads-daemonsets/daemonsets.tsx b/packages/core/src/renderer/components/+workloads-daemonsets/daemonsets.tsx similarity index 100% rename from src/renderer/components/+workloads-daemonsets/daemonsets.tsx rename to packages/core/src/renderer/components/+workloads-daemonsets/daemonsets.tsx diff --git a/src/renderer/components/+workloads-daemonsets/index.ts b/packages/core/src/renderer/components/+workloads-daemonsets/index.ts similarity index 100% rename from src/renderer/components/+workloads-daemonsets/index.ts rename to packages/core/src/renderer/components/+workloads-daemonsets/index.ts diff --git a/src/renderer/components/+workloads-daemonsets/metrics-details-component.injectable.tsx b/packages/core/src/renderer/components/+workloads-daemonsets/metrics-details-component.injectable.tsx similarity index 100% rename from src/renderer/components/+workloads-daemonsets/metrics-details-component.injectable.tsx rename to packages/core/src/renderer/components/+workloads-daemonsets/metrics-details-component.injectable.tsx diff --git a/src/renderer/components/+workloads-daemonsets/metrics.injectable.ts b/packages/core/src/renderer/components/+workloads-daemonsets/metrics.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-daemonsets/metrics.injectable.ts rename to packages/core/src/renderer/components/+workloads-daemonsets/metrics.injectable.ts diff --git a/src/renderer/components/+workloads-daemonsets/store.injectable.ts b/packages/core/src/renderer/components/+workloads-daemonsets/store.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-daemonsets/store.injectable.ts rename to packages/core/src/renderer/components/+workloads-daemonsets/store.injectable.ts diff --git a/src/renderer/components/+workloads-daemonsets/store.ts b/packages/core/src/renderer/components/+workloads-daemonsets/store.ts similarity index 100% rename from src/renderer/components/+workloads-daemonsets/store.ts rename to packages/core/src/renderer/components/+workloads-daemonsets/store.ts diff --git a/src/renderer/components/+workloads-deployments/deployment-details.scss b/packages/core/src/renderer/components/+workloads-deployments/deployment-details.scss similarity index 100% rename from src/renderer/components/+workloads-deployments/deployment-details.scss rename to packages/core/src/renderer/components/+workloads-deployments/deployment-details.scss diff --git a/src/renderer/components/+workloads-deployments/deployment-details.tsx b/packages/core/src/renderer/components/+workloads-deployments/deployment-details.tsx similarity index 100% rename from src/renderer/components/+workloads-deployments/deployment-details.tsx rename to packages/core/src/renderer/components/+workloads-deployments/deployment-details.tsx diff --git a/src/renderer/components/+workloads-deployments/deployment-menu.tsx b/packages/core/src/renderer/components/+workloads-deployments/deployment-menu.tsx similarity index 100% rename from src/renderer/components/+workloads-deployments/deployment-menu.tsx rename to packages/core/src/renderer/components/+workloads-deployments/deployment-menu.tsx diff --git a/src/renderer/components/+workloads-deployments/deployment-replicasets.scss b/packages/core/src/renderer/components/+workloads-deployments/deployment-replicasets.scss similarity index 100% rename from src/renderer/components/+workloads-deployments/deployment-replicasets.scss rename to packages/core/src/renderer/components/+workloads-deployments/deployment-replicasets.scss diff --git a/src/renderer/components/+workloads-deployments/deployment-replicasets.tsx b/packages/core/src/renderer/components/+workloads-deployments/deployment-replicasets.tsx similarity index 100% rename from src/renderer/components/+workloads-deployments/deployment-replicasets.tsx rename to packages/core/src/renderer/components/+workloads-deployments/deployment-replicasets.tsx diff --git a/src/renderer/components/+workloads-deployments/deployments-route-component.injectable.ts b/packages/core/src/renderer/components/+workloads-deployments/deployments-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-deployments/deployments-route-component.injectable.ts rename to packages/core/src/renderer/components/+workloads-deployments/deployments-route-component.injectable.ts diff --git a/src/renderer/components/+workloads-deployments/deployments-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+workloads-deployments/deployments-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+workloads-deployments/deployments-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+workloads-deployments/deployments-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+workloads-deployments/deployments.scss b/packages/core/src/renderer/components/+workloads-deployments/deployments.scss similarity index 100% rename from src/renderer/components/+workloads-deployments/deployments.scss rename to packages/core/src/renderer/components/+workloads-deployments/deployments.scss diff --git a/src/renderer/components/+workloads-deployments/deployments.tsx b/packages/core/src/renderer/components/+workloads-deployments/deployments.tsx similarity index 100% rename from src/renderer/components/+workloads-deployments/deployments.tsx rename to packages/core/src/renderer/components/+workloads-deployments/deployments.tsx diff --git a/src/renderer/components/+workloads-deployments/index.ts b/packages/core/src/renderer/components/+workloads-deployments/index.ts similarity index 100% rename from src/renderer/components/+workloads-deployments/index.ts rename to packages/core/src/renderer/components/+workloads-deployments/index.ts diff --git a/src/renderer/components/+workloads-deployments/metrics-details-component.injectable.tsx b/packages/core/src/renderer/components/+workloads-deployments/metrics-details-component.injectable.tsx similarity index 100% rename from src/renderer/components/+workloads-deployments/metrics-details-component.injectable.tsx rename to packages/core/src/renderer/components/+workloads-deployments/metrics-details-component.injectable.tsx diff --git a/src/renderer/components/+workloads-deployments/metrics.injectable.ts b/packages/core/src/renderer/components/+workloads-deployments/metrics.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-deployments/metrics.injectable.ts rename to packages/core/src/renderer/components/+workloads-deployments/metrics.injectable.ts diff --git a/src/renderer/components/+workloads-deployments/scale/deployment-scale-dialog-cluster-frame-child-component.injectable.ts b/packages/core/src/renderer/components/+workloads-deployments/scale/deployment-scale-dialog-cluster-frame-child-component.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-deployments/scale/deployment-scale-dialog-cluster-frame-child-component.injectable.ts rename to packages/core/src/renderer/components/+workloads-deployments/scale/deployment-scale-dialog-cluster-frame-child-component.injectable.ts diff --git a/src/renderer/components/+workloads-deployments/scale/dialog-state.injectable.ts b/packages/core/src/renderer/components/+workloads-deployments/scale/dialog-state.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-deployments/scale/dialog-state.injectable.ts rename to packages/core/src/renderer/components/+workloads-deployments/scale/dialog-state.injectable.ts diff --git a/src/renderer/components/+workloads-deployments/scale/dialog.scss b/packages/core/src/renderer/components/+workloads-deployments/scale/dialog.scss similarity index 100% rename from src/renderer/components/+workloads-deployments/scale/dialog.scss rename to packages/core/src/renderer/components/+workloads-deployments/scale/dialog.scss diff --git a/src/renderer/components/+workloads-deployments/scale/dialog.test.tsx b/packages/core/src/renderer/components/+workloads-deployments/scale/dialog.test.tsx similarity index 100% rename from src/renderer/components/+workloads-deployments/scale/dialog.test.tsx rename to packages/core/src/renderer/components/+workloads-deployments/scale/dialog.test.tsx diff --git a/src/renderer/components/+workloads-deployments/scale/dialog.tsx b/packages/core/src/renderer/components/+workloads-deployments/scale/dialog.tsx similarity index 100% rename from src/renderer/components/+workloads-deployments/scale/dialog.tsx rename to packages/core/src/renderer/components/+workloads-deployments/scale/dialog.tsx diff --git a/src/renderer/components/+workloads-deployments/scale/open.injectable.ts b/packages/core/src/renderer/components/+workloads-deployments/scale/open.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-deployments/scale/open.injectable.ts rename to packages/core/src/renderer/components/+workloads-deployments/scale/open.injectable.ts diff --git a/src/renderer/components/+workloads-deployments/store.injectable.ts b/packages/core/src/renderer/components/+workloads-deployments/store.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-deployments/store.injectable.ts rename to packages/core/src/renderer/components/+workloads-deployments/store.injectable.ts diff --git a/src/renderer/components/+workloads-deployments/store.ts b/packages/core/src/renderer/components/+workloads-deployments/store.ts similarity index 100% rename from src/renderer/components/+workloads-deployments/store.ts rename to packages/core/src/renderer/components/+workloads-deployments/store.ts diff --git a/src/renderer/components/+workloads-jobs/get-jobs-by-owner.injectable.ts b/packages/core/src/renderer/components/+workloads-jobs/get-jobs-by-owner.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-jobs/get-jobs-by-owner.injectable.ts rename to packages/core/src/renderer/components/+workloads-jobs/get-jobs-by-owner.injectable.ts diff --git a/src/renderer/components/+workloads-jobs/index.ts b/packages/core/src/renderer/components/+workloads-jobs/index.ts similarity index 100% rename from src/renderer/components/+workloads-jobs/index.ts rename to packages/core/src/renderer/components/+workloads-jobs/index.ts diff --git a/src/renderer/components/+workloads-jobs/job-details.scss b/packages/core/src/renderer/components/+workloads-jobs/job-details.scss similarity index 100% rename from src/renderer/components/+workloads-jobs/job-details.scss rename to packages/core/src/renderer/components/+workloads-jobs/job-details.scss diff --git a/src/renderer/components/+workloads-jobs/job-details.tsx b/packages/core/src/renderer/components/+workloads-jobs/job-details.tsx similarity index 100% rename from src/renderer/components/+workloads-jobs/job-details.tsx rename to packages/core/src/renderer/components/+workloads-jobs/job-details.tsx diff --git a/src/renderer/components/+workloads-jobs/jobs-route-component.injectable.ts b/packages/core/src/renderer/components/+workloads-jobs/jobs-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-jobs/jobs-route-component.injectable.ts rename to packages/core/src/renderer/components/+workloads-jobs/jobs-route-component.injectable.ts diff --git a/src/renderer/components/+workloads-jobs/jobs-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+workloads-jobs/jobs-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+workloads-jobs/jobs-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+workloads-jobs/jobs-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+workloads-jobs/jobs.scss b/packages/core/src/renderer/components/+workloads-jobs/jobs.scss similarity index 100% rename from src/renderer/components/+workloads-jobs/jobs.scss rename to packages/core/src/renderer/components/+workloads-jobs/jobs.scss diff --git a/src/renderer/components/+workloads-jobs/jobs.tsx b/packages/core/src/renderer/components/+workloads-jobs/jobs.tsx similarity index 100% rename from src/renderer/components/+workloads-jobs/jobs.tsx rename to packages/core/src/renderer/components/+workloads-jobs/jobs.tsx diff --git a/src/renderer/components/+workloads-jobs/metrics-details-component.injectable.tsx b/packages/core/src/renderer/components/+workloads-jobs/metrics-details-component.injectable.tsx similarity index 100% rename from src/renderer/components/+workloads-jobs/metrics-details-component.injectable.tsx rename to packages/core/src/renderer/components/+workloads-jobs/metrics-details-component.injectable.tsx diff --git a/src/renderer/components/+workloads-jobs/metrics.injectable.ts b/packages/core/src/renderer/components/+workloads-jobs/metrics.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-jobs/metrics.injectable.ts rename to packages/core/src/renderer/components/+workloads-jobs/metrics.injectable.ts diff --git a/src/renderer/components/+workloads-jobs/store.injectable.ts b/packages/core/src/renderer/components/+workloads-jobs/store.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-jobs/store.injectable.ts rename to packages/core/src/renderer/components/+workloads-jobs/store.injectable.ts diff --git a/src/renderer/components/+workloads-jobs/store.ts b/packages/core/src/renderer/components/+workloads-jobs/store.ts similarity index 100% rename from src/renderer/components/+workloads-jobs/store.ts rename to packages/core/src/renderer/components/+workloads-jobs/store.ts diff --git a/src/renderer/components/+workloads-overview/overview-statuses.scss b/packages/core/src/renderer/components/+workloads-overview/overview-statuses.scss similarity index 100% rename from src/renderer/components/+workloads-overview/overview-statuses.scss rename to packages/core/src/renderer/components/+workloads-overview/overview-statuses.scss diff --git a/src/renderer/components/+workloads-overview/overview-statuses.tsx b/packages/core/src/renderer/components/+workloads-overview/overview-statuses.tsx similarity index 100% rename from src/renderer/components/+workloads-overview/overview-statuses.tsx rename to packages/core/src/renderer/components/+workloads-overview/overview-statuses.tsx diff --git a/src/renderer/components/+workloads-overview/overview-workload-status.scss b/packages/core/src/renderer/components/+workloads-overview/overview-workload-status.scss similarity index 100% rename from src/renderer/components/+workloads-overview/overview-workload-status.scss rename to packages/core/src/renderer/components/+workloads-overview/overview-workload-status.scss diff --git a/src/renderer/components/+workloads-overview/overview-workload-status.tsx b/packages/core/src/renderer/components/+workloads-overview/overview-workload-status.tsx similarity index 100% rename from src/renderer/components/+workloads-overview/overview-workload-status.tsx rename to packages/core/src/renderer/components/+workloads-overview/overview-workload-status.tsx diff --git a/src/renderer/components/+workloads-overview/overview.scss b/packages/core/src/renderer/components/+workloads-overview/overview.scss similarity index 100% rename from src/renderer/components/+workloads-overview/overview.scss rename to packages/core/src/renderer/components/+workloads-overview/overview.scss diff --git a/src/renderer/components/+workloads-overview/overview.tsx b/packages/core/src/renderer/components/+workloads-overview/overview.tsx similarity index 100% rename from src/renderer/components/+workloads-overview/overview.tsx rename to packages/core/src/renderer/components/+workloads-overview/overview.tsx diff --git a/src/renderer/components/+workloads-overview/workload-overview-details/implementations/overview-statuses.injectable.ts b/packages/core/src/renderer/components/+workloads-overview/workload-overview-details/implementations/overview-statuses.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-overview/workload-overview-details/implementations/overview-statuses.injectable.ts rename to packages/core/src/renderer/components/+workloads-overview/workload-overview-details/implementations/overview-statuses.injectable.ts diff --git a/src/renderer/components/+workloads-overview/workload-overview-details/implementations/workload-events.injectable.ts b/packages/core/src/renderer/components/+workloads-overview/workload-overview-details/implementations/workload-events.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-overview/workload-overview-details/implementations/workload-events.injectable.ts rename to packages/core/src/renderer/components/+workloads-overview/workload-overview-details/implementations/workload-events.injectable.ts diff --git a/src/renderer/components/+workloads-overview/workload-overview-details/workload-overview-detail-injection-token.ts b/packages/core/src/renderer/components/+workloads-overview/workload-overview-details/workload-overview-detail-injection-token.ts similarity index 100% rename from src/renderer/components/+workloads-overview/workload-overview-details/workload-overview-detail-injection-token.ts rename to packages/core/src/renderer/components/+workloads-overview/workload-overview-details/workload-overview-detail-injection-token.ts diff --git a/src/renderer/components/+workloads-overview/workload-overview-details/workload-overview-detail-registrator.injectable.ts b/packages/core/src/renderer/components/+workloads-overview/workload-overview-details/workload-overview-detail-registrator.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-overview/workload-overview-details/workload-overview-detail-registrator.injectable.ts rename to packages/core/src/renderer/components/+workloads-overview/workload-overview-details/workload-overview-detail-registrator.injectable.ts diff --git a/src/renderer/components/+workloads-overview/workload-overview-details/workload-overview-details.injectable.ts b/packages/core/src/renderer/components/+workloads-overview/workload-overview-details/workload-overview-details.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-overview/workload-overview-details/workload-overview-details.injectable.ts rename to packages/core/src/renderer/components/+workloads-overview/workload-overview-details/workload-overview-details.injectable.ts diff --git a/src/renderer/components/+workloads-overview/workloads-overview-detail-registration.ts b/packages/core/src/renderer/components/+workloads-overview/workloads-overview-detail-registration.ts similarity index 100% rename from src/renderer/components/+workloads-overview/workloads-overview-detail-registration.ts rename to packages/core/src/renderer/components/+workloads-overview/workloads-overview-detail-registration.ts diff --git a/src/renderer/components/+workloads-overview/workloads-overview-route-component.injectable.ts b/packages/core/src/renderer/components/+workloads-overview/workloads-overview-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-overview/workloads-overview-route-component.injectable.ts rename to packages/core/src/renderer/components/+workloads-overview/workloads-overview-route-component.injectable.ts diff --git a/src/renderer/components/+workloads-overview/workloads-overview-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+workloads-overview/workloads-overview-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+workloads-overview/workloads-overview-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+workloads-overview/workloads-overview-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+workloads-overview/workloads/implementations/cron-jobs-workload.injectable.ts b/packages/core/src/renderer/components/+workloads-overview/workloads/implementations/cron-jobs-workload.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-overview/workloads/implementations/cron-jobs-workload.injectable.ts rename to packages/core/src/renderer/components/+workloads-overview/workloads/implementations/cron-jobs-workload.injectable.ts diff --git a/src/renderer/components/+workloads-overview/workloads/implementations/daemonsets-workload.injectable.ts b/packages/core/src/renderer/components/+workloads-overview/workloads/implementations/daemonsets-workload.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-overview/workloads/implementations/daemonsets-workload.injectable.ts rename to packages/core/src/renderer/components/+workloads-overview/workloads/implementations/daemonsets-workload.injectable.ts diff --git a/src/renderer/components/+workloads-overview/workloads/implementations/deployments-workload.injectable.ts b/packages/core/src/renderer/components/+workloads-overview/workloads/implementations/deployments-workload.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-overview/workloads/implementations/deployments-workload.injectable.ts rename to packages/core/src/renderer/components/+workloads-overview/workloads/implementations/deployments-workload.injectable.ts diff --git a/src/renderer/components/+workloads-overview/workloads/implementations/jobs-workload.injectable.ts b/packages/core/src/renderer/components/+workloads-overview/workloads/implementations/jobs-workload.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-overview/workloads/implementations/jobs-workload.injectable.ts rename to packages/core/src/renderer/components/+workloads-overview/workloads/implementations/jobs-workload.injectable.ts diff --git a/src/renderer/components/+workloads-overview/workloads/implementations/pods-workload.injectable.ts b/packages/core/src/renderer/components/+workloads-overview/workloads/implementations/pods-workload.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-overview/workloads/implementations/pods-workload.injectable.ts rename to packages/core/src/renderer/components/+workloads-overview/workloads/implementations/pods-workload.injectable.ts diff --git a/src/renderer/components/+workloads-overview/workloads/implementations/replicasets-workload.injectable.ts b/packages/core/src/renderer/components/+workloads-overview/workloads/implementations/replicasets-workload.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-overview/workloads/implementations/replicasets-workload.injectable.ts rename to packages/core/src/renderer/components/+workloads-overview/workloads/implementations/replicasets-workload.injectable.ts diff --git a/src/renderer/components/+workloads-overview/workloads/implementations/statefulsets-workload.injectable.ts b/packages/core/src/renderer/components/+workloads-overview/workloads/implementations/statefulsets-workload.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-overview/workloads/implementations/statefulsets-workload.injectable.ts rename to packages/core/src/renderer/components/+workloads-overview/workloads/implementations/statefulsets-workload.injectable.ts diff --git a/src/renderer/components/+workloads-overview/workloads/workload-injection-token.ts b/packages/core/src/renderer/components/+workloads-overview/workloads/workload-injection-token.ts similarity index 100% rename from src/renderer/components/+workloads-overview/workloads/workload-injection-token.ts rename to packages/core/src/renderer/components/+workloads-overview/workloads/workload-injection-token.ts diff --git a/src/renderer/components/+workloads-overview/workloads/workloads.injectable.ts b/packages/core/src/renderer/components/+workloads-overview/workloads/workloads.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-overview/workloads/workloads.injectable.ts rename to packages/core/src/renderer/components/+workloads-overview/workloads/workloads.injectable.ts diff --git a/src/renderer/components/+workloads-pods/__tests__/__snapshots__/pod-container-env.test.tsx.snap b/packages/core/src/renderer/components/+workloads-pods/__tests__/__snapshots__/pod-container-env.test.tsx.snap similarity index 100% rename from src/renderer/components/+workloads-pods/__tests__/__snapshots__/pod-container-env.test.tsx.snap rename to packages/core/src/renderer/components/+workloads-pods/__tests__/__snapshots__/pod-container-env.test.tsx.snap diff --git a/src/renderer/components/+workloads-pods/__tests__/pod-container-env.test.tsx b/packages/core/src/renderer/components/+workloads-pods/__tests__/pod-container-env.test.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/__tests__/pod-container-env.test.tsx rename to packages/core/src/renderer/components/+workloads-pods/__tests__/pod-container-env.test.tsx diff --git a/src/renderer/components/+workloads-pods/__tests__/pod-tolerations.test.tsx b/packages/core/src/renderer/components/+workloads-pods/__tests__/pod-tolerations.test.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/__tests__/pod-tolerations.test.tsx rename to packages/core/src/renderer/components/+workloads-pods/__tests__/pod-tolerations.test.tsx diff --git a/src/renderer/components/+workloads-pods/container-charts.tsx b/packages/core/src/renderer/components/+workloads-pods/container-charts.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/container-charts.tsx rename to packages/core/src/renderer/components/+workloads-pods/container-charts.tsx diff --git a/src/renderer/components/+workloads-pods/container-metrics.injectable.ts b/packages/core/src/renderer/components/+workloads-pods/container-metrics.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-pods/container-metrics.injectable.ts rename to packages/core/src/renderer/components/+workloads-pods/container-metrics.injectable.ts diff --git a/src/renderer/components/+workloads-pods/details/volumes/variant-helpers.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variant-helpers.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variant-helpers.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variant-helpers.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variant.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variant.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variant.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variant.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/__snapshots__/projected.test.tsx.snap b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/__snapshots__/projected.test.tsx.snap similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/__snapshots__/projected.test.tsx.snap rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/__snapshots__/projected.test.tsx.snap diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/__tests__/__snapshots__/ceph-fs.test.tsx.snap b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/__tests__/__snapshots__/ceph-fs.test.tsx.snap similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/__tests__/__snapshots__/ceph-fs.test.tsx.snap rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/__tests__/__snapshots__/ceph-fs.test.tsx.snap diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/__tests__/ceph-fs.test.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/__tests__/ceph-fs.test.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/__tests__/ceph-fs.test.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/__tests__/ceph-fs.test.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/aws-elastic-block-store.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/aws-elastic-block-store.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/aws-elastic-block-store.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/aws-elastic-block-store.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/azure-disk.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/azure-disk.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/azure-disk.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/azure-disk.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/azure-file.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/azure-file.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/azure-file.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/azure-file.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/ceph-fs.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/ceph-fs.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/ceph-fs.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/ceph-fs.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/cinder.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/cinder.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/cinder.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/cinder.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/config-map.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/config-map.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/config-map.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/config-map.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/container-storage-interface.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/container-storage-interface.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/container-storage-interface.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/container-storage-interface.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/downward-api.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/downward-api.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/downward-api.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/downward-api.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/empty-dir.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/empty-dir.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/empty-dir.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/empty-dir.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/ephemeral.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/ephemeral.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/ephemeral.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/ephemeral.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/fiber-channel.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/fiber-channel.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/fiber-channel.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/fiber-channel.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/flex-volume.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/flex-volume.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/flex-volume.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/flex-volume.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/flocker.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/flocker.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/flocker.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/flocker.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/gce-persistent-disk.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/gce-persistent-disk.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/gce-persistent-disk.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/gce-persistent-disk.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/git-repo.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/git-repo.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/git-repo.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/git-repo.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/gluster-fs.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/gluster-fs.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/gluster-fs.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/gluster-fs.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/host-path.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/host-path.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/host-path.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/host-path.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/i-scsi.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/i-scsi.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/i-scsi.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/i-scsi.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/local.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/local.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/local.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/local.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/network-fs.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/network-fs.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/network-fs.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/network-fs.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/persistent-volume-claim.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/persistent-volume-claim.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/persistent-volume-claim.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/persistent-volume-claim.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/photon-persistent-disk.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/photon-persistent-disk.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/photon-persistent-disk.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/photon-persistent-disk.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/portworx-volume.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/portworx-volume.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/portworx-volume.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/portworx-volume.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/projected.test.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/projected.test.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/projected.test.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/projected.test.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/projected.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/projected.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/projected.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/projected.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/quobyte.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/quobyte.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/quobyte.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/quobyte.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/rados-block-device.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/rados-block-device.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/rados-block-device.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/rados-block-device.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/scale-io.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/scale-io.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/scale-io.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/scale-io.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/secret.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/secret.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/secret.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/secret.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/storage-os.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/storage-os.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/storage-os.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/storage-os.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/variants/vsphere-volume.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/vsphere-volume.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/variants/vsphere-volume.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/variants/vsphere-volume.tsx diff --git a/src/renderer/components/+workloads-pods/details/volumes/view.tsx b/packages/core/src/renderer/components/+workloads-pods/details/volumes/view.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/details/volumes/view.tsx rename to packages/core/src/renderer/components/+workloads-pods/details/volumes/view.tsx diff --git a/src/renderer/components/+workloads-pods/get-pod-by-id.injectable.ts b/packages/core/src/renderer/components/+workloads-pods/get-pod-by-id.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-pods/get-pod-by-id.injectable.ts rename to packages/core/src/renderer/components/+workloads-pods/get-pod-by-id.injectable.ts diff --git a/src/renderer/components/+workloads-pods/get-pods-by-owner-id.injectable.ts b/packages/core/src/renderer/components/+workloads-pods/get-pods-by-owner-id.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-pods/get-pods-by-owner-id.injectable.ts rename to packages/core/src/renderer/components/+workloads-pods/get-pods-by-owner-id.injectable.ts diff --git a/src/renderer/components/+workloads-pods/index.ts b/packages/core/src/renderer/components/+workloads-pods/index.ts similarity index 100% rename from src/renderer/components/+workloads-pods/index.ts rename to packages/core/src/renderer/components/+workloads-pods/index.ts diff --git a/src/renderer/components/+workloads-pods/legacy-store.ts b/packages/core/src/renderer/components/+workloads-pods/legacy-store.ts similarity index 100% rename from src/renderer/components/+workloads-pods/legacy-store.ts rename to packages/core/src/renderer/components/+workloads-pods/legacy-store.ts diff --git a/src/renderer/components/+workloads-pods/load-pods-from-all-namespaces.injectable.ts b/packages/core/src/renderer/components/+workloads-pods/load-pods-from-all-namespaces.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-pods/load-pods-from-all-namespaces.injectable.ts rename to packages/core/src/renderer/components/+workloads-pods/load-pods-from-all-namespaces.injectable.ts diff --git a/src/renderer/components/+workloads-pods/metrics-detail-container.injectable.tsx b/packages/core/src/renderer/components/+workloads-pods/metrics-detail-container.injectable.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/metrics-detail-container.injectable.tsx rename to packages/core/src/renderer/components/+workloads-pods/metrics-detail-container.injectable.tsx diff --git a/src/renderer/components/+workloads-pods/metrics.injectable.ts b/packages/core/src/renderer/components/+workloads-pods/metrics.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-pods/metrics.injectable.ts rename to packages/core/src/renderer/components/+workloads-pods/metrics.injectable.ts diff --git a/src/renderer/components/+workloads-pods/pod-charts.tsx b/packages/core/src/renderer/components/+workloads-pods/pod-charts.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/pod-charts.tsx rename to packages/core/src/renderer/components/+workloads-pods/pod-charts.tsx diff --git a/src/renderer/components/+workloads-pods/pod-container-env.scss b/packages/core/src/renderer/components/+workloads-pods/pod-container-env.scss similarity index 100% rename from src/renderer/components/+workloads-pods/pod-container-env.scss rename to packages/core/src/renderer/components/+workloads-pods/pod-container-env.scss diff --git a/src/renderer/components/+workloads-pods/pod-container-env.tsx b/packages/core/src/renderer/components/+workloads-pods/pod-container-env.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/pod-container-env.tsx rename to packages/core/src/renderer/components/+workloads-pods/pod-container-env.tsx diff --git a/src/renderer/components/+workloads-pods/pod-container-port.scss b/packages/core/src/renderer/components/+workloads-pods/pod-container-port.scss similarity index 100% rename from src/renderer/components/+workloads-pods/pod-container-port.scss rename to packages/core/src/renderer/components/+workloads-pods/pod-container-port.scss diff --git a/src/renderer/components/+workloads-pods/pod-container-port.tsx b/packages/core/src/renderer/components/+workloads-pods/pod-container-port.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/pod-container-port.tsx rename to packages/core/src/renderer/components/+workloads-pods/pod-container-port.tsx diff --git a/src/renderer/components/+workloads-pods/pod-details-affinities.tsx b/packages/core/src/renderer/components/+workloads-pods/pod-details-affinities.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/pod-details-affinities.tsx rename to packages/core/src/renderer/components/+workloads-pods/pod-details-affinities.tsx diff --git a/src/renderer/components/+workloads-pods/pod-details-container.scss b/packages/core/src/renderer/components/+workloads-pods/pod-details-container.scss similarity index 100% rename from src/renderer/components/+workloads-pods/pod-details-container.scss rename to packages/core/src/renderer/components/+workloads-pods/pod-details-container.scss diff --git a/src/renderer/components/+workloads-pods/pod-details-container.tsx b/packages/core/src/renderer/components/+workloads-pods/pod-details-container.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/pod-details-container.tsx rename to packages/core/src/renderer/components/+workloads-pods/pod-details-container.tsx diff --git a/src/renderer/components/+workloads-pods/pod-details-list.scss b/packages/core/src/renderer/components/+workloads-pods/pod-details-list.scss similarity index 100% rename from src/renderer/components/+workloads-pods/pod-details-list.scss rename to packages/core/src/renderer/components/+workloads-pods/pod-details-list.scss diff --git a/src/renderer/components/+workloads-pods/pod-details-list.tsx b/packages/core/src/renderer/components/+workloads-pods/pod-details-list.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/pod-details-list.tsx rename to packages/core/src/renderer/components/+workloads-pods/pod-details-list.tsx diff --git a/src/renderer/components/+workloads-pods/pod-details-secrets.scss b/packages/core/src/renderer/components/+workloads-pods/pod-details-secrets.scss similarity index 100% rename from src/renderer/components/+workloads-pods/pod-details-secrets.scss rename to packages/core/src/renderer/components/+workloads-pods/pod-details-secrets.scss diff --git a/src/renderer/components/+workloads-pods/pod-details-secrets.tsx b/packages/core/src/renderer/components/+workloads-pods/pod-details-secrets.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/pod-details-secrets.tsx rename to packages/core/src/renderer/components/+workloads-pods/pod-details-secrets.tsx diff --git a/src/renderer/components/+workloads-pods/pod-details-statuses.scss b/packages/core/src/renderer/components/+workloads-pods/pod-details-statuses.scss similarity index 100% rename from src/renderer/components/+workloads-pods/pod-details-statuses.scss rename to packages/core/src/renderer/components/+workloads-pods/pod-details-statuses.scss diff --git a/src/renderer/components/+workloads-pods/pod-details-statuses.tsx b/packages/core/src/renderer/components/+workloads-pods/pod-details-statuses.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/pod-details-statuses.tsx rename to packages/core/src/renderer/components/+workloads-pods/pod-details-statuses.tsx diff --git a/src/renderer/components/+workloads-pods/pod-details-tolerations.scss b/packages/core/src/renderer/components/+workloads-pods/pod-details-tolerations.scss similarity index 100% rename from src/renderer/components/+workloads-pods/pod-details-tolerations.scss rename to packages/core/src/renderer/components/+workloads-pods/pod-details-tolerations.scss diff --git a/src/renderer/components/+workloads-pods/pod-details-tolerations.tsx b/packages/core/src/renderer/components/+workloads-pods/pod-details-tolerations.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/pod-details-tolerations.tsx rename to packages/core/src/renderer/components/+workloads-pods/pod-details-tolerations.tsx diff --git a/src/renderer/components/+workloads-pods/pod-details.scss b/packages/core/src/renderer/components/+workloads-pods/pod-details.scss similarity index 100% rename from src/renderer/components/+workloads-pods/pod-details.scss rename to packages/core/src/renderer/components/+workloads-pods/pod-details.scss diff --git a/src/renderer/components/+workloads-pods/pod-details.tsx b/packages/core/src/renderer/components/+workloads-pods/pod-details.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/pod-details.tsx rename to packages/core/src/renderer/components/+workloads-pods/pod-details.tsx diff --git a/src/renderer/components/+workloads-pods/pod-tolerations.scss b/packages/core/src/renderer/components/+workloads-pods/pod-tolerations.scss similarity index 100% rename from src/renderer/components/+workloads-pods/pod-tolerations.scss rename to packages/core/src/renderer/components/+workloads-pods/pod-tolerations.scss diff --git a/src/renderer/components/+workloads-pods/pod-tolerations.tsx b/packages/core/src/renderer/components/+workloads-pods/pod-tolerations.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/pod-tolerations.tsx rename to packages/core/src/renderer/components/+workloads-pods/pod-tolerations.tsx diff --git a/src/renderer/components/+workloads-pods/pods-route-component.injectable.ts b/packages/core/src/renderer/components/+workloads-pods/pods-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-pods/pods-route-component.injectable.ts rename to packages/core/src/renderer/components/+workloads-pods/pods-route-component.injectable.ts diff --git a/src/renderer/components/+workloads-pods/pods-sidebar-items.injectable.ts b/packages/core/src/renderer/components/+workloads-pods/pods-sidebar-items.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-pods/pods-sidebar-items.injectable.ts rename to packages/core/src/renderer/components/+workloads-pods/pods-sidebar-items.injectable.ts diff --git a/src/renderer/components/+workloads-pods/pods.scss b/packages/core/src/renderer/components/+workloads-pods/pods.scss similarity index 100% rename from src/renderer/components/+workloads-pods/pods.scss rename to packages/core/src/renderer/components/+workloads-pods/pods.scss diff --git a/src/renderer/components/+workloads-pods/pods.tsx b/packages/core/src/renderer/components/+workloads-pods/pods.tsx similarity index 100% rename from src/renderer/components/+workloads-pods/pods.tsx rename to packages/core/src/renderer/components/+workloads-pods/pods.tsx diff --git a/src/renderer/components/+workloads-pods/store.injectable.ts b/packages/core/src/renderer/components/+workloads-pods/store.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-pods/store.injectable.ts rename to packages/core/src/renderer/components/+workloads-pods/store.injectable.ts diff --git a/src/renderer/components/+workloads-pods/store.ts b/packages/core/src/renderer/components/+workloads-pods/store.ts similarity index 100% rename from src/renderer/components/+workloads-pods/store.ts rename to packages/core/src/renderer/components/+workloads-pods/store.ts diff --git a/src/renderer/components/+workloads-replicasets/index.ts b/packages/core/src/renderer/components/+workloads-replicasets/index.ts similarity index 100% rename from src/renderer/components/+workloads-replicasets/index.ts rename to packages/core/src/renderer/components/+workloads-replicasets/index.ts diff --git a/src/renderer/components/+workloads-replicasets/metrics-details-component.injectable.tsx b/packages/core/src/renderer/components/+workloads-replicasets/metrics-details-component.injectable.tsx similarity index 100% rename from src/renderer/components/+workloads-replicasets/metrics-details-component.injectable.tsx rename to packages/core/src/renderer/components/+workloads-replicasets/metrics-details-component.injectable.tsx diff --git a/src/renderer/components/+workloads-replicasets/metrics.injectable.ts b/packages/core/src/renderer/components/+workloads-replicasets/metrics.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-replicasets/metrics.injectable.ts rename to packages/core/src/renderer/components/+workloads-replicasets/metrics.injectable.ts diff --git a/src/renderer/components/+workloads-replicasets/replica-set-menu.tsx b/packages/core/src/renderer/components/+workloads-replicasets/replica-set-menu.tsx similarity index 100% rename from src/renderer/components/+workloads-replicasets/replica-set-menu.tsx rename to packages/core/src/renderer/components/+workloads-replicasets/replica-set-menu.tsx diff --git a/src/renderer/components/+workloads-replicasets/replicaset-details.scss b/packages/core/src/renderer/components/+workloads-replicasets/replicaset-details.scss similarity index 100% rename from src/renderer/components/+workloads-replicasets/replicaset-details.scss rename to packages/core/src/renderer/components/+workloads-replicasets/replicaset-details.scss diff --git a/src/renderer/components/+workloads-replicasets/replicaset-details.tsx b/packages/core/src/renderer/components/+workloads-replicasets/replicaset-details.tsx similarity index 100% rename from src/renderer/components/+workloads-replicasets/replicaset-details.tsx rename to packages/core/src/renderer/components/+workloads-replicasets/replicaset-details.tsx diff --git a/src/renderer/components/+workloads-replicasets/replicasets-route-component.injectable.ts b/packages/core/src/renderer/components/+workloads-replicasets/replicasets-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-replicasets/replicasets-route-component.injectable.ts rename to packages/core/src/renderer/components/+workloads-replicasets/replicasets-route-component.injectable.ts diff --git a/src/renderer/components/+workloads-replicasets/replicasets-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+workloads-replicasets/replicasets-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+workloads-replicasets/replicasets-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+workloads-replicasets/replicasets-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+workloads-replicasets/replicasets.scss b/packages/core/src/renderer/components/+workloads-replicasets/replicasets.scss similarity index 100% rename from src/renderer/components/+workloads-replicasets/replicasets.scss rename to packages/core/src/renderer/components/+workloads-replicasets/replicasets.scss diff --git a/src/renderer/components/+workloads-replicasets/replicasets.tsx b/packages/core/src/renderer/components/+workloads-replicasets/replicasets.tsx similarity index 100% rename from src/renderer/components/+workloads-replicasets/replicasets.tsx rename to packages/core/src/renderer/components/+workloads-replicasets/replicasets.tsx diff --git a/src/renderer/components/+workloads-replicasets/scale-dialog/dialog.scss b/packages/core/src/renderer/components/+workloads-replicasets/scale-dialog/dialog.scss similarity index 100% rename from src/renderer/components/+workloads-replicasets/scale-dialog/dialog.scss rename to packages/core/src/renderer/components/+workloads-replicasets/scale-dialog/dialog.scss diff --git a/src/renderer/components/+workloads-replicasets/scale-dialog/dialog.test.tsx b/packages/core/src/renderer/components/+workloads-replicasets/scale-dialog/dialog.test.tsx similarity index 100% rename from src/renderer/components/+workloads-replicasets/scale-dialog/dialog.test.tsx rename to packages/core/src/renderer/components/+workloads-replicasets/scale-dialog/dialog.test.tsx diff --git a/src/renderer/components/+workloads-replicasets/scale-dialog/dialog.tsx b/packages/core/src/renderer/components/+workloads-replicasets/scale-dialog/dialog.tsx similarity index 100% rename from src/renderer/components/+workloads-replicasets/scale-dialog/dialog.tsx rename to packages/core/src/renderer/components/+workloads-replicasets/scale-dialog/dialog.tsx diff --git a/src/renderer/components/+workloads-replicasets/scale-dialog/open.injectable.ts b/packages/core/src/renderer/components/+workloads-replicasets/scale-dialog/open.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-replicasets/scale-dialog/open.injectable.ts rename to packages/core/src/renderer/components/+workloads-replicasets/scale-dialog/open.injectable.ts diff --git a/src/renderer/components/+workloads-replicasets/scale-dialog/replicaset-scale-dialog-cluster-frame-child-component.injectable.ts b/packages/core/src/renderer/components/+workloads-replicasets/scale-dialog/replicaset-scale-dialog-cluster-frame-child-component.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-replicasets/scale-dialog/replicaset-scale-dialog-cluster-frame-child-component.injectable.ts rename to packages/core/src/renderer/components/+workloads-replicasets/scale-dialog/replicaset-scale-dialog-cluster-frame-child-component.injectable.ts diff --git a/src/renderer/components/+workloads-replicasets/scale-dialog/state.injectable.ts b/packages/core/src/renderer/components/+workloads-replicasets/scale-dialog/state.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-replicasets/scale-dialog/state.injectable.ts rename to packages/core/src/renderer/components/+workloads-replicasets/scale-dialog/state.injectable.ts diff --git a/src/renderer/components/+workloads-replicasets/store.injectable.ts b/packages/core/src/renderer/components/+workloads-replicasets/store.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-replicasets/store.injectable.ts rename to packages/core/src/renderer/components/+workloads-replicasets/store.injectable.ts diff --git a/src/renderer/components/+workloads-replicasets/store.ts b/packages/core/src/renderer/components/+workloads-replicasets/store.ts similarity index 100% rename from src/renderer/components/+workloads-replicasets/store.ts rename to packages/core/src/renderer/components/+workloads-replicasets/store.ts diff --git a/src/renderer/components/+workloads-statefulsets/index.ts b/packages/core/src/renderer/components/+workloads-statefulsets/index.ts similarity index 100% rename from src/renderer/components/+workloads-statefulsets/index.ts rename to packages/core/src/renderer/components/+workloads-statefulsets/index.ts diff --git a/src/renderer/components/+workloads-statefulsets/metrics-details-component.injectable.tsx b/packages/core/src/renderer/components/+workloads-statefulsets/metrics-details-component.injectable.tsx similarity index 100% rename from src/renderer/components/+workloads-statefulsets/metrics-details-component.injectable.tsx rename to packages/core/src/renderer/components/+workloads-statefulsets/metrics-details-component.injectable.tsx diff --git a/src/renderer/components/+workloads-statefulsets/metrics.injectable.ts b/packages/core/src/renderer/components/+workloads-statefulsets/metrics.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-statefulsets/metrics.injectable.ts rename to packages/core/src/renderer/components/+workloads-statefulsets/metrics.injectable.ts diff --git a/src/renderer/components/+workloads-statefulsets/scale/dialog-state.injectable.ts b/packages/core/src/renderer/components/+workloads-statefulsets/scale/dialog-state.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-statefulsets/scale/dialog-state.injectable.ts rename to packages/core/src/renderer/components/+workloads-statefulsets/scale/dialog-state.injectable.ts diff --git a/src/renderer/components/+workloads-statefulsets/scale/dialog.scss b/packages/core/src/renderer/components/+workloads-statefulsets/scale/dialog.scss similarity index 100% rename from src/renderer/components/+workloads-statefulsets/scale/dialog.scss rename to packages/core/src/renderer/components/+workloads-statefulsets/scale/dialog.scss diff --git a/src/renderer/components/+workloads-statefulsets/scale/dialog.test.tsx b/packages/core/src/renderer/components/+workloads-statefulsets/scale/dialog.test.tsx similarity index 100% rename from src/renderer/components/+workloads-statefulsets/scale/dialog.test.tsx rename to packages/core/src/renderer/components/+workloads-statefulsets/scale/dialog.test.tsx diff --git a/src/renderer/components/+workloads-statefulsets/scale/dialog.tsx b/packages/core/src/renderer/components/+workloads-statefulsets/scale/dialog.tsx similarity index 100% rename from src/renderer/components/+workloads-statefulsets/scale/dialog.tsx rename to packages/core/src/renderer/components/+workloads-statefulsets/scale/dialog.tsx diff --git a/src/renderer/components/+workloads-statefulsets/scale/open-dialog.injectable.ts b/packages/core/src/renderer/components/+workloads-statefulsets/scale/open-dialog.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-statefulsets/scale/open-dialog.injectable.ts rename to packages/core/src/renderer/components/+workloads-statefulsets/scale/open-dialog.injectable.ts diff --git a/src/renderer/components/+workloads-statefulsets/scale/statefulset-scale-dialog-cluster-frame-child-component.injectable.ts b/packages/core/src/renderer/components/+workloads-statefulsets/scale/statefulset-scale-dialog-cluster-frame-child-component.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-statefulsets/scale/statefulset-scale-dialog-cluster-frame-child-component.injectable.ts rename to packages/core/src/renderer/components/+workloads-statefulsets/scale/statefulset-scale-dialog-cluster-frame-child-component.injectable.ts diff --git a/src/renderer/components/+workloads-statefulsets/statefulset-details.scss b/packages/core/src/renderer/components/+workloads-statefulsets/statefulset-details.scss similarity index 100% rename from src/renderer/components/+workloads-statefulsets/statefulset-details.scss rename to packages/core/src/renderer/components/+workloads-statefulsets/statefulset-details.scss diff --git a/src/renderer/components/+workloads-statefulsets/statefulset-details.tsx b/packages/core/src/renderer/components/+workloads-statefulsets/statefulset-details.tsx similarity index 100% rename from src/renderer/components/+workloads-statefulsets/statefulset-details.tsx rename to packages/core/src/renderer/components/+workloads-statefulsets/statefulset-details.tsx diff --git a/src/renderer/components/+workloads-statefulsets/statefulset-menu.tsx b/packages/core/src/renderer/components/+workloads-statefulsets/statefulset-menu.tsx similarity index 100% rename from src/renderer/components/+workloads-statefulsets/statefulset-menu.tsx rename to packages/core/src/renderer/components/+workloads-statefulsets/statefulset-menu.tsx diff --git a/src/renderer/components/+workloads-statefulsets/statefulsets-route-component.injectable.ts b/packages/core/src/renderer/components/+workloads-statefulsets/statefulsets-route-component.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-statefulsets/statefulsets-route-component.injectable.ts rename to packages/core/src/renderer/components/+workloads-statefulsets/statefulsets-route-component.injectable.ts diff --git a/src/renderer/components/+workloads-statefulsets/statefulsets-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+workloads-statefulsets/statefulsets-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+workloads-statefulsets/statefulsets-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+workloads-statefulsets/statefulsets-sidebar-items.injectable.tsx diff --git a/src/renderer/components/+workloads-statefulsets/statefulsets.scss b/packages/core/src/renderer/components/+workloads-statefulsets/statefulsets.scss similarity index 100% rename from src/renderer/components/+workloads-statefulsets/statefulsets.scss rename to packages/core/src/renderer/components/+workloads-statefulsets/statefulsets.scss diff --git a/src/renderer/components/+workloads-statefulsets/statefulsets.tsx b/packages/core/src/renderer/components/+workloads-statefulsets/statefulsets.tsx similarity index 100% rename from src/renderer/components/+workloads-statefulsets/statefulsets.tsx rename to packages/core/src/renderer/components/+workloads-statefulsets/statefulsets.tsx diff --git a/src/renderer/components/+workloads-statefulsets/store.injectable.ts b/packages/core/src/renderer/components/+workloads-statefulsets/store.injectable.ts similarity index 100% rename from src/renderer/components/+workloads-statefulsets/store.injectable.ts rename to packages/core/src/renderer/components/+workloads-statefulsets/store.injectable.ts diff --git a/src/renderer/components/+workloads-statefulsets/store.ts b/packages/core/src/renderer/components/+workloads-statefulsets/store.ts similarity index 100% rename from src/renderer/components/+workloads-statefulsets/store.ts rename to packages/core/src/renderer/components/+workloads-statefulsets/store.ts diff --git a/src/renderer/components/+workloads/workloads-mixins.scss b/packages/core/src/renderer/components/+workloads/workloads-mixins.scss similarity index 100% rename from src/renderer/components/+workloads/workloads-mixins.scss rename to packages/core/src/renderer/components/+workloads/workloads-mixins.scss diff --git a/src/renderer/components/+workloads/workloads-sidebar-items.injectable.tsx b/packages/core/src/renderer/components/+workloads/workloads-sidebar-items.injectable.tsx similarity index 100% rename from src/renderer/components/+workloads/workloads-sidebar-items.injectable.tsx rename to packages/core/src/renderer/components/+workloads/workloads-sidebar-items.injectable.tsx diff --git a/src/renderer/components/__tests__/cronjob.store.test.ts b/packages/core/src/renderer/components/__tests__/cronjob.store.test.ts similarity index 100% rename from src/renderer/components/__tests__/cronjob.store.test.ts rename to packages/core/src/renderer/components/__tests__/cronjob.store.test.ts diff --git a/src/renderer/components/__tests__/daemonset.store.test.ts b/packages/core/src/renderer/components/__tests__/daemonset.store.test.ts similarity index 100% rename from src/renderer/components/__tests__/daemonset.store.test.ts rename to packages/core/src/renderer/components/__tests__/daemonset.store.test.ts diff --git a/src/renderer/components/__tests__/deployments.store.test.ts b/packages/core/src/renderer/components/__tests__/deployments.store.test.ts similarity index 100% rename from src/renderer/components/__tests__/deployments.store.test.ts rename to packages/core/src/renderer/components/__tests__/deployments.store.test.ts diff --git a/src/renderer/components/__tests__/job.store.test.ts b/packages/core/src/renderer/components/__tests__/job.store.test.ts similarity index 100% rename from src/renderer/components/__tests__/job.store.test.ts rename to packages/core/src/renderer/components/__tests__/job.store.test.ts diff --git a/src/renderer/components/__tests__/nodes.api.test.ts b/packages/core/src/renderer/components/__tests__/nodes.api.test.ts similarity index 100% rename from src/renderer/components/__tests__/nodes.api.test.ts rename to packages/core/src/renderer/components/__tests__/nodes.api.test.ts diff --git a/src/renderer/components/__tests__/pods.store.test.ts b/packages/core/src/renderer/components/__tests__/pods.store.test.ts similarity index 100% rename from src/renderer/components/__tests__/pods.store.test.ts rename to packages/core/src/renderer/components/__tests__/pods.store.test.ts diff --git a/src/renderer/components/__tests__/replicaset.store.test.ts b/packages/core/src/renderer/components/__tests__/replicaset.store.test.ts similarity index 100% rename from src/renderer/components/__tests__/replicaset.store.test.ts rename to packages/core/src/renderer/components/__tests__/replicaset.store.test.ts diff --git a/src/renderer/components/__tests__/statefulset.store.test.ts b/packages/core/src/renderer/components/__tests__/statefulset.store.test.ts similarity index 100% rename from src/renderer/components/__tests__/statefulset.store.test.ts rename to packages/core/src/renderer/components/__tests__/statefulset.store.test.ts diff --git a/src/renderer/components/activate-entity-command/activate-entity-command.tsx b/packages/core/src/renderer/components/activate-entity-command/activate-entity-command.tsx similarity index 100% rename from src/renderer/components/activate-entity-command/activate-entity-command.tsx rename to packages/core/src/renderer/components/activate-entity-command/activate-entity-command.tsx diff --git a/src/renderer/components/activate-entity-command/index.ts b/packages/core/src/renderer/components/activate-entity-command/index.ts similarity index 100% rename from src/renderer/components/activate-entity-command/index.ts rename to packages/core/src/renderer/components/activate-entity-command/index.ts diff --git a/src/renderer/components/add-remove-buttons/add-remove-buttons.scss b/packages/core/src/renderer/components/add-remove-buttons/add-remove-buttons.scss similarity index 100% rename from src/renderer/components/add-remove-buttons/add-remove-buttons.scss rename to packages/core/src/renderer/components/add-remove-buttons/add-remove-buttons.scss diff --git a/src/renderer/components/add-remove-buttons/add-remove-buttons.tsx b/packages/core/src/renderer/components/add-remove-buttons/add-remove-buttons.tsx similarity index 100% rename from src/renderer/components/add-remove-buttons/add-remove-buttons.tsx rename to packages/core/src/renderer/components/add-remove-buttons/add-remove-buttons.tsx diff --git a/src/renderer/components/add-remove-buttons/index.ts b/packages/core/src/renderer/components/add-remove-buttons/index.ts similarity index 100% rename from src/renderer/components/add-remove-buttons/index.ts rename to packages/core/src/renderer/components/add-remove-buttons/index.ts diff --git a/src/renderer/components/animate/animate.scss b/packages/core/src/renderer/components/animate/animate.scss similarity index 100% rename from src/renderer/components/animate/animate.scss rename to packages/core/src/renderer/components/animate/animate.scss diff --git a/src/renderer/components/animate/animate.tsx b/packages/core/src/renderer/components/animate/animate.tsx similarity index 100% rename from src/renderer/components/animate/animate.tsx rename to packages/core/src/renderer/components/animate/animate.tsx diff --git a/src/renderer/components/animate/default-enter-duration.injectable.ts b/packages/core/src/renderer/components/animate/default-enter-duration.injectable.ts similarity index 100% rename from src/renderer/components/animate/default-enter-duration.injectable.ts rename to packages/core/src/renderer/components/animate/default-enter-duration.injectable.ts diff --git a/src/renderer/components/animate/default-leave-duration.injectable.ts b/packages/core/src/renderer/components/animate/default-leave-duration.injectable.ts similarity index 100% rename from src/renderer/components/animate/default-leave-duration.injectable.ts rename to packages/core/src/renderer/components/animate/default-leave-duration.injectable.ts diff --git a/src/renderer/components/animate/index.ts b/packages/core/src/renderer/components/animate/index.ts similarity index 100% rename from src/renderer/components/animate/index.ts rename to packages/core/src/renderer/components/animate/index.ts diff --git a/src/renderer/components/animate/request-animation-frame.injectable.ts b/packages/core/src/renderer/components/animate/request-animation-frame.injectable.ts similarity index 100% rename from src/renderer/components/animate/request-animation-frame.injectable.ts rename to packages/core/src/renderer/components/animate/request-animation-frame.injectable.ts diff --git a/src/renderer/components/app.scss b/packages/core/src/renderer/components/app.scss similarity index 100% rename from src/renderer/components/app.scss rename to packages/core/src/renderer/components/app.scss diff --git a/src/renderer/components/avatar/__tests__/avatar.test.tsx b/packages/core/src/renderer/components/avatar/__tests__/avatar.test.tsx similarity index 100% rename from src/renderer/components/avatar/__tests__/avatar.test.tsx rename to packages/core/src/renderer/components/avatar/__tests__/avatar.test.tsx diff --git a/src/renderer/components/avatar/avatar.module.scss b/packages/core/src/renderer/components/avatar/avatar.module.scss similarity index 100% rename from src/renderer/components/avatar/avatar.module.scss rename to packages/core/src/renderer/components/avatar/avatar.module.scss diff --git a/src/renderer/components/avatar/avatar.tsx b/packages/core/src/renderer/components/avatar/avatar.tsx similarity index 100% rename from src/renderer/components/avatar/avatar.tsx rename to packages/core/src/renderer/components/avatar/avatar.tsx diff --git a/src/renderer/components/avatar/index.ts b/packages/core/src/renderer/components/avatar/index.ts similarity index 100% rename from src/renderer/components/avatar/index.ts rename to packages/core/src/renderer/components/avatar/index.ts diff --git a/src/renderer/components/badge/badge.module.scss b/packages/core/src/renderer/components/badge/badge.module.scss similarity index 100% rename from src/renderer/components/badge/badge.module.scss rename to packages/core/src/renderer/components/badge/badge.module.scss diff --git a/src/renderer/components/badge/badge.tsx b/packages/core/src/renderer/components/badge/badge.tsx similarity index 100% rename from src/renderer/components/badge/badge.tsx rename to packages/core/src/renderer/components/badge/badge.tsx diff --git a/src/renderer/components/badge/has-text-selected.injectable.ts b/packages/core/src/renderer/components/badge/has-text-selected.injectable.ts similarity index 100% rename from src/renderer/components/badge/has-text-selected.injectable.ts rename to packages/core/src/renderer/components/badge/has-text-selected.injectable.ts diff --git a/src/renderer/components/badge/index.ts b/packages/core/src/renderer/components/badge/index.ts similarity index 100% rename from src/renderer/components/badge/index.ts rename to packages/core/src/renderer/components/badge/index.ts diff --git a/src/renderer/components/button/button.scss b/packages/core/src/renderer/components/button/button.scss similarity index 100% rename from src/renderer/components/button/button.scss rename to packages/core/src/renderer/components/button/button.scss diff --git a/src/renderer/components/button/button.tsx b/packages/core/src/renderer/components/button/button.tsx similarity index 100% rename from src/renderer/components/button/button.tsx rename to packages/core/src/renderer/components/button/button.tsx diff --git a/src/renderer/components/button/index.ts b/packages/core/src/renderer/components/button/index.ts similarity index 100% rename from src/renderer/components/button/index.ts rename to packages/core/src/renderer/components/button/index.ts diff --git a/src/renderer/components/catalog-entities/weblink-add-command.tsx b/packages/core/src/renderer/components/catalog-entities/weblink-add-command.tsx similarity index 100% rename from src/renderer/components/catalog-entities/weblink-add-command.tsx rename to packages/core/src/renderer/components/catalog-entities/weblink-add-command.tsx diff --git a/src/renderer/components/chart/bar-chart.tsx b/packages/core/src/renderer/components/chart/bar-chart.tsx similarity index 100% rename from src/renderer/components/chart/bar-chart.tsx rename to packages/core/src/renderer/components/chart/bar-chart.tsx diff --git a/src/renderer/components/chart/chart.scss b/packages/core/src/renderer/components/chart/chart.scss similarity index 100% rename from src/renderer/components/chart/chart.scss rename to packages/core/src/renderer/components/chart/chart.scss diff --git a/src/renderer/components/chart/chart.tsx b/packages/core/src/renderer/components/chart/chart.tsx similarity index 100% rename from src/renderer/components/chart/chart.tsx rename to packages/core/src/renderer/components/chart/chart.tsx diff --git a/src/renderer/components/chart/index.ts b/packages/core/src/renderer/components/chart/index.ts similarity index 100% rename from src/renderer/components/chart/index.ts rename to packages/core/src/renderer/components/chart/index.ts diff --git a/src/renderer/components/chart/options.ts b/packages/core/src/renderer/components/chart/options.ts similarity index 100% rename from src/renderer/components/chart/options.ts rename to packages/core/src/renderer/components/chart/options.ts diff --git a/src/renderer/components/chart/pie-chart.scss b/packages/core/src/renderer/components/chart/pie-chart.scss similarity index 100% rename from src/renderer/components/chart/pie-chart.scss rename to packages/core/src/renderer/components/chart/pie-chart.scss diff --git a/src/renderer/components/chart/pie-chart.tsx b/packages/core/src/renderer/components/chart/pie-chart.tsx similarity index 100% rename from src/renderer/components/chart/pie-chart.tsx rename to packages/core/src/renderer/components/chart/pie-chart.tsx diff --git a/src/renderer/components/chart/zebra-stripes.plugin.ts b/packages/core/src/renderer/components/chart/zebra-stripes.plugin.ts similarity index 100% rename from src/renderer/components/chart/zebra-stripes.plugin.ts rename to packages/core/src/renderer/components/chart/zebra-stripes.plugin.ts diff --git a/src/renderer/components/checkbox/checkbox.scss b/packages/core/src/renderer/components/checkbox/checkbox.scss similarity index 100% rename from src/renderer/components/checkbox/checkbox.scss rename to packages/core/src/renderer/components/checkbox/checkbox.scss diff --git a/src/renderer/components/checkbox/checkbox.tsx b/packages/core/src/renderer/components/checkbox/checkbox.tsx similarity index 100% rename from src/renderer/components/checkbox/checkbox.tsx rename to packages/core/src/renderer/components/checkbox/checkbox.tsx diff --git a/src/renderer/components/checkbox/index.ts b/packages/core/src/renderer/components/checkbox/index.ts similarity index 100% rename from src/renderer/components/checkbox/index.ts rename to packages/core/src/renderer/components/checkbox/index.ts diff --git a/src/renderer/components/cluster-manager/cluster-frame-handler.injectable.ts b/packages/core/src/renderer/components/cluster-manager/cluster-frame-handler.injectable.ts similarity index 100% rename from src/renderer/components/cluster-manager/cluster-frame-handler.injectable.ts rename to packages/core/src/renderer/components/cluster-manager/cluster-frame-handler.injectable.ts diff --git a/src/renderer/components/cluster-manager/cluster-frame-handler.ts b/packages/core/src/renderer/components/cluster-manager/cluster-frame-handler.ts similarity index 100% rename from src/renderer/components/cluster-manager/cluster-frame-handler.ts rename to packages/core/src/renderer/components/cluster-manager/cluster-frame-handler.ts diff --git a/src/renderer/components/cluster-manager/cluster-manager-root-frame-child-component.injectable.tsx b/packages/core/src/renderer/components/cluster-manager/cluster-manager-root-frame-child-component.injectable.tsx similarity index 100% rename from src/renderer/components/cluster-manager/cluster-manager-root-frame-child-component.injectable.tsx rename to packages/core/src/renderer/components/cluster-manager/cluster-manager-root-frame-child-component.injectable.tsx diff --git a/src/renderer/components/cluster-manager/cluster-manager.scss b/packages/core/src/renderer/components/cluster-manager/cluster-manager.scss similarity index 100% rename from src/renderer/components/cluster-manager/cluster-manager.scss rename to packages/core/src/renderer/components/cluster-manager/cluster-manager.scss diff --git a/src/renderer/components/cluster-manager/cluster-manager.tsx b/packages/core/src/renderer/components/cluster-manager/cluster-manager.tsx similarity index 100% rename from src/renderer/components/cluster-manager/cluster-manager.tsx rename to packages/core/src/renderer/components/cluster-manager/cluster-manager.tsx diff --git a/src/renderer/components/cluster-manager/cluster-status.module.scss b/packages/core/src/renderer/components/cluster-manager/cluster-status.module.scss similarity index 100% rename from src/renderer/components/cluster-manager/cluster-status.module.scss rename to packages/core/src/renderer/components/cluster-manager/cluster-status.module.scss diff --git a/src/renderer/components/cluster-manager/cluster-status.tsx b/packages/core/src/renderer/components/cluster-manager/cluster-status.tsx similarity index 100% rename from src/renderer/components/cluster-manager/cluster-status.tsx rename to packages/core/src/renderer/components/cluster-manager/cluster-status.tsx diff --git a/src/renderer/components/cluster-manager/cluster-view-route-component.injectable.ts b/packages/core/src/renderer/components/cluster-manager/cluster-view-route-component.injectable.ts similarity index 100% rename from src/renderer/components/cluster-manager/cluster-view-route-component.injectable.ts rename to packages/core/src/renderer/components/cluster-manager/cluster-view-route-component.injectable.ts diff --git a/src/renderer/components/cluster-manager/cluster-view-route-parameters.injectable.ts b/packages/core/src/renderer/components/cluster-manager/cluster-view-route-parameters.injectable.ts similarity index 100% rename from src/renderer/components/cluster-manager/cluster-view-route-parameters.injectable.ts rename to packages/core/src/renderer/components/cluster-manager/cluster-view-route-parameters.injectable.ts diff --git a/src/renderer/components/cluster-manager/cluster-view.scss b/packages/core/src/renderer/components/cluster-manager/cluster-view.scss similarity index 100% rename from src/renderer/components/cluster-manager/cluster-view.scss rename to packages/core/src/renderer/components/cluster-manager/cluster-view.scss diff --git a/src/renderer/components/cluster-manager/cluster-view.tsx b/packages/core/src/renderer/components/cluster-manager/cluster-view.tsx similarity index 100% rename from src/renderer/components/cluster-manager/cluster-view.tsx rename to packages/core/src/renderer/components/cluster-manager/cluster-view.tsx diff --git a/src/renderer/components/cluster-manager/emit-cluster-visibility.injectable.ts b/packages/core/src/renderer/components/cluster-manager/emit-cluster-visibility.injectable.ts similarity index 100% rename from src/renderer/components/cluster-manager/emit-cluster-visibility.injectable.ts rename to packages/core/src/renderer/components/cluster-manager/emit-cluster-visibility.injectable.ts diff --git a/src/renderer/components/cluster-manager/index.tsx b/packages/core/src/renderer/components/cluster-manager/index.tsx similarity index 100% rename from src/renderer/components/cluster-manager/index.tsx rename to packages/core/src/renderer/components/cluster-manager/index.tsx diff --git a/src/renderer/components/cluster-settings/__tests__/cluster-local-terminal-settings.test.tsx b/packages/core/src/renderer/components/cluster-settings/__tests__/cluster-local-terminal-settings.test.tsx similarity index 100% rename from src/renderer/components/cluster-settings/__tests__/cluster-local-terminal-settings.test.tsx rename to packages/core/src/renderer/components/cluster-settings/__tests__/cluster-local-terminal-settings.test.tsx diff --git a/src/renderer/components/cluster-settings/accessible-namespaces.tsx b/packages/core/src/renderer/components/cluster-settings/accessible-namespaces.tsx similarity index 100% rename from src/renderer/components/cluster-settings/accessible-namespaces.tsx rename to packages/core/src/renderer/components/cluster-settings/accessible-namespaces.tsx diff --git a/src/renderer/components/cluster-settings/icon-settings.tsx b/packages/core/src/renderer/components/cluster-settings/icon-settings.tsx similarity index 100% rename from src/renderer/components/cluster-settings/icon-settings.tsx rename to packages/core/src/renderer/components/cluster-settings/icon-settings.tsx diff --git a/src/renderer/components/cluster-settings/kubeconfig.tsx b/packages/core/src/renderer/components/cluster-settings/kubeconfig.tsx similarity index 100% rename from src/renderer/components/cluster-settings/kubeconfig.tsx rename to packages/core/src/renderer/components/cluster-settings/kubeconfig.tsx diff --git a/src/renderer/components/cluster-settings/local-terminal-settings.tsx b/packages/core/src/renderer/components/cluster-settings/local-terminal-settings.tsx similarity index 100% rename from src/renderer/components/cluster-settings/local-terminal-settings.tsx rename to packages/core/src/renderer/components/cluster-settings/local-terminal-settings.tsx diff --git a/src/renderer/components/cluster-settings/metrics-setting.tsx b/packages/core/src/renderer/components/cluster-settings/metrics-setting.tsx similarity index 100% rename from src/renderer/components/cluster-settings/metrics-setting.tsx rename to packages/core/src/renderer/components/cluster-settings/metrics-setting.tsx diff --git a/src/renderer/components/cluster-settings/name-setting.tsx b/packages/core/src/renderer/components/cluster-settings/name-setting.tsx similarity index 100% rename from src/renderer/components/cluster-settings/name-setting.tsx rename to packages/core/src/renderer/components/cluster-settings/name-setting.tsx diff --git a/src/renderer/components/cluster-settings/node-shell-setting.tsx b/packages/core/src/renderer/components/cluster-settings/node-shell-setting.tsx similarity index 100% rename from src/renderer/components/cluster-settings/node-shell-setting.tsx rename to packages/core/src/renderer/components/cluster-settings/node-shell-setting.tsx diff --git a/src/renderer/components/cluster-settings/prometheus-setting.tsx b/packages/core/src/renderer/components/cluster-settings/prometheus-setting.tsx similarity index 100% rename from src/renderer/components/cluster-settings/prometheus-setting.tsx rename to packages/core/src/renderer/components/cluster-settings/prometheus-setting.tsx diff --git a/src/renderer/components/cluster-settings/proxy-setting.tsx b/packages/core/src/renderer/components/cluster-settings/proxy-setting.tsx similarity index 100% rename from src/renderer/components/cluster-settings/proxy-setting.tsx rename to packages/core/src/renderer/components/cluster-settings/proxy-setting.tsx diff --git a/src/renderer/components/cluster-settings/show-metrics.tsx b/packages/core/src/renderer/components/cluster-settings/show-metrics.tsx similarity index 100% rename from src/renderer/components/cluster-settings/show-metrics.tsx rename to packages/core/src/renderer/components/cluster-settings/show-metrics.tsx diff --git a/src/renderer/components/colors.scss b/packages/core/src/renderer/components/colors.scss similarity index 100% rename from src/renderer/components/colors.scss rename to packages/core/src/renderer/components/colors.scss diff --git a/src/renderer/components/command-palette/command-container-cluster-frame-child-component.injectable.ts b/packages/core/src/renderer/components/command-palette/command-container-cluster-frame-child-component.injectable.ts similarity index 100% rename from src/renderer/components/command-palette/command-container-cluster-frame-child-component.injectable.ts rename to packages/core/src/renderer/components/command-palette/command-container-cluster-frame-child-component.injectable.ts diff --git a/src/renderer/components/command-palette/command-container-root-frame-child-component.injectable.ts b/packages/core/src/renderer/components/command-palette/command-container-root-frame-child-component.injectable.ts similarity index 100% rename from src/renderer/components/command-palette/command-container-root-frame-child-component.injectable.ts rename to packages/core/src/renderer/components/command-palette/command-container-root-frame-child-component.injectable.ts diff --git a/src/renderer/components/command-palette/command-container.module.scss b/packages/core/src/renderer/components/command-palette/command-container.module.scss similarity index 100% rename from src/renderer/components/command-palette/command-container.module.scss rename to packages/core/src/renderer/components/command-palette/command-container.module.scss diff --git a/src/renderer/components/command-palette/command-container.tsx b/packages/core/src/renderer/components/command-palette/command-container.tsx similarity index 100% rename from src/renderer/components/command-palette/command-container.tsx rename to packages/core/src/renderer/components/command-palette/command-container.tsx diff --git a/src/renderer/components/command-palette/command-dialog.tsx b/packages/core/src/renderer/components/command-palette/command-dialog.tsx similarity index 100% rename from src/renderer/components/command-palette/command-dialog.tsx rename to packages/core/src/renderer/components/command-palette/command-dialog.tsx diff --git a/src/renderer/components/command-palette/command-overlay.injectable.ts b/packages/core/src/renderer/components/command-palette/command-overlay.injectable.ts similarity index 100% rename from src/renderer/components/command-palette/command-overlay.injectable.ts rename to packages/core/src/renderer/components/command-palette/command-overlay.injectable.ts diff --git a/src/renderer/components/command-palette/index.ts b/packages/core/src/renderer/components/command-palette/index.ts similarity index 100% rename from src/renderer/components/command-palette/index.ts rename to packages/core/src/renderer/components/command-palette/index.ts diff --git a/src/renderer/components/command-palette/registered-commands/commands.ts b/packages/core/src/renderer/components/command-palette/registered-commands/commands.ts similarity index 100% rename from src/renderer/components/command-palette/registered-commands/commands.ts rename to packages/core/src/renderer/components/command-palette/registered-commands/commands.ts diff --git a/src/renderer/components/command-palette/registered-commands/internal-commands.injectable.tsx b/packages/core/src/renderer/components/command-palette/registered-commands/internal-commands.injectable.tsx similarity index 100% rename from src/renderer/components/command-palette/registered-commands/internal-commands.injectable.tsx rename to packages/core/src/renderer/components/command-palette/registered-commands/internal-commands.injectable.tsx diff --git a/src/renderer/components/command-palette/registered-commands/registered-commands.injectable.ts b/packages/core/src/renderer/components/command-palette/registered-commands/registered-commands.injectable.ts similarity index 100% rename from src/renderer/components/command-palette/registered-commands/registered-commands.injectable.ts rename to packages/core/src/renderer/components/command-palette/registered-commands/registered-commands.injectable.ts diff --git a/src/renderer/components/confirm-dialog/confirm-dialog-cluster-frame-child-component.injectable.ts b/packages/core/src/renderer/components/confirm-dialog/confirm-dialog-cluster-frame-child-component.injectable.ts similarity index 100% rename from src/renderer/components/confirm-dialog/confirm-dialog-cluster-frame-child-component.injectable.ts rename to packages/core/src/renderer/components/confirm-dialog/confirm-dialog-cluster-frame-child-component.injectable.ts diff --git a/src/renderer/components/confirm-dialog/confirm-dialog-root-frame-child-component.injectable.ts b/packages/core/src/renderer/components/confirm-dialog/confirm-dialog-root-frame-child-component.injectable.ts similarity index 100% rename from src/renderer/components/confirm-dialog/confirm-dialog-root-frame-child-component.injectable.ts rename to packages/core/src/renderer/components/confirm-dialog/confirm-dialog-root-frame-child-component.injectable.ts diff --git a/src/renderer/components/confirm-dialog/confirm-dialog.scss b/packages/core/src/renderer/components/confirm-dialog/confirm-dialog.scss similarity index 100% rename from src/renderer/components/confirm-dialog/confirm-dialog.scss rename to packages/core/src/renderer/components/confirm-dialog/confirm-dialog.scss diff --git a/src/renderer/components/confirm-dialog/confirm-dialog.tsx b/packages/core/src/renderer/components/confirm-dialog/confirm-dialog.tsx similarity index 100% rename from src/renderer/components/confirm-dialog/confirm-dialog.tsx rename to packages/core/src/renderer/components/confirm-dialog/confirm-dialog.tsx diff --git a/src/renderer/components/confirm-dialog/confirm.injectable.ts b/packages/core/src/renderer/components/confirm-dialog/confirm.injectable.ts similarity index 100% rename from src/renderer/components/confirm-dialog/confirm.injectable.ts rename to packages/core/src/renderer/components/confirm-dialog/confirm.injectable.ts diff --git a/src/renderer/components/confirm-dialog/index.ts b/packages/core/src/renderer/components/confirm-dialog/index.ts similarity index 100% rename from src/renderer/components/confirm-dialog/index.ts rename to packages/core/src/renderer/components/confirm-dialog/index.ts diff --git a/src/renderer/components/confirm-dialog/open.injectable.ts b/packages/core/src/renderer/components/confirm-dialog/open.injectable.ts similarity index 100% rename from src/renderer/components/confirm-dialog/open.injectable.ts rename to packages/core/src/renderer/components/confirm-dialog/open.injectable.ts diff --git a/src/renderer/components/confirm-dialog/state.injectable.ts b/packages/core/src/renderer/components/confirm-dialog/state.injectable.ts similarity index 100% rename from src/renderer/components/confirm-dialog/state.injectable.ts rename to packages/core/src/renderer/components/confirm-dialog/state.injectable.ts diff --git a/src/renderer/components/confirm-dialog/with-confirm.injectable.ts b/packages/core/src/renderer/components/confirm-dialog/with-confirm.injectable.ts similarity index 100% rename from src/renderer/components/confirm-dialog/with-confirm.injectable.ts rename to packages/core/src/renderer/components/confirm-dialog/with-confirm.injectable.ts diff --git a/src/renderer/components/countdown/countdown-state.injectable.ts b/packages/core/src/renderer/components/countdown/countdown-state.injectable.ts similarity index 100% rename from src/renderer/components/countdown/countdown-state.injectable.ts rename to packages/core/src/renderer/components/countdown/countdown-state.injectable.ts diff --git a/src/renderer/components/countdown/countdown.test.tsx b/packages/core/src/renderer/components/countdown/countdown.test.tsx similarity index 100% rename from src/renderer/components/countdown/countdown.test.tsx rename to packages/core/src/renderer/components/countdown/countdown.test.tsx diff --git a/src/renderer/components/countdown/countdown.tsx b/packages/core/src/renderer/components/countdown/countdown.tsx similarity index 100% rename from src/renderer/components/countdown/countdown.tsx rename to packages/core/src/renderer/components/countdown/countdown.tsx diff --git a/src/renderer/components/delete-cluster-dialog/delete-cluster-dialog-cluster-frame-child-component.injectable.ts b/packages/core/src/renderer/components/delete-cluster-dialog/delete-cluster-dialog-cluster-frame-child-component.injectable.ts similarity index 100% rename from src/renderer/components/delete-cluster-dialog/delete-cluster-dialog-cluster-frame-child-component.injectable.ts rename to packages/core/src/renderer/components/delete-cluster-dialog/delete-cluster-dialog-cluster-frame-child-component.injectable.ts diff --git a/src/renderer/components/delete-cluster-dialog/index.ts b/packages/core/src/renderer/components/delete-cluster-dialog/index.ts similarity index 100% rename from src/renderer/components/delete-cluster-dialog/index.ts rename to packages/core/src/renderer/components/delete-cluster-dialog/index.ts diff --git a/src/renderer/components/delete-cluster-dialog/open.injectable.ts b/packages/core/src/renderer/components/delete-cluster-dialog/open.injectable.ts similarity index 100% rename from src/renderer/components/delete-cluster-dialog/open.injectable.ts rename to packages/core/src/renderer/components/delete-cluster-dialog/open.injectable.ts diff --git a/src/renderer/components/delete-cluster-dialog/save-kubeconfig.global-override-for-injectable.ts b/packages/core/src/renderer/components/delete-cluster-dialog/save-kubeconfig.global-override-for-injectable.ts similarity index 100% rename from src/renderer/components/delete-cluster-dialog/save-kubeconfig.global-override-for-injectable.ts rename to packages/core/src/renderer/components/delete-cluster-dialog/save-kubeconfig.global-override-for-injectable.ts diff --git a/src/renderer/components/delete-cluster-dialog/save-kubeconfig.injectable.ts b/packages/core/src/renderer/components/delete-cluster-dialog/save-kubeconfig.injectable.ts similarity index 100% rename from src/renderer/components/delete-cluster-dialog/save-kubeconfig.injectable.ts rename to packages/core/src/renderer/components/delete-cluster-dialog/save-kubeconfig.injectable.ts diff --git a/src/renderer/components/delete-cluster-dialog/state.injectable.ts b/packages/core/src/renderer/components/delete-cluster-dialog/state.injectable.ts similarity index 100% rename from src/renderer/components/delete-cluster-dialog/state.injectable.ts rename to packages/core/src/renderer/components/delete-cluster-dialog/state.injectable.ts diff --git a/src/renderer/components/delete-cluster-dialog/view.module.scss b/packages/core/src/renderer/components/delete-cluster-dialog/view.module.scss similarity index 100% rename from src/renderer/components/delete-cluster-dialog/view.module.scss rename to packages/core/src/renderer/components/delete-cluster-dialog/view.module.scss diff --git a/src/renderer/components/delete-cluster-dialog/view.tsx b/packages/core/src/renderer/components/delete-cluster-dialog/view.tsx similarity index 100% rename from src/renderer/components/delete-cluster-dialog/view.tsx rename to packages/core/src/renderer/components/delete-cluster-dialog/view.tsx diff --git a/src/renderer/components/dialog/dialog.scss b/packages/core/src/renderer/components/dialog/dialog.scss similarity index 100% rename from src/renderer/components/dialog/dialog.scss rename to packages/core/src/renderer/components/dialog/dialog.scss diff --git a/src/renderer/components/dialog/dialog.tsx b/packages/core/src/renderer/components/dialog/dialog.tsx similarity index 100% rename from src/renderer/components/dialog/dialog.tsx rename to packages/core/src/renderer/components/dialog/dialog.tsx diff --git a/src/renderer/components/dialog/index.ts b/packages/core/src/renderer/components/dialog/index.ts similarity index 100% rename from src/renderer/components/dialog/index.ts rename to packages/core/src/renderer/components/dialog/index.ts diff --git a/src/renderer/components/dialog/logs-dialog.scss b/packages/core/src/renderer/components/dialog/logs-dialog.scss similarity index 100% rename from src/renderer/components/dialog/logs-dialog.scss rename to packages/core/src/renderer/components/dialog/logs-dialog.scss diff --git a/src/renderer/components/dialog/logs-dialog.tsx b/packages/core/src/renderer/components/dialog/logs-dialog.tsx similarity index 100% rename from src/renderer/components/dialog/logs-dialog.tsx rename to packages/core/src/renderer/components/dialog/logs-dialog.tsx diff --git a/src/renderer/components/dock/__test__/dock-store.test.ts b/packages/core/src/renderer/components/dock/__test__/dock-store.test.ts similarity index 100% rename from src/renderer/components/dock/__test__/dock-store.test.ts rename to packages/core/src/renderer/components/dock/__test__/dock-store.test.ts diff --git a/src/renderer/components/dock/__test__/dock-tabs.test.tsx b/packages/core/src/renderer/components/dock/__test__/dock-tabs.test.tsx similarity index 100% rename from src/renderer/components/dock/__test__/dock-tabs.test.tsx rename to packages/core/src/renderer/components/dock/__test__/dock-tabs.test.tsx diff --git a/src/renderer/components/dock/create-resource/clear-create-resource-tab-data.injectable.ts b/packages/core/src/renderer/components/dock/create-resource/clear-create-resource-tab-data.injectable.ts similarity index 100% rename from src/renderer/components/dock/create-resource/clear-create-resource-tab-data.injectable.ts rename to packages/core/src/renderer/components/dock/create-resource/clear-create-resource-tab-data.injectable.ts diff --git a/src/renderer/components/dock/create-resource/create-resource-tab.injectable.ts b/packages/core/src/renderer/components/dock/create-resource/create-resource-tab.injectable.ts similarity index 100% rename from src/renderer/components/dock/create-resource/create-resource-tab.injectable.ts rename to packages/core/src/renderer/components/dock/create-resource/create-resource-tab.injectable.ts diff --git a/src/renderer/components/dock/create-resource/create-resource-templates.injectable.ts b/packages/core/src/renderer/components/dock/create-resource/create-resource-templates.injectable.ts similarity index 100% rename from src/renderer/components/dock/create-resource/create-resource-templates.injectable.ts rename to packages/core/src/renderer/components/dock/create-resource/create-resource-templates.injectable.ts diff --git a/src/renderer/components/dock/create-resource/has-correct-extension.ts b/packages/core/src/renderer/components/dock/create-resource/has-correct-extension.ts similarity index 100% rename from src/renderer/components/dock/create-resource/has-correct-extension.ts rename to packages/core/src/renderer/components/dock/create-resource/has-correct-extension.ts diff --git a/src/renderer/components/dock/create-resource/lens-templates.injectable.ts b/packages/core/src/renderer/components/dock/create-resource/lens-templates.injectable.ts similarity index 100% rename from src/renderer/components/dock/create-resource/lens-templates.injectable.ts rename to packages/core/src/renderer/components/dock/create-resource/lens-templates.injectable.ts diff --git a/src/renderer/components/dock/create-resource/store.injectable.ts b/packages/core/src/renderer/components/dock/create-resource/store.injectable.ts similarity index 100% rename from src/renderer/components/dock/create-resource/store.injectable.ts rename to packages/core/src/renderer/components/dock/create-resource/store.injectable.ts diff --git a/src/renderer/components/dock/create-resource/store.ts b/packages/core/src/renderer/components/dock/create-resource/store.ts similarity index 100% rename from src/renderer/components/dock/create-resource/store.ts rename to packages/core/src/renderer/components/dock/create-resource/store.ts diff --git a/src/renderer/components/dock/create-resource/user-templates.injectable.ts b/packages/core/src/renderer/components/dock/create-resource/user-templates.injectable.ts similarity index 100% rename from src/renderer/components/dock/create-resource/user-templates.injectable.ts rename to packages/core/src/renderer/components/dock/create-resource/user-templates.injectable.ts diff --git a/src/renderer/components/dock/create-resource/view.tsx b/packages/core/src/renderer/components/dock/create-resource/view.tsx similarity index 100% rename from src/renderer/components/dock/create-resource/view.tsx rename to packages/core/src/renderer/components/dock/create-resource/view.tsx diff --git a/src/renderer/components/dock/dock-tab-store/create-dock-tab-store.injectable.ts b/packages/core/src/renderer/components/dock/dock-tab-store/create-dock-tab-store.injectable.ts similarity index 100% rename from src/renderer/components/dock/dock-tab-store/create-dock-tab-store.injectable.ts rename to packages/core/src/renderer/components/dock/dock-tab-store/create-dock-tab-store.injectable.ts diff --git a/src/renderer/components/dock/dock-tab-store/dock-tab.store.ts b/packages/core/src/renderer/components/dock/dock-tab-store/dock-tab.store.ts similarity index 100% rename from src/renderer/components/dock/dock-tab-store/dock-tab.store.ts rename to packages/core/src/renderer/components/dock/dock-tab-store/dock-tab.store.ts diff --git a/src/renderer/components/dock/dock-tab.module.scss b/packages/core/src/renderer/components/dock/dock-tab.module.scss similarity index 100% rename from src/renderer/components/dock/dock-tab.module.scss rename to packages/core/src/renderer/components/dock/dock-tab.module.scss diff --git a/src/renderer/components/dock/dock-tab.tsx b/packages/core/src/renderer/components/dock/dock-tab.tsx similarity index 100% rename from src/renderer/components/dock/dock-tab.tsx rename to packages/core/src/renderer/components/dock/dock-tab.tsx diff --git a/src/renderer/components/dock/dock-tabs.module.scss b/packages/core/src/renderer/components/dock/dock-tabs.module.scss similarity index 100% rename from src/renderer/components/dock/dock-tabs.module.scss rename to packages/core/src/renderer/components/dock/dock-tabs.module.scss diff --git a/src/renderer/components/dock/dock-tabs.tsx b/packages/core/src/renderer/components/dock/dock-tabs.tsx similarity index 100% rename from src/renderer/components/dock/dock-tabs.tsx rename to packages/core/src/renderer/components/dock/dock-tabs.tsx diff --git a/src/renderer/components/dock/dock.scss b/packages/core/src/renderer/components/dock/dock.scss similarity index 100% rename from src/renderer/components/dock/dock.scss rename to packages/core/src/renderer/components/dock/dock.scss diff --git a/src/renderer/components/dock/dock.tsx b/packages/core/src/renderer/components/dock/dock.tsx similarity index 100% rename from src/renderer/components/dock/dock.tsx rename to packages/core/src/renderer/components/dock/dock.tsx diff --git a/src/renderer/components/dock/dock/close-dock-tab.injectable.ts b/packages/core/src/renderer/components/dock/dock/close-dock-tab.injectable.ts similarity index 100% rename from src/renderer/components/dock/dock/close-dock-tab.injectable.ts rename to packages/core/src/renderer/components/dock/dock/close-dock-tab.injectable.ts diff --git a/src/renderer/components/dock/dock/create-dock-tab.injectable.ts b/packages/core/src/renderer/components/dock/dock/create-dock-tab.injectable.ts similarity index 100% rename from src/renderer/components/dock/dock/create-dock-tab.injectable.ts rename to packages/core/src/renderer/components/dock/dock/create-dock-tab.injectable.ts diff --git a/src/renderer/components/dock/dock/dock-storage.injectable.ts b/packages/core/src/renderer/components/dock/dock/dock-storage.injectable.ts similarity index 100% rename from src/renderer/components/dock/dock/dock-storage.injectable.ts rename to packages/core/src/renderer/components/dock/dock/dock-storage.injectable.ts diff --git a/src/renderer/components/dock/dock/rename-tab.injectable.ts b/packages/core/src/renderer/components/dock/dock/rename-tab.injectable.ts similarity index 100% rename from src/renderer/components/dock/dock/rename-tab.injectable.ts rename to packages/core/src/renderer/components/dock/dock/rename-tab.injectable.ts diff --git a/src/renderer/components/dock/dock/select-dock-tab.injectable.ts b/packages/core/src/renderer/components/dock/dock/select-dock-tab.injectable.ts similarity index 100% rename from src/renderer/components/dock/dock/select-dock-tab.injectable.ts rename to packages/core/src/renderer/components/dock/dock/select-dock-tab.injectable.ts diff --git a/src/renderer/components/dock/dock/store.injectable.ts b/packages/core/src/renderer/components/dock/dock/store.injectable.ts similarity index 100% rename from src/renderer/components/dock/dock/store.injectable.ts rename to packages/core/src/renderer/components/dock/dock/store.injectable.ts diff --git a/src/renderer/components/dock/dock/store.ts b/packages/core/src/renderer/components/dock/dock/store.ts similarity index 100% rename from src/renderer/components/dock/dock/store.ts rename to packages/core/src/renderer/components/dock/dock/store.ts diff --git a/src/renderer/components/dock/edit-resource/clear-edit-resource-tab-data.injectable.ts b/packages/core/src/renderer/components/dock/edit-resource/clear-edit-resource-tab-data.injectable.ts similarity index 100% rename from src/renderer/components/dock/edit-resource/clear-edit-resource-tab-data.injectable.ts rename to packages/core/src/renderer/components/dock/edit-resource/clear-edit-resource-tab-data.injectable.ts diff --git a/src/renderer/components/dock/edit-resource/edit-resource-model/call-for-patch-resource/call-for-patch-resource.global-override-for-injectable.ts b/packages/core/src/renderer/components/dock/edit-resource/edit-resource-model/call-for-patch-resource/call-for-patch-resource.global-override-for-injectable.ts similarity index 100% rename from src/renderer/components/dock/edit-resource/edit-resource-model/call-for-patch-resource/call-for-patch-resource.global-override-for-injectable.ts rename to packages/core/src/renderer/components/dock/edit-resource/edit-resource-model/call-for-patch-resource/call-for-patch-resource.global-override-for-injectable.ts diff --git a/src/renderer/components/dock/edit-resource/edit-resource-model/call-for-patch-resource/call-for-patch-resource.injectable.ts b/packages/core/src/renderer/components/dock/edit-resource/edit-resource-model/call-for-patch-resource/call-for-patch-resource.injectable.ts similarity index 100% rename from src/renderer/components/dock/edit-resource/edit-resource-model/call-for-patch-resource/call-for-patch-resource.injectable.ts rename to packages/core/src/renderer/components/dock/edit-resource/edit-resource-model/call-for-patch-resource/call-for-patch-resource.injectable.ts diff --git a/src/renderer/components/dock/edit-resource/edit-resource-model/call-for-resource/call-for-resource.global-override-for-injectable.ts b/packages/core/src/renderer/components/dock/edit-resource/edit-resource-model/call-for-resource/call-for-resource.global-override-for-injectable.ts similarity index 100% rename from src/renderer/components/dock/edit-resource/edit-resource-model/call-for-resource/call-for-resource.global-override-for-injectable.ts rename to packages/core/src/renderer/components/dock/edit-resource/edit-resource-model/call-for-resource/call-for-resource.global-override-for-injectable.ts diff --git a/src/renderer/components/dock/edit-resource/edit-resource-model/call-for-resource/call-for-resource.injectable.ts b/packages/core/src/renderer/components/dock/edit-resource/edit-resource-model/call-for-resource/call-for-resource.injectable.ts similarity index 100% rename from src/renderer/components/dock/edit-resource/edit-resource-model/call-for-resource/call-for-resource.injectable.ts rename to packages/core/src/renderer/components/dock/edit-resource/edit-resource-model/call-for-resource/call-for-resource.injectable.ts diff --git a/src/renderer/components/dock/edit-resource/edit-resource-model/edit-resource-model.injectable.tsx b/packages/core/src/renderer/components/dock/edit-resource/edit-resource-model/edit-resource-model.injectable.tsx similarity index 100% rename from src/renderer/components/dock/edit-resource/edit-resource-model/edit-resource-model.injectable.tsx rename to packages/core/src/renderer/components/dock/edit-resource/edit-resource-model/edit-resource-model.injectable.tsx diff --git a/src/renderer/components/dock/edit-resource/edit-resource-tab.injectable.ts b/packages/core/src/renderer/components/dock/edit-resource/edit-resource-tab.injectable.ts similarity index 100% rename from src/renderer/components/dock/edit-resource/edit-resource-tab.injectable.ts rename to packages/core/src/renderer/components/dock/edit-resource/edit-resource-tab.injectable.ts diff --git a/src/renderer/components/dock/edit-resource/get-random-id-for-edit-resource-tab.injectable.ts b/packages/core/src/renderer/components/dock/edit-resource/get-random-id-for-edit-resource-tab.injectable.ts similarity index 100% rename from src/renderer/components/dock/edit-resource/get-random-id-for-edit-resource-tab.injectable.ts rename to packages/core/src/renderer/components/dock/edit-resource/get-random-id-for-edit-resource-tab.injectable.ts diff --git a/src/renderer/components/dock/edit-resource/store.injectable.ts b/packages/core/src/renderer/components/dock/edit-resource/store.injectable.ts similarity index 100% rename from src/renderer/components/dock/edit-resource/store.injectable.ts rename to packages/core/src/renderer/components/dock/edit-resource/store.injectable.ts diff --git a/src/renderer/components/dock/edit-resource/store.ts b/packages/core/src/renderer/components/dock/edit-resource/store.ts similarity index 100% rename from src/renderer/components/dock/edit-resource/store.ts rename to packages/core/src/renderer/components/dock/edit-resource/store.ts diff --git a/src/renderer/components/dock/edit-resource/view.tsx b/packages/core/src/renderer/components/dock/edit-resource/view.tsx similarity index 100% rename from src/renderer/components/dock/edit-resource/view.tsx rename to packages/core/src/renderer/components/dock/edit-resource/view.tsx diff --git a/src/renderer/components/dock/editor-panel.module.scss b/packages/core/src/renderer/components/dock/editor-panel.module.scss similarity index 100% rename from src/renderer/components/dock/editor-panel.module.scss rename to packages/core/src/renderer/components/dock/editor-panel.module.scss diff --git a/src/renderer/components/dock/editor-panel.tsx b/packages/core/src/renderer/components/dock/editor-panel.tsx similarity index 100% rename from src/renderer/components/dock/editor-panel.tsx rename to packages/core/src/renderer/components/dock/editor-panel.tsx diff --git a/src/renderer/components/dock/index.ts b/packages/core/src/renderer/components/dock/index.ts similarity index 100% rename from src/renderer/components/dock/index.ts rename to packages/core/src/renderer/components/dock/index.ts diff --git a/src/renderer/components/dock/info-panel.scss b/packages/core/src/renderer/components/dock/info-panel.scss similarity index 100% rename from src/renderer/components/dock/info-panel.scss rename to packages/core/src/renderer/components/dock/info-panel.scss diff --git a/src/renderer/components/dock/info-panel.tsx b/packages/core/src/renderer/components/dock/info-panel.tsx similarity index 100% rename from src/renderer/components/dock/info-panel.tsx rename to packages/core/src/renderer/components/dock/info-panel.tsx diff --git a/src/renderer/components/dock/install-chart/clear-install-chart-tab-data.injectable.ts b/packages/core/src/renderer/components/dock/install-chart/clear-install-chart-tab-data.injectable.ts similarity index 100% rename from src/renderer/components/dock/install-chart/clear-install-chart-tab-data.injectable.ts rename to packages/core/src/renderer/components/dock/install-chart/clear-install-chart-tab-data.injectable.ts diff --git a/src/renderer/components/dock/install-chart/create-install-chart-tab.injectable.ts b/packages/core/src/renderer/components/dock/install-chart/create-install-chart-tab.injectable.ts similarity index 100% rename from src/renderer/components/dock/install-chart/create-install-chart-tab.injectable.ts rename to packages/core/src/renderer/components/dock/install-chart/create-install-chart-tab.injectable.ts diff --git a/src/renderer/components/dock/install-chart/get-random-install-chart-tab-id.injectable.ts b/packages/core/src/renderer/components/dock/install-chart/get-random-install-chart-tab-id.injectable.ts similarity index 100% rename from src/renderer/components/dock/install-chart/get-random-install-chart-tab-id.injectable.ts rename to packages/core/src/renderer/components/dock/install-chart/get-random-install-chart-tab-id.injectable.ts diff --git a/src/renderer/components/dock/install-chart/install-chart-model.injectable.tsx b/packages/core/src/renderer/components/dock/install-chart/install-chart-model.injectable.tsx similarity index 100% rename from src/renderer/components/dock/install-chart/install-chart-model.injectable.tsx rename to packages/core/src/renderer/components/dock/install-chart/install-chart-model.injectable.tsx diff --git a/src/renderer/components/dock/install-chart/install-chart.scss b/packages/core/src/renderer/components/dock/install-chart/install-chart.scss similarity index 100% rename from src/renderer/components/dock/install-chart/install-chart.scss rename to packages/core/src/renderer/components/dock/install-chart/install-chart.scss diff --git a/src/renderer/components/dock/install-chart/store.injectable.ts b/packages/core/src/renderer/components/dock/install-chart/store.injectable.ts similarity index 100% rename from src/renderer/components/dock/install-chart/store.injectable.ts rename to packages/core/src/renderer/components/dock/install-chart/store.injectable.ts diff --git a/src/renderer/components/dock/install-chart/store.ts b/packages/core/src/renderer/components/dock/install-chart/store.ts similarity index 100% rename from src/renderer/components/dock/install-chart/store.ts rename to packages/core/src/renderer/components/dock/install-chart/store.ts diff --git a/src/renderer/components/dock/install-chart/view.tsx b/packages/core/src/renderer/components/dock/install-chart/view.tsx similarity index 100% rename from src/renderer/components/dock/install-chart/view.tsx rename to packages/core/src/renderer/components/dock/install-chart/view.tsx diff --git a/src/renderer/components/dock/logs/__test__/log-resource-selector.test.tsx b/packages/core/src/renderer/components/dock/logs/__test__/log-resource-selector.test.tsx similarity index 100% rename from src/renderer/components/dock/logs/__test__/log-resource-selector.test.tsx rename to packages/core/src/renderer/components/dock/logs/__test__/log-resource-selector.test.tsx diff --git a/src/renderer/components/dock/logs/__test__/log-search.test.tsx b/packages/core/src/renderer/components/dock/logs/__test__/log-search.test.tsx similarity index 100% rename from src/renderer/components/dock/logs/__test__/log-search.test.tsx rename to packages/core/src/renderer/components/dock/logs/__test__/log-search.test.tsx diff --git a/src/renderer/components/dock/logs/__test__/pod.mock.ts b/packages/core/src/renderer/components/dock/logs/__test__/pod.mock.ts similarity index 100% rename from src/renderer/components/dock/logs/__test__/pod.mock.ts rename to packages/core/src/renderer/components/dock/logs/__test__/pod.mock.ts diff --git a/src/renderer/components/dock/logs/__test__/to-bottom.test.tsx b/packages/core/src/renderer/components/dock/logs/__test__/to-bottom.test.tsx similarity index 100% rename from src/renderer/components/dock/logs/__test__/to-bottom.test.tsx rename to packages/core/src/renderer/components/dock/logs/__test__/to-bottom.test.tsx diff --git a/src/renderer/components/dock/logs/are-logs-present.injectable.ts b/packages/core/src/renderer/components/dock/logs/are-logs-present.injectable.ts similarity index 100% rename from src/renderer/components/dock/logs/are-logs-present.injectable.ts rename to packages/core/src/renderer/components/dock/logs/are-logs-present.injectable.ts diff --git a/src/renderer/components/dock/logs/call-for-logs.injectable.ts b/packages/core/src/renderer/components/dock/logs/call-for-logs.injectable.ts similarity index 100% rename from src/renderer/components/dock/logs/call-for-logs.injectable.ts rename to packages/core/src/renderer/components/dock/logs/call-for-logs.injectable.ts diff --git a/src/renderer/components/dock/logs/clear-log-tab-data.injectable.ts b/packages/core/src/renderer/components/dock/logs/clear-log-tab-data.injectable.ts similarity index 100% rename from src/renderer/components/dock/logs/clear-log-tab-data.injectable.ts rename to packages/core/src/renderer/components/dock/logs/clear-log-tab-data.injectable.ts diff --git a/src/renderer/components/dock/logs/controls.module.scss b/packages/core/src/renderer/components/dock/logs/controls.module.scss similarity index 100% rename from src/renderer/components/dock/logs/controls.module.scss rename to packages/core/src/renderer/components/dock/logs/controls.module.scss diff --git a/src/renderer/components/dock/logs/controls.tsx b/packages/core/src/renderer/components/dock/logs/controls.tsx similarity index 100% rename from src/renderer/components/dock/logs/controls.tsx rename to packages/core/src/renderer/components/dock/logs/controls.tsx diff --git a/src/renderer/components/dock/logs/create-logs-tab.injectable.ts b/packages/core/src/renderer/components/dock/logs/create-logs-tab.injectable.ts similarity index 100% rename from src/renderer/components/dock/logs/create-logs-tab.injectable.ts rename to packages/core/src/renderer/components/dock/logs/create-logs-tab.injectable.ts diff --git a/src/renderer/components/dock/logs/create-pod-logs-tab.injectable.ts b/packages/core/src/renderer/components/dock/logs/create-pod-logs-tab.injectable.ts similarity index 100% rename from src/renderer/components/dock/logs/create-pod-logs-tab.injectable.ts rename to packages/core/src/renderer/components/dock/logs/create-pod-logs-tab.injectable.ts diff --git a/src/renderer/components/dock/logs/create-workload-logs-tab.injectable.ts b/packages/core/src/renderer/components/dock/logs/create-workload-logs-tab.injectable.ts similarity index 100% rename from src/renderer/components/dock/logs/create-workload-logs-tab.injectable.ts rename to packages/core/src/renderer/components/dock/logs/create-workload-logs-tab.injectable.ts diff --git a/src/renderer/components/dock/logs/download-all-logs.injectable.ts b/packages/core/src/renderer/components/dock/logs/download-all-logs.injectable.ts similarity index 100% rename from src/renderer/components/dock/logs/download-all-logs.injectable.ts rename to packages/core/src/renderer/components/dock/logs/download-all-logs.injectable.ts diff --git a/src/renderer/components/dock/logs/download-logs-dropdown.module.scss b/packages/core/src/renderer/components/dock/logs/download-logs-dropdown.module.scss similarity index 100% rename from src/renderer/components/dock/logs/download-logs-dropdown.module.scss rename to packages/core/src/renderer/components/dock/logs/download-logs-dropdown.module.scss diff --git a/src/renderer/components/dock/logs/download-logs-dropdown.tsx b/packages/core/src/renderer/components/dock/logs/download-logs-dropdown.tsx similarity index 100% rename from src/renderer/components/dock/logs/download-logs-dropdown.tsx rename to packages/core/src/renderer/components/dock/logs/download-logs-dropdown.tsx diff --git a/src/renderer/components/dock/logs/download-logs.injectable.ts b/packages/core/src/renderer/components/dock/logs/download-logs.injectable.ts similarity index 100% rename from src/renderer/components/dock/logs/download-logs.injectable.ts rename to packages/core/src/renderer/components/dock/logs/download-logs.injectable.ts diff --git a/src/renderer/components/dock/logs/get-log-tab-data.injectable.ts b/packages/core/src/renderer/components/dock/logs/get-log-tab-data.injectable.ts similarity index 100% rename from src/renderer/components/dock/logs/get-log-tab-data.injectable.ts rename to packages/core/src/renderer/components/dock/logs/get-log-tab-data.injectable.ts diff --git a/src/renderer/components/dock/logs/get-logs-without-timestamps.injectable.ts b/packages/core/src/renderer/components/dock/logs/get-logs-without-timestamps.injectable.ts similarity index 100% rename from src/renderer/components/dock/logs/get-logs-without-timestamps.injectable.ts rename to packages/core/src/renderer/components/dock/logs/get-logs-without-timestamps.injectable.ts diff --git a/src/renderer/components/dock/logs/get-logs.injectable.ts b/packages/core/src/renderer/components/dock/logs/get-logs.injectable.ts similarity index 100% rename from src/renderer/components/dock/logs/get-logs.injectable.ts rename to packages/core/src/renderer/components/dock/logs/get-logs.injectable.ts diff --git a/src/renderer/components/dock/logs/get-random-id-for-pod-logs-tab.injectable.ts b/packages/core/src/renderer/components/dock/logs/get-random-id-for-pod-logs-tab.injectable.ts similarity index 100% rename from src/renderer/components/dock/logs/get-random-id-for-pod-logs-tab.injectable.ts rename to packages/core/src/renderer/components/dock/logs/get-random-id-for-pod-logs-tab.injectable.ts diff --git a/src/renderer/components/dock/logs/get-timestamp-split-logs.injectable.ts b/packages/core/src/renderer/components/dock/logs/get-timestamp-split-logs.injectable.ts similarity index 100% rename from src/renderer/components/dock/logs/get-timestamp-split-logs.injectable.ts rename to packages/core/src/renderer/components/dock/logs/get-timestamp-split-logs.injectable.ts diff --git a/src/renderer/components/dock/logs/is-logs-tab-data-valid.injectable.ts b/packages/core/src/renderer/components/dock/logs/is-logs-tab-data-valid.injectable.ts similarity index 100% rename from src/renderer/components/dock/logs/is-logs-tab-data-valid.injectable.ts rename to packages/core/src/renderer/components/dock/logs/is-logs-tab-data-valid.injectable.ts diff --git a/src/renderer/components/dock/logs/list.scss b/packages/core/src/renderer/components/dock/logs/list.scss similarity index 100% rename from src/renderer/components/dock/logs/list.scss rename to packages/core/src/renderer/components/dock/logs/list.scss diff --git a/src/renderer/components/dock/logs/list.tsx b/packages/core/src/renderer/components/dock/logs/list.tsx similarity index 100% rename from src/renderer/components/dock/logs/list.tsx rename to packages/core/src/renderer/components/dock/logs/list.tsx diff --git a/src/renderer/components/dock/logs/load-logs.injectable.ts b/packages/core/src/renderer/components/dock/logs/load-logs.injectable.ts similarity index 100% rename from src/renderer/components/dock/logs/load-logs.injectable.ts rename to packages/core/src/renderer/components/dock/logs/load-logs.injectable.ts diff --git a/src/renderer/components/dock/logs/log-tab-data.validator.ts b/packages/core/src/renderer/components/dock/logs/log-tab-data.validator.ts similarity index 100% rename from src/renderer/components/dock/logs/log-tab-data.validator.ts rename to packages/core/src/renderer/components/dock/logs/log-tab-data.validator.ts diff --git a/src/renderer/components/dock/logs/logs-view-model.injectable.ts b/packages/core/src/renderer/components/dock/logs/logs-view-model.injectable.ts similarity index 100% rename from src/renderer/components/dock/logs/logs-view-model.injectable.ts rename to packages/core/src/renderer/components/dock/logs/logs-view-model.injectable.ts diff --git a/src/renderer/components/dock/logs/logs-view-model.ts b/packages/core/src/renderer/components/dock/logs/logs-view-model.ts similarity index 100% rename from src/renderer/components/dock/logs/logs-view-model.ts rename to packages/core/src/renderer/components/dock/logs/logs-view-model.ts diff --git a/src/renderer/components/dock/logs/reload-logs.injectable.ts b/packages/core/src/renderer/components/dock/logs/reload-logs.injectable.ts similarity index 100% rename from src/renderer/components/dock/logs/reload-logs.injectable.ts rename to packages/core/src/renderer/components/dock/logs/reload-logs.injectable.ts diff --git a/src/renderer/components/dock/logs/resource-selector.scss b/packages/core/src/renderer/components/dock/logs/resource-selector.scss similarity index 100% rename from src/renderer/components/dock/logs/resource-selector.scss rename to packages/core/src/renderer/components/dock/logs/resource-selector.scss diff --git a/src/renderer/components/dock/logs/resource-selector.tsx b/packages/core/src/renderer/components/dock/logs/resource-selector.tsx similarity index 100% rename from src/renderer/components/dock/logs/resource-selector.tsx rename to packages/core/src/renderer/components/dock/logs/resource-selector.tsx diff --git a/src/renderer/components/dock/logs/search.scss b/packages/core/src/renderer/components/dock/logs/search.scss similarity index 100% rename from src/renderer/components/dock/logs/search.scss rename to packages/core/src/renderer/components/dock/logs/search.scss diff --git a/src/renderer/components/dock/logs/search.tsx b/packages/core/src/renderer/components/dock/logs/search.tsx similarity index 100% rename from src/renderer/components/dock/logs/search.tsx rename to packages/core/src/renderer/components/dock/logs/search.tsx diff --git a/src/renderer/components/dock/logs/set-log-tab-data.injectable.ts b/packages/core/src/renderer/components/dock/logs/set-log-tab-data.injectable.ts similarity index 100% rename from src/renderer/components/dock/logs/set-log-tab-data.injectable.ts rename to packages/core/src/renderer/components/dock/logs/set-log-tab-data.injectable.ts diff --git a/src/renderer/components/dock/logs/stop-loading-logs.injectable.ts b/packages/core/src/renderer/components/dock/logs/stop-loading-logs.injectable.ts similarity index 100% rename from src/renderer/components/dock/logs/stop-loading-logs.injectable.ts rename to packages/core/src/renderer/components/dock/logs/stop-loading-logs.injectable.ts diff --git a/src/renderer/components/dock/logs/store.injectable.ts b/packages/core/src/renderer/components/dock/logs/store.injectable.ts similarity index 100% rename from src/renderer/components/dock/logs/store.injectable.ts rename to packages/core/src/renderer/components/dock/logs/store.injectable.ts diff --git a/src/renderer/components/dock/logs/store.ts b/packages/core/src/renderer/components/dock/logs/store.ts similarity index 100% rename from src/renderer/components/dock/logs/store.ts rename to packages/core/src/renderer/components/dock/logs/store.ts diff --git a/src/renderer/components/dock/logs/tab-store.injectable.ts b/packages/core/src/renderer/components/dock/logs/tab-store.injectable.ts similarity index 100% rename from src/renderer/components/dock/logs/tab-store.injectable.ts rename to packages/core/src/renderer/components/dock/logs/tab-store.injectable.ts diff --git a/src/renderer/components/dock/logs/tab-store.ts b/packages/core/src/renderer/components/dock/logs/tab-store.ts similarity index 100% rename from src/renderer/components/dock/logs/tab-store.ts rename to packages/core/src/renderer/components/dock/logs/tab-store.ts diff --git a/src/renderer/components/dock/logs/to-bottom.tsx b/packages/core/src/renderer/components/dock/logs/to-bottom.tsx similarity index 100% rename from src/renderer/components/dock/logs/to-bottom.tsx rename to packages/core/src/renderer/components/dock/logs/to-bottom.tsx diff --git a/src/renderer/components/dock/logs/view.tsx b/packages/core/src/renderer/components/dock/logs/view.tsx similarity index 100% rename from src/renderer/components/dock/logs/view.tsx rename to packages/core/src/renderer/components/dock/logs/view.tsx diff --git a/src/renderer/components/dock/terminal/clear-terminal-tab-data.injectable.ts b/packages/core/src/renderer/components/dock/terminal/clear-terminal-tab-data.injectable.ts similarity index 100% rename from src/renderer/components/dock/terminal/clear-terminal-tab-data.injectable.ts rename to packages/core/src/renderer/components/dock/terminal/clear-terminal-tab-data.injectable.ts diff --git a/src/renderer/components/dock/terminal/create-terminal-tab.injectable.ts b/packages/core/src/renderer/components/dock/terminal/create-terminal-tab.injectable.ts similarity index 100% rename from src/renderer/components/dock/terminal/create-terminal-tab.injectable.ts rename to packages/core/src/renderer/components/dock/terminal/create-terminal-tab.injectable.ts diff --git a/src/renderer/components/dock/terminal/create-terminal.injectable.ts b/packages/core/src/renderer/components/dock/terminal/create-terminal.injectable.ts similarity index 100% rename from src/renderer/components/dock/terminal/create-terminal.injectable.ts rename to packages/core/src/renderer/components/dock/terminal/create-terminal.injectable.ts diff --git a/src/renderer/components/dock/terminal/dock-tab.tsx b/packages/core/src/renderer/components/dock/terminal/dock-tab.tsx similarity index 100% rename from src/renderer/components/dock/terminal/dock-tab.tsx rename to packages/core/src/renderer/components/dock/terminal/dock-tab.tsx diff --git a/src/renderer/components/dock/terminal/get-terminal-api.injectable.ts b/packages/core/src/renderer/components/dock/terminal/get-terminal-api.injectable.ts similarity index 100% rename from src/renderer/components/dock/terminal/get-terminal-api.injectable.ts rename to packages/core/src/renderer/components/dock/terminal/get-terminal-api.injectable.ts diff --git a/src/renderer/components/dock/terminal/send-command.injectable.ts b/packages/core/src/renderer/components/dock/terminal/send-command.injectable.ts similarity index 100% rename from src/renderer/components/dock/terminal/send-command.injectable.ts rename to packages/core/src/renderer/components/dock/terminal/send-command.injectable.ts diff --git a/src/renderer/components/dock/terminal/store.injectable.ts b/packages/core/src/renderer/components/dock/terminal/store.injectable.ts similarity index 100% rename from src/renderer/components/dock/terminal/store.injectable.ts rename to packages/core/src/renderer/components/dock/terminal/store.injectable.ts diff --git a/src/renderer/components/dock/terminal/store.ts b/packages/core/src/renderer/components/dock/terminal/store.ts similarity index 100% rename from src/renderer/components/dock/terminal/store.ts rename to packages/core/src/renderer/components/dock/terminal/store.ts diff --git a/src/renderer/components/dock/terminal/terminal-dock-tab.scss b/packages/core/src/renderer/components/dock/terminal/terminal-dock-tab.scss similarity index 100% rename from src/renderer/components/dock/terminal/terminal-dock-tab.scss rename to packages/core/src/renderer/components/dock/terminal/terminal-dock-tab.scss diff --git a/src/renderer/components/dock/terminal/terminal-spawning-pool.injectable.ts b/packages/core/src/renderer/components/dock/terminal/terminal-spawning-pool.injectable.ts similarity index 100% rename from src/renderer/components/dock/terminal/terminal-spawning-pool.injectable.ts rename to packages/core/src/renderer/components/dock/terminal/terminal-spawning-pool.injectable.ts diff --git a/src/renderer/components/dock/terminal/terminal-window.scss b/packages/core/src/renderer/components/dock/terminal/terminal-window.scss similarity index 100% rename from src/renderer/components/dock/terminal/terminal-window.scss rename to packages/core/src/renderer/components/dock/terminal/terminal-window.scss diff --git a/src/renderer/components/dock/terminal/terminal.ts b/packages/core/src/renderer/components/dock/terminal/terminal.ts similarity index 100% rename from src/renderer/components/dock/terminal/terminal.ts rename to packages/core/src/renderer/components/dock/terminal/terminal.ts diff --git a/src/renderer/components/dock/terminal/view.tsx b/packages/core/src/renderer/components/dock/terminal/view.tsx similarity index 100% rename from src/renderer/components/dock/terminal/view.tsx rename to packages/core/src/renderer/components/dock/terminal/view.tsx diff --git a/src/renderer/components/dock/upgrade-chart/clear-upgrade-chart-tab-data.injectable.ts b/packages/core/src/renderer/components/dock/upgrade-chart/clear-upgrade-chart-tab-data.injectable.ts similarity index 100% rename from src/renderer/components/dock/upgrade-chart/clear-upgrade-chart-tab-data.injectable.ts rename to packages/core/src/renderer/components/dock/upgrade-chart/clear-upgrade-chart-tab-data.injectable.ts diff --git a/src/renderer/components/dock/upgrade-chart/create-upgrade-chart-tab.injectable.ts b/packages/core/src/renderer/components/dock/upgrade-chart/create-upgrade-chart-tab.injectable.ts similarity index 100% rename from src/renderer/components/dock/upgrade-chart/create-upgrade-chart-tab.injectable.ts rename to packages/core/src/renderer/components/dock/upgrade-chart/create-upgrade-chart-tab.injectable.ts diff --git a/src/renderer/components/dock/upgrade-chart/get-random-upgrade-chart-tab-id.injectable.ts b/packages/core/src/renderer/components/dock/upgrade-chart/get-random-upgrade-chart-tab-id.injectable.ts similarity index 100% rename from src/renderer/components/dock/upgrade-chart/get-random-upgrade-chart-tab-id.injectable.ts rename to packages/core/src/renderer/components/dock/upgrade-chart/get-random-upgrade-chart-tab-id.injectable.ts diff --git a/src/renderer/components/dock/upgrade-chart/store.injectable.ts b/packages/core/src/renderer/components/dock/upgrade-chart/store.injectable.ts similarity index 100% rename from src/renderer/components/dock/upgrade-chart/store.injectable.ts rename to packages/core/src/renderer/components/dock/upgrade-chart/store.injectable.ts diff --git a/src/renderer/components/dock/upgrade-chart/tab-data.injectable.ts b/packages/core/src/renderer/components/dock/upgrade-chart/tab-data.injectable.ts similarity index 100% rename from src/renderer/components/dock/upgrade-chart/tab-data.injectable.ts rename to packages/core/src/renderer/components/dock/upgrade-chart/tab-data.injectable.ts diff --git a/src/renderer/components/dock/upgrade-chart/upgrade-chart-model.injectable.ts b/packages/core/src/renderer/components/dock/upgrade-chart/upgrade-chart-model.injectable.ts similarity index 100% rename from src/renderer/components/dock/upgrade-chart/upgrade-chart-model.injectable.ts rename to packages/core/src/renderer/components/dock/upgrade-chart/upgrade-chart-model.injectable.ts diff --git a/src/renderer/components/dock/upgrade-chart/upgrade-chart.scss b/packages/core/src/renderer/components/dock/upgrade-chart/upgrade-chart.scss similarity index 100% rename from src/renderer/components/dock/upgrade-chart/upgrade-chart.scss rename to packages/core/src/renderer/components/dock/upgrade-chart/upgrade-chart.scss diff --git a/src/renderer/components/dock/upgrade-chart/view.tsx b/packages/core/src/renderer/components/dock/upgrade-chart/view.tsx similarity index 100% rename from src/renderer/components/dock/upgrade-chart/view.tsx rename to packages/core/src/renderer/components/dock/upgrade-chart/view.tsx diff --git a/src/renderer/components/drawer/__snapshots__/drawer-param-toggler.test.tsx.snap b/packages/core/src/renderer/components/drawer/__snapshots__/drawer-param-toggler.test.tsx.snap similarity index 100% rename from src/renderer/components/drawer/__snapshots__/drawer-param-toggler.test.tsx.snap rename to packages/core/src/renderer/components/drawer/__snapshots__/drawer-param-toggler.test.tsx.snap diff --git a/src/renderer/components/drawer/drawer-item-labels.tsx b/packages/core/src/renderer/components/drawer/drawer-item-labels.tsx similarity index 100% rename from src/renderer/components/drawer/drawer-item-labels.tsx rename to packages/core/src/renderer/components/drawer/drawer-item-labels.tsx diff --git a/src/renderer/components/drawer/drawer-item.scss b/packages/core/src/renderer/components/drawer/drawer-item.scss similarity index 100% rename from src/renderer/components/drawer/drawer-item.scss rename to packages/core/src/renderer/components/drawer/drawer-item.scss diff --git a/src/renderer/components/drawer/drawer-item.tsx b/packages/core/src/renderer/components/drawer/drawer-item.tsx similarity index 100% rename from src/renderer/components/drawer/drawer-item.tsx rename to packages/core/src/renderer/components/drawer/drawer-item.tsx diff --git a/src/renderer/components/drawer/drawer-param-toggler.scss b/packages/core/src/renderer/components/drawer/drawer-param-toggler.scss similarity index 100% rename from src/renderer/components/drawer/drawer-param-toggler.scss rename to packages/core/src/renderer/components/drawer/drawer-param-toggler.scss diff --git a/src/renderer/components/drawer/drawer-param-toggler.test.tsx b/packages/core/src/renderer/components/drawer/drawer-param-toggler.test.tsx similarity index 100% rename from src/renderer/components/drawer/drawer-param-toggler.test.tsx rename to packages/core/src/renderer/components/drawer/drawer-param-toggler.test.tsx diff --git a/src/renderer/components/drawer/drawer-param-toggler.tsx b/packages/core/src/renderer/components/drawer/drawer-param-toggler.tsx similarity index 100% rename from src/renderer/components/drawer/drawer-param-toggler.tsx rename to packages/core/src/renderer/components/drawer/drawer-param-toggler.tsx diff --git a/src/renderer/components/drawer/drawer-storage/drawer-storage.injectable.ts b/packages/core/src/renderer/components/drawer/drawer-storage/drawer-storage.injectable.ts similarity index 100% rename from src/renderer/components/drawer/drawer-storage/drawer-storage.injectable.ts rename to packages/core/src/renderer/components/drawer/drawer-storage/drawer-storage.injectable.ts diff --git a/src/renderer/components/drawer/drawer-title.module.css b/packages/core/src/renderer/components/drawer/drawer-title.module.css similarity index 100% rename from src/renderer/components/drawer/drawer-title.module.css rename to packages/core/src/renderer/components/drawer/drawer-title.module.css diff --git a/src/renderer/components/drawer/drawer-title.tsx b/packages/core/src/renderer/components/drawer/drawer-title.tsx similarity index 100% rename from src/renderer/components/drawer/drawer-title.tsx rename to packages/core/src/renderer/components/drawer/drawer-title.tsx diff --git a/src/renderer/components/drawer/drawer.scss b/packages/core/src/renderer/components/drawer/drawer.scss similarity index 100% rename from src/renderer/components/drawer/drawer.scss rename to packages/core/src/renderer/components/drawer/drawer.scss diff --git a/src/renderer/components/drawer/drawer.tsx b/packages/core/src/renderer/components/drawer/drawer.tsx similarity index 100% rename from src/renderer/components/drawer/drawer.tsx rename to packages/core/src/renderer/components/drawer/drawer.tsx diff --git a/src/renderer/components/drawer/index.ts b/packages/core/src/renderer/components/drawer/index.ts similarity index 100% rename from src/renderer/components/drawer/index.ts rename to packages/core/src/renderer/components/drawer/index.ts diff --git a/src/renderer/components/dropdown/dropdown.tsx b/packages/core/src/renderer/components/dropdown/dropdown.tsx similarity index 100% rename from src/renderer/components/dropdown/dropdown.tsx rename to packages/core/src/renderer/components/dropdown/dropdown.tsx diff --git a/src/renderer/components/duration/reactive-duration.tsx b/packages/core/src/renderer/components/duration/reactive-duration.tsx similarity index 100% rename from src/renderer/components/duration/reactive-duration.tsx rename to packages/core/src/renderer/components/duration/reactive-duration.tsx diff --git a/src/renderer/components/editable-list/editable-list.scss b/packages/core/src/renderer/components/editable-list/editable-list.scss similarity index 100% rename from src/renderer/components/editable-list/editable-list.scss rename to packages/core/src/renderer/components/editable-list/editable-list.scss diff --git a/src/renderer/components/editable-list/editable-list.tsx b/packages/core/src/renderer/components/editable-list/editable-list.tsx similarity index 100% rename from src/renderer/components/editable-list/editable-list.tsx rename to packages/core/src/renderer/components/editable-list/editable-list.tsx diff --git a/src/renderer/components/editable-list/index.ts b/packages/core/src/renderer/components/editable-list/index.ts similarity index 100% rename from src/renderer/components/editable-list/index.ts rename to packages/core/src/renderer/components/editable-list/index.ts diff --git a/src/renderer/components/error-boundary/error-boundary.scss b/packages/core/src/renderer/components/error-boundary/error-boundary.scss similarity index 100% rename from src/renderer/components/error-boundary/error-boundary.scss rename to packages/core/src/renderer/components/error-boundary/error-boundary.scss diff --git a/src/renderer/components/error-boundary/error-boundary.tsx b/packages/core/src/renderer/components/error-boundary/error-boundary.tsx similarity index 100% rename from src/renderer/components/error-boundary/error-boundary.tsx rename to packages/core/src/renderer/components/error-boundary/error-boundary.tsx diff --git a/src/renderer/components/error-boundary/index.ts b/packages/core/src/renderer/components/error-boundary/index.ts similarity index 100% rename from src/renderer/components/error-boundary/index.ts rename to packages/core/src/renderer/components/error-boundary/index.ts diff --git a/src/renderer/components/file-picker/file-picker.scss b/packages/core/src/renderer/components/file-picker/file-picker.scss similarity index 100% rename from src/renderer/components/file-picker/file-picker.scss rename to packages/core/src/renderer/components/file-picker/file-picker.scss diff --git a/src/renderer/components/file-picker/file-picker.tsx b/packages/core/src/renderer/components/file-picker/file-picker.tsx similarity index 100% rename from src/renderer/components/file-picker/file-picker.tsx rename to packages/core/src/renderer/components/file-picker/file-picker.tsx diff --git a/src/renderer/components/file-picker/index.ts b/packages/core/src/renderer/components/file-picker/index.ts similarity index 100% rename from src/renderer/components/file-picker/index.ts rename to packages/core/src/renderer/components/file-picker/index.ts diff --git a/src/renderer/components/flexbox.scss b/packages/core/src/renderer/components/flexbox.scss similarity index 100% rename from src/renderer/components/flexbox.scss rename to packages/core/src/renderer/components/flexbox.scss diff --git a/src/renderer/components/fonts.scss b/packages/core/src/renderer/components/fonts.scss similarity index 100% rename from src/renderer/components/fonts.scss rename to packages/core/src/renderer/components/fonts.scss diff --git a/src/renderer/components/gutter/gutter.module.scss b/packages/core/src/renderer/components/gutter/gutter.module.scss similarity index 100% rename from src/renderer/components/gutter/gutter.module.scss rename to packages/core/src/renderer/components/gutter/gutter.module.scss diff --git a/src/renderer/components/gutter/gutter.tsx b/packages/core/src/renderer/components/gutter/gutter.tsx similarity index 100% rename from src/renderer/components/gutter/gutter.tsx rename to packages/core/src/renderer/components/gutter/gutter.tsx diff --git a/src/renderer/components/horizontal-line/horizontal-line.module.scss b/packages/core/src/renderer/components/horizontal-line/horizontal-line.module.scss similarity index 100% rename from src/renderer/components/horizontal-line/horizontal-line.module.scss rename to packages/core/src/renderer/components/horizontal-line/horizontal-line.module.scss diff --git a/src/renderer/components/horizontal-line/horizontal-line.tsx b/packages/core/src/renderer/components/horizontal-line/horizontal-line.tsx similarity index 100% rename from src/renderer/components/horizontal-line/horizontal-line.tsx rename to packages/core/src/renderer/components/horizontal-line/horizontal-line.tsx diff --git a/src/renderer/components/hotbar/__tests__/hotbar-remove-command.test.tsx b/packages/core/src/renderer/components/hotbar/__tests__/hotbar-remove-command.test.tsx similarity index 100% rename from src/renderer/components/hotbar/__tests__/hotbar-remove-command.test.tsx rename to packages/core/src/renderer/components/hotbar/__tests__/hotbar-remove-command.test.tsx diff --git a/src/renderer/components/hotbar/hotbar-add-command.tsx b/packages/core/src/renderer/components/hotbar/hotbar-add-command.tsx similarity index 100% rename from src/renderer/components/hotbar/hotbar-add-command.tsx rename to packages/core/src/renderer/components/hotbar/hotbar-add-command.tsx diff --git a/src/renderer/components/hotbar/hotbar-cell.tsx b/packages/core/src/renderer/components/hotbar/hotbar-cell.tsx similarity index 100% rename from src/renderer/components/hotbar/hotbar-cell.tsx rename to packages/core/src/renderer/components/hotbar/hotbar-cell.tsx diff --git a/src/renderer/components/hotbar/hotbar-entity-icon.module.scss b/packages/core/src/renderer/components/hotbar/hotbar-entity-icon.module.scss similarity index 100% rename from src/renderer/components/hotbar/hotbar-entity-icon.module.scss rename to packages/core/src/renderer/components/hotbar/hotbar-entity-icon.module.scss diff --git a/src/renderer/components/hotbar/hotbar-entity-icon.tsx b/packages/core/src/renderer/components/hotbar/hotbar-entity-icon.tsx similarity index 100% rename from src/renderer/components/hotbar/hotbar-entity-icon.tsx rename to packages/core/src/renderer/components/hotbar/hotbar-entity-icon.tsx diff --git a/src/renderer/components/hotbar/hotbar-icon.module.scss b/packages/core/src/renderer/components/hotbar/hotbar-icon.module.scss similarity index 100% rename from src/renderer/components/hotbar/hotbar-icon.module.scss rename to packages/core/src/renderer/components/hotbar/hotbar-icon.module.scss diff --git a/src/renderer/components/hotbar/hotbar-icon.tsx b/packages/core/src/renderer/components/hotbar/hotbar-icon.tsx similarity index 100% rename from src/renderer/components/hotbar/hotbar-icon.tsx rename to packages/core/src/renderer/components/hotbar/hotbar-icon.tsx diff --git a/src/renderer/components/hotbar/hotbar-menu.scss b/packages/core/src/renderer/components/hotbar/hotbar-menu.scss similarity index 100% rename from src/renderer/components/hotbar/hotbar-menu.scss rename to packages/core/src/renderer/components/hotbar/hotbar-menu.scss diff --git a/src/renderer/components/hotbar/hotbar-menu.tsx b/packages/core/src/renderer/components/hotbar/hotbar-menu.tsx similarity index 100% rename from src/renderer/components/hotbar/hotbar-menu.tsx rename to packages/core/src/renderer/components/hotbar/hotbar-menu.tsx diff --git a/src/renderer/components/hotbar/hotbar-remove-command.tsx b/packages/core/src/renderer/components/hotbar/hotbar-remove-command.tsx similarity index 100% rename from src/renderer/components/hotbar/hotbar-remove-command.tsx rename to packages/core/src/renderer/components/hotbar/hotbar-remove-command.tsx diff --git a/src/renderer/components/hotbar/hotbar-rename-command.tsx b/packages/core/src/renderer/components/hotbar/hotbar-rename-command.tsx similarity index 100% rename from src/renderer/components/hotbar/hotbar-rename-command.tsx rename to packages/core/src/renderer/components/hotbar/hotbar-rename-command.tsx diff --git a/src/renderer/components/hotbar/hotbar-selector.module.scss b/packages/core/src/renderer/components/hotbar/hotbar-selector.module.scss similarity index 100% rename from src/renderer/components/hotbar/hotbar-selector.module.scss rename to packages/core/src/renderer/components/hotbar/hotbar-selector.module.scss diff --git a/src/renderer/components/hotbar/hotbar-selector.tsx b/packages/core/src/renderer/components/hotbar/hotbar-selector.tsx similarity index 100% rename from src/renderer/components/hotbar/hotbar-selector.tsx rename to packages/core/src/renderer/components/hotbar/hotbar-selector.tsx diff --git a/src/renderer/components/hotbar/hotbar-switch-command.tsx b/packages/core/src/renderer/components/hotbar/hotbar-switch-command.tsx similarity index 100% rename from src/renderer/components/hotbar/hotbar-switch-command.tsx rename to packages/core/src/renderer/components/hotbar/hotbar-switch-command.tsx diff --git a/src/renderer/components/icon/arrow-spinner.svg b/packages/core/src/renderer/components/icon/arrow-spinner.svg similarity index 100% rename from src/renderer/components/icon/arrow-spinner.svg rename to packages/core/src/renderer/components/icon/arrow-spinner.svg diff --git a/src/renderer/components/icon/configuration.svg b/packages/core/src/renderer/components/icon/configuration.svg similarity index 100% rename from src/renderer/components/icon/configuration.svg rename to packages/core/src/renderer/components/icon/configuration.svg diff --git a/src/renderer/components/icon/crane.svg b/packages/core/src/renderer/components/icon/crane.svg similarity index 100% rename from src/renderer/components/icon/crane.svg rename to packages/core/src/renderer/components/icon/crane.svg diff --git a/src/renderer/components/icon/group.svg b/packages/core/src/renderer/components/icon/group.svg similarity index 100% rename from src/renderer/components/icon/group.svg rename to packages/core/src/renderer/components/icon/group.svg diff --git a/src/renderer/components/icon/helm.svg b/packages/core/src/renderer/components/icon/helm.svg similarity index 100% rename from src/renderer/components/icon/helm.svg rename to packages/core/src/renderer/components/icon/helm.svg diff --git a/src/renderer/components/icon/icon.scss b/packages/core/src/renderer/components/icon/icon.scss similarity index 100% rename from src/renderer/components/icon/icon.scss rename to packages/core/src/renderer/components/icon/icon.scss diff --git a/src/renderer/components/icon/icon.test.tsx b/packages/core/src/renderer/components/icon/icon.test.tsx similarity index 100% rename from src/renderer/components/icon/icon.test.tsx rename to packages/core/src/renderer/components/icon/icon.test.tsx diff --git a/src/renderer/components/icon/icon.tsx b/packages/core/src/renderer/components/icon/icon.tsx similarity index 100% rename from src/renderer/components/icon/icon.tsx rename to packages/core/src/renderer/components/icon/icon.tsx diff --git a/src/renderer/components/icon/index.ts b/packages/core/src/renderer/components/icon/index.ts similarity index 100% rename from src/renderer/components/icon/index.ts rename to packages/core/src/renderer/components/icon/index.ts diff --git a/src/renderer/components/icon/install.svg b/packages/core/src/renderer/components/icon/install.svg similarity index 100% rename from src/renderer/components/icon/install.svg rename to packages/core/src/renderer/components/icon/install.svg diff --git a/src/renderer/components/icon/kube.svg b/packages/core/src/renderer/components/icon/kube.svg similarity index 100% rename from src/renderer/components/icon/kube.svg rename to packages/core/src/renderer/components/icon/kube.svg diff --git a/src/renderer/components/icon/lens-logo.svg b/packages/core/src/renderer/components/icon/lens-logo.svg similarity index 100% rename from src/renderer/components/icon/lens-logo.svg rename to packages/core/src/renderer/components/icon/lens-logo.svg diff --git a/src/renderer/components/icon/license.svg b/packages/core/src/renderer/components/icon/license.svg similarity index 100% rename from src/renderer/components/icon/license.svg rename to packages/core/src/renderer/components/icon/license.svg diff --git a/src/renderer/components/icon/logo-lens.svg b/packages/core/src/renderer/components/icon/logo-lens.svg similarity index 100% rename from src/renderer/components/icon/logo-lens.svg rename to packages/core/src/renderer/components/icon/logo-lens.svg diff --git a/src/renderer/components/icon/logout.svg b/packages/core/src/renderer/components/icon/logout.svg similarity index 100% rename from src/renderer/components/icon/logout.svg rename to packages/core/src/renderer/components/icon/logout.svg diff --git a/src/renderer/components/icon/nodes.svg b/packages/core/src/renderer/components/icon/nodes.svg similarity index 100% rename from src/renderer/components/icon/nodes.svg rename to packages/core/src/renderer/components/icon/nodes.svg diff --git a/src/renderer/components/icon/notice.svg b/packages/core/src/renderer/components/icon/notice.svg similarity index 100% rename from src/renderer/components/icon/notice.svg rename to packages/core/src/renderer/components/icon/notice.svg diff --git a/src/renderer/components/icon/push_off.svg b/packages/core/src/renderer/components/icon/push_off.svg similarity index 100% rename from src/renderer/components/icon/push_off.svg rename to packages/core/src/renderer/components/icon/push_off.svg diff --git a/src/renderer/components/icon/push_pin.svg b/packages/core/src/renderer/components/icon/push_pin.svg similarity index 100% rename from src/renderer/components/icon/push_pin.svg rename to packages/core/src/renderer/components/icon/push_pin.svg diff --git a/src/renderer/components/icon/spinner.svg b/packages/core/src/renderer/components/icon/spinner.svg similarity index 100% rename from src/renderer/components/icon/spinner.svg rename to packages/core/src/renderer/components/icon/spinner.svg diff --git a/src/renderer/components/icon/ssh.svg b/packages/core/src/renderer/components/icon/ssh.svg similarity index 100% rename from src/renderer/components/icon/ssh.svg rename to packages/core/src/renderer/components/icon/ssh.svg diff --git a/src/renderer/components/icon/storage.svg b/packages/core/src/renderer/components/icon/storage.svg similarity index 100% rename from src/renderer/components/icon/storage.svg rename to packages/core/src/renderer/components/icon/storage.svg diff --git a/src/renderer/components/icon/terminal.svg b/packages/core/src/renderer/components/icon/terminal.svg similarity index 100% rename from src/renderer/components/icon/terminal.svg rename to packages/core/src/renderer/components/icon/terminal.svg diff --git a/src/renderer/components/icon/user.svg b/packages/core/src/renderer/components/icon/user.svg similarity index 100% rename from src/renderer/components/icon/user.svg rename to packages/core/src/renderer/components/icon/user.svg diff --git a/src/renderer/components/icon/users.svg b/packages/core/src/renderer/components/icon/users.svg similarity index 100% rename from src/renderer/components/icon/users.svg rename to packages/core/src/renderer/components/icon/users.svg diff --git a/src/renderer/components/icon/wheel.svg b/packages/core/src/renderer/components/icon/wheel.svg similarity index 100% rename from src/renderer/components/icon/wheel.svg rename to packages/core/src/renderer/components/icon/wheel.svg diff --git a/src/renderer/components/icon/workloads.svg b/packages/core/src/renderer/components/icon/workloads.svg similarity index 100% rename from src/renderer/components/icon/workloads.svg rename to packages/core/src/renderer/components/icon/workloads.svg diff --git a/src/renderer/components/input/__tests__/input_validators.test.ts b/packages/core/src/renderer/components/input/__tests__/input_validators.test.ts similarity index 100% rename from src/renderer/components/input/__tests__/input_validators.test.ts rename to packages/core/src/renderer/components/input/__tests__/input_validators.test.ts diff --git a/src/renderer/components/input/drop-file-input.scss b/packages/core/src/renderer/components/input/drop-file-input.scss similarity index 100% rename from src/renderer/components/input/drop-file-input.scss rename to packages/core/src/renderer/components/input/drop-file-input.scss diff --git a/src/renderer/components/input/drop-file-input.tsx b/packages/core/src/renderer/components/input/drop-file-input.tsx similarity index 100% rename from src/renderer/components/input/drop-file-input.tsx rename to packages/core/src/renderer/components/input/drop-file-input.tsx diff --git a/src/renderer/components/input/file-input.tsx b/packages/core/src/renderer/components/input/file-input.tsx similarity index 100% rename from src/renderer/components/input/file-input.tsx rename to packages/core/src/renderer/components/input/file-input.tsx diff --git a/src/renderer/components/input/index.ts b/packages/core/src/renderer/components/input/index.ts similarity index 100% rename from src/renderer/components/input/index.ts rename to packages/core/src/renderer/components/input/index.ts diff --git a/src/renderer/components/input/input.scss b/packages/core/src/renderer/components/input/input.scss similarity index 100% rename from src/renderer/components/input/input.scss rename to packages/core/src/renderer/components/input/input.scss diff --git a/src/renderer/components/input/input.tsx b/packages/core/src/renderer/components/input/input.tsx similarity index 100% rename from src/renderer/components/input/input.tsx rename to packages/core/src/renderer/components/input/input.tsx diff --git a/src/renderer/components/input/input_validators.ts b/packages/core/src/renderer/components/input/input_validators.ts similarity index 100% rename from src/renderer/components/input/input_validators.ts rename to packages/core/src/renderer/components/input/input_validators.ts diff --git a/src/renderer/components/input/search-input-url.tsx b/packages/core/src/renderer/components/input/search-input-url.tsx similarity index 100% rename from src/renderer/components/input/search-input-url.tsx rename to packages/core/src/renderer/components/input/search-input-url.tsx diff --git a/src/renderer/components/input/search-input.scss b/packages/core/src/renderer/components/input/search-input.scss similarity index 100% rename from src/renderer/components/input/search-input.scss rename to packages/core/src/renderer/components/input/search-input.scss diff --git a/src/renderer/components/input/search-input.tsx b/packages/core/src/renderer/components/input/search-input.tsx similarity index 100% rename from src/renderer/components/input/search-input.tsx rename to packages/core/src/renderer/components/input/search-input.tsx diff --git a/src/renderer/components/input/search-url-page-param.injectable.ts b/packages/core/src/renderer/components/input/search-url-page-param.injectable.ts similarity index 100% rename from src/renderer/components/input/search-url-page-param.injectable.ts rename to packages/core/src/renderer/components/input/search-url-page-param.injectable.ts diff --git a/src/renderer/components/input/validators/is-path.injectable.ts b/packages/core/src/renderer/components/input/validators/is-path.injectable.ts similarity index 100% rename from src/renderer/components/input/validators/is-path.injectable.ts rename to packages/core/src/renderer/components/input/validators/is-path.injectable.ts diff --git a/src/renderer/components/input/validators/unique-hotbar-name.injectable.ts b/packages/core/src/renderer/components/input/validators/unique-hotbar-name.injectable.ts similarity index 100% rename from src/renderer/components/input/validators/unique-hotbar-name.injectable.ts rename to packages/core/src/renderer/components/input/validators/unique-hotbar-name.injectable.ts diff --git a/src/renderer/components/item-object-list/content.tsx b/packages/core/src/renderer/components/item-object-list/content.tsx similarity index 100% rename from src/renderer/components/item-object-list/content.tsx rename to packages/core/src/renderer/components/item-object-list/content.tsx diff --git a/src/renderer/components/item-object-list/filter-icon.tsx b/packages/core/src/renderer/components/item-object-list/filter-icon.tsx similarity index 100% rename from src/renderer/components/item-object-list/filter-icon.tsx rename to packages/core/src/renderer/components/item-object-list/filter-icon.tsx diff --git a/src/renderer/components/item-object-list/filters.tsx b/packages/core/src/renderer/components/item-object-list/filters.tsx similarity index 100% rename from src/renderer/components/item-object-list/filters.tsx rename to packages/core/src/renderer/components/item-object-list/filters.tsx diff --git a/src/renderer/components/item-object-list/header.tsx b/packages/core/src/renderer/components/item-object-list/header.tsx similarity index 100% rename from src/renderer/components/item-object-list/header.tsx rename to packages/core/src/renderer/components/item-object-list/header.tsx diff --git a/src/renderer/components/item-object-list/index.tsx b/packages/core/src/renderer/components/item-object-list/index.tsx similarity index 100% rename from src/renderer/components/item-object-list/index.tsx rename to packages/core/src/renderer/components/item-object-list/index.tsx diff --git a/src/renderer/components/item-object-list/item-list-layout.scss b/packages/core/src/renderer/components/item-object-list/item-list-layout.scss similarity index 100% rename from src/renderer/components/item-object-list/item-list-layout.scss rename to packages/core/src/renderer/components/item-object-list/item-list-layout.scss diff --git a/src/renderer/components/item-object-list/list-layout.tsx b/packages/core/src/renderer/components/item-object-list/list-layout.tsx similarity index 100% rename from src/renderer/components/item-object-list/list-layout.tsx rename to packages/core/src/renderer/components/item-object-list/list-layout.tsx diff --git a/src/renderer/components/item-object-list/page-filters/list.scss b/packages/core/src/renderer/components/item-object-list/page-filters/list.scss similarity index 100% rename from src/renderer/components/item-object-list/page-filters/list.scss rename to packages/core/src/renderer/components/item-object-list/page-filters/list.scss diff --git a/src/renderer/components/item-object-list/page-filters/list.tsx b/packages/core/src/renderer/components/item-object-list/page-filters/list.tsx similarity index 100% rename from src/renderer/components/item-object-list/page-filters/list.tsx rename to packages/core/src/renderer/components/item-object-list/page-filters/list.tsx diff --git a/src/renderer/components/item-object-list/page-filters/store.injectable.ts b/packages/core/src/renderer/components/item-object-list/page-filters/store.injectable.ts similarity index 100% rename from src/renderer/components/item-object-list/page-filters/store.injectable.ts rename to packages/core/src/renderer/components/item-object-list/page-filters/store.injectable.ts diff --git a/src/renderer/components/item-object-list/page-filters/store.ts b/packages/core/src/renderer/components/item-object-list/page-filters/store.ts similarity index 100% rename from src/renderer/components/item-object-list/page-filters/store.ts rename to packages/core/src/renderer/components/item-object-list/page-filters/store.ts diff --git a/src/renderer/components/item-object-list/storage.injectable.ts b/packages/core/src/renderer/components/item-object-list/storage.injectable.ts similarity index 100% rename from src/renderer/components/item-object-list/storage.injectable.ts rename to packages/core/src/renderer/components/item-object-list/storage.injectable.ts diff --git a/src/renderer/components/kube-detail-params/get-details-url.injectable.ts b/packages/core/src/renderer/components/kube-detail-params/get-details-url.injectable.ts similarity index 100% rename from src/renderer/components/kube-detail-params/get-details-url.injectable.ts rename to packages/core/src/renderer/components/kube-detail-params/get-details-url.injectable.ts diff --git a/src/renderer/components/kube-detail-params/hide-details.injectable.ts b/packages/core/src/renderer/components/kube-detail-params/hide-details.injectable.ts similarity index 100% rename from src/renderer/components/kube-detail-params/hide-details.injectable.ts rename to packages/core/src/renderer/components/kube-detail-params/hide-details.injectable.ts diff --git a/src/renderer/components/kube-detail-params/index.ts b/packages/core/src/renderer/components/kube-detail-params/index.ts similarity index 100% rename from src/renderer/components/kube-detail-params/index.ts rename to packages/core/src/renderer/components/kube-detail-params/index.ts diff --git a/src/renderer/components/kube-detail-params/kube-details-url.injectable.ts b/packages/core/src/renderer/components/kube-detail-params/kube-details-url.injectable.ts similarity index 100% rename from src/renderer/components/kube-detail-params/kube-details-url.injectable.ts rename to packages/core/src/renderer/components/kube-detail-params/kube-details-url.injectable.ts diff --git a/src/renderer/components/kube-detail-params/kube-selected-url.injectable.ts b/packages/core/src/renderer/components/kube-detail-params/kube-selected-url.injectable.ts similarity index 100% rename from src/renderer/components/kube-detail-params/kube-selected-url.injectable.ts rename to packages/core/src/renderer/components/kube-detail-params/kube-selected-url.injectable.ts diff --git a/src/renderer/components/kube-detail-params/show-details.injectable.ts b/packages/core/src/renderer/components/kube-detail-params/show-details.injectable.ts similarity index 100% rename from src/renderer/components/kube-detail-params/show-details.injectable.ts rename to packages/core/src/renderer/components/kube-detail-params/show-details.injectable.ts diff --git a/src/renderer/components/kube-detail-params/toggle-details.injectable.ts b/packages/core/src/renderer/components/kube-detail-params/toggle-details.injectable.ts similarity index 100% rename from src/renderer/components/kube-detail-params/toggle-details.injectable.ts rename to packages/core/src/renderer/components/kube-detail-params/toggle-details.injectable.ts diff --git a/src/renderer/components/kube-object-details/current-kube-object-in-details.injectable.ts b/packages/core/src/renderer/components/kube-object-details/current-kube-object-in-details.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/current-kube-object-in-details.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/current-kube-object-in-details.injectable.ts diff --git a/src/renderer/components/kube-object-details/custom-resource-detail-item.injectable.tsx b/packages/core/src/renderer/components/kube-object-details/custom-resource-detail-item.injectable.tsx similarity index 100% rename from src/renderer/components/kube-object-details/custom-resource-detail-item.injectable.tsx rename to packages/core/src/renderer/components/kube-object-details/custom-resource-detail-item.injectable.tsx diff --git a/src/renderer/components/kube-object-details/default-kube-meta-details-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/default-kube-meta-details-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/default-kube-meta-details-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/default-kube-meta-details-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/index.ts b/packages/core/src/renderer/components/kube-object-details/index.ts similarity index 100% rename from src/renderer/components/kube-object-details/index.ts rename to packages/core/src/renderer/components/kube-object-details/index.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/cluster-role-binding-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/cluster-role-binding-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/cluster-role-binding-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/cluster-role-binding-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/cluster-role-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/cluster-role-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/cluster-role-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/cluster-role-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/config-map-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/config-map-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/config-map-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/config-map-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/cron-job-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/cron-job-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/cron-job-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/cron-job-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/custom-resource-definitions-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/custom-resource-definitions-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/custom-resource-definitions-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/custom-resource-definitions-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/daemon-set-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/daemon-set-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/daemon-set-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/daemon-set-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/deployment-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/deployment-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/deployment-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/deployment-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/endpoints-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/endpoints-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/endpoints-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/endpoints-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/events-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/events-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/events-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/events-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/horizontal-pod-autoscaler-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/horizontal-pod-autoscaler-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/horizontal-pod-autoscaler-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/horizontal-pod-autoscaler-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/ingress-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/ingress-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/ingress-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/ingress-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/job-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/job-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/job-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/job-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/kube-event-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/kube-event-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/kube-event-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/kube-event-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/lease-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/lease-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/lease-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/lease-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/limit-range-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/limit-range-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/limit-range-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/limit-range-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/namespaces-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/namespaces-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/namespaces-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/namespaces-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/network-policy-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/network-policy-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/network-policy-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/network-policy-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/node-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/node-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/node-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/node-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/persistent-volume-claim-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/persistent-volume-claim-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/persistent-volume-claim-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/persistent-volume-claim-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/persistent-volume-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/persistent-volume-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/persistent-volume-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/persistent-volume-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/pod-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/pod-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/pod-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/pod-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/pod-disruption-budget-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/pod-disruption-budget-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/pod-disruption-budget-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/pod-disruption-budget-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/pod-security-policy-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/pod-security-policy-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/pod-security-policy-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/pod-security-policy-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/priority-class-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/priority-class-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/priority-class-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/priority-class-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/replica-set-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/replica-set-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/replica-set-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/replica-set-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/resource-quota-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/resource-quota-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/resource-quota-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/resource-quota-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/role-binding-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/role-binding-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/role-binding-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/role-binding-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/role-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/role-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/role-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/role-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/runtime-class-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/runtime-class-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/runtime-class-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/runtime-class-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/secrets-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/secrets-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/secrets-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/secrets-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/service-account-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/service-account-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/service-account-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/service-account-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/service-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/service-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/service-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/service-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/stateful-set-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/stateful-set-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/stateful-set-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/stateful-set-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/storage-class-detail-item.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/storage-class-detail-item.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/implementations/storage-class-detail-item.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/implementations/storage-class-detail-item.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/kube-object-detail-item-injection-token.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/kube-object-detail-item-injection-token.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/kube-object-detail-item-injection-token.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/kube-object-detail-item-injection-token.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/kube-object-detail-item-registrator.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/kube-object-detail-item-registrator.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/kube-object-detail-item-registrator.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/kube-object-detail-item-registrator.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/kube-object-detail-items.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/kube-object-detail-items.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/kube-object-detail-items.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/kube-object-detail-items.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-items/kube-object-matches-to-kind-and-api-version.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/kube-object-matches-to-kind-and-api-version.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-items/kube-object-matches-to-kind-and-api-version.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-items/kube-object-matches-to-kind-and-api-version.ts diff --git a/src/renderer/components/kube-object-details/kube-object-detail-registration.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-detail-registration.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-detail-registration.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-detail-registration.ts diff --git a/src/renderer/components/kube-object-details/kube-object-details-cluster-frame-child-component.injectable.ts b/packages/core/src/renderer/components/kube-object-details/kube-object-details-cluster-frame-child-component.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-details-cluster-frame-child-component.injectable.ts rename to packages/core/src/renderer/components/kube-object-details/kube-object-details-cluster-frame-child-component.injectable.ts diff --git a/src/renderer/components/kube-object-details/kube-object-details.scss b/packages/core/src/renderer/components/kube-object-details/kube-object-details.scss similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-details.scss rename to packages/core/src/renderer/components/kube-object-details/kube-object-details.scss diff --git a/src/renderer/components/kube-object-details/kube-object-details.tsx b/packages/core/src/renderer/components/kube-object-details/kube-object-details.tsx similarity index 100% rename from src/renderer/components/kube-object-details/kube-object-details.tsx rename to packages/core/src/renderer/components/kube-object-details/kube-object-details.tsx diff --git a/src/renderer/components/kube-object-list-layout/index.ts b/packages/core/src/renderer/components/kube-object-list-layout/index.ts similarity index 100% rename from src/renderer/components/kube-object-list-layout/index.ts rename to packages/core/src/renderer/components/kube-object-list-layout/index.ts diff --git a/src/renderer/components/kube-object-list-layout/kube-object-list-layout.scss b/packages/core/src/renderer/components/kube-object-list-layout/kube-object-list-layout.scss similarity index 100% rename from src/renderer/components/kube-object-list-layout/kube-object-list-layout.scss rename to packages/core/src/renderer/components/kube-object-list-layout/kube-object-list-layout.scss diff --git a/src/renderer/components/kube-object-list-layout/kube-object-list-layout.tsx b/packages/core/src/renderer/components/kube-object-list-layout/kube-object-list-layout.tsx similarity index 100% rename from src/renderer/components/kube-object-list-layout/kube-object-list-layout.tsx rename to packages/core/src/renderer/components/kube-object-list-layout/kube-object-list-layout.tsx diff --git a/src/renderer/components/kube-object-menu/__snapshots__/kube-object-menu.test.tsx.snap b/packages/core/src/renderer/components/kube-object-menu/__snapshots__/kube-object-menu.test.tsx.snap similarity index 100% rename from src/renderer/components/kube-object-menu/__snapshots__/kube-object-menu.test.tsx.snap rename to packages/core/src/renderer/components/kube-object-menu/__snapshots__/kube-object-menu.test.tsx.snap diff --git a/src/renderer/components/kube-object-menu/dependencies/cluster-name.injectable.ts b/packages/core/src/renderer/components/kube-object-menu/dependencies/cluster-name.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-menu/dependencies/cluster-name.injectable.ts rename to packages/core/src/renderer/components/kube-object-menu/dependencies/cluster-name.injectable.ts diff --git a/src/renderer/components/kube-object-menu/dependencies/cluster.injectable.ts b/packages/core/src/renderer/components/kube-object-menu/dependencies/cluster.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-menu/dependencies/cluster.injectable.ts rename to packages/core/src/renderer/components/kube-object-menu/dependencies/cluster.injectable.ts diff --git a/src/renderer/components/kube-object-menu/index.ts b/packages/core/src/renderer/components/kube-object-menu/index.ts similarity index 100% rename from src/renderer/components/kube-object-menu/index.ts rename to packages/core/src/renderer/components/kube-object-menu/index.ts diff --git a/src/renderer/components/kube-object-menu/kube-object-menu-item-injection-token.ts b/packages/core/src/renderer/components/kube-object-menu/kube-object-menu-item-injection-token.ts similarity index 100% rename from src/renderer/components/kube-object-menu/kube-object-menu-item-injection-token.ts rename to packages/core/src/renderer/components/kube-object-menu/kube-object-menu-item-injection-token.ts diff --git a/src/renderer/components/kube-object-menu/kube-object-menu-item-registrator.injectable.ts b/packages/core/src/renderer/components/kube-object-menu/kube-object-menu-item-registrator.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-menu/kube-object-menu-item-registrator.injectable.ts rename to packages/core/src/renderer/components/kube-object-menu/kube-object-menu-item-registrator.injectable.ts diff --git a/src/renderer/components/kube-object-menu/kube-object-menu-items.injectable.ts b/packages/core/src/renderer/components/kube-object-menu/kube-object-menu-items.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-menu/kube-object-menu-items.injectable.ts rename to packages/core/src/renderer/components/kube-object-menu/kube-object-menu-items.injectable.ts diff --git a/src/renderer/components/kube-object-menu/kube-object-menu-items/cron-job-menu.injectable.ts b/packages/core/src/renderer/components/kube-object-menu/kube-object-menu-items/cron-job-menu.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-menu/kube-object-menu-items/cron-job-menu.injectable.ts rename to packages/core/src/renderer/components/kube-object-menu/kube-object-menu-items/cron-job-menu.injectable.ts diff --git a/src/renderer/components/kube-object-menu/kube-object-menu-items/daemonset-menu.injectable.ts b/packages/core/src/renderer/components/kube-object-menu/kube-object-menu-items/daemonset-menu.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-menu/kube-object-menu-items/daemonset-menu.injectable.ts rename to packages/core/src/renderer/components/kube-object-menu/kube-object-menu-items/daemonset-menu.injectable.ts diff --git a/src/renderer/components/kube-object-menu/kube-object-menu-items/deployment-menu.injectable.ts b/packages/core/src/renderer/components/kube-object-menu/kube-object-menu-items/deployment-menu.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-menu/kube-object-menu-items/deployment-menu.injectable.ts rename to packages/core/src/renderer/components/kube-object-menu/kube-object-menu-items/deployment-menu.injectable.ts diff --git a/src/renderer/components/kube-object-menu/kube-object-menu-items/replica-set-menu.injectable.ts b/packages/core/src/renderer/components/kube-object-menu/kube-object-menu-items/replica-set-menu.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-menu/kube-object-menu-items/replica-set-menu.injectable.ts rename to packages/core/src/renderer/components/kube-object-menu/kube-object-menu-items/replica-set-menu.injectable.ts diff --git a/src/renderer/components/kube-object-menu/kube-object-menu-items/service-account-menu.injectable.ts b/packages/core/src/renderer/components/kube-object-menu/kube-object-menu-items/service-account-menu.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-menu/kube-object-menu-items/service-account-menu.injectable.ts rename to packages/core/src/renderer/components/kube-object-menu/kube-object-menu-items/service-account-menu.injectable.ts diff --git a/src/renderer/components/kube-object-menu/kube-object-menu-items/statefulset-menu.injectable.ts b/packages/core/src/renderer/components/kube-object-menu/kube-object-menu-items/statefulset-menu.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-menu/kube-object-menu-items/statefulset-menu.injectable.ts rename to packages/core/src/renderer/components/kube-object-menu/kube-object-menu-items/statefulset-menu.injectable.ts diff --git a/src/renderer/components/kube-object-menu/kube-object-menu-registration.ts b/packages/core/src/renderer/components/kube-object-menu/kube-object-menu-registration.ts similarity index 100% rename from src/renderer/components/kube-object-menu/kube-object-menu-registration.ts rename to packages/core/src/renderer/components/kube-object-menu/kube-object-menu-registration.ts diff --git a/src/renderer/components/kube-object-menu/kube-object-menu.test.tsx b/packages/core/src/renderer/components/kube-object-menu/kube-object-menu.test.tsx similarity index 100% rename from src/renderer/components/kube-object-menu/kube-object-menu.test.tsx rename to packages/core/src/renderer/components/kube-object-menu/kube-object-menu.test.tsx diff --git a/src/renderer/components/kube-object-menu/kube-object-menu.tsx b/packages/core/src/renderer/components/kube-object-menu/kube-object-menu.tsx similarity index 100% rename from src/renderer/components/kube-object-menu/kube-object-menu.tsx rename to packages/core/src/renderer/components/kube-object-menu/kube-object-menu.tsx diff --git a/src/renderer/components/kube-object-menu/on-context-menu-open.injectable.ts b/packages/core/src/renderer/components/kube-object-menu/on-context-menu-open.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-menu/on-context-menu-open.injectable.ts rename to packages/core/src/renderer/components/kube-object-menu/on-context-menu-open.injectable.ts diff --git a/src/renderer/components/kube-object-meta/index.ts b/packages/core/src/renderer/components/kube-object-meta/index.ts similarity index 100% rename from src/renderer/components/kube-object-meta/index.ts rename to packages/core/src/renderer/components/kube-object-meta/index.ts diff --git a/src/renderer/components/kube-object-meta/kube-object-meta.tsx b/packages/core/src/renderer/components/kube-object-meta/kube-object-meta.tsx similarity index 100% rename from src/renderer/components/kube-object-meta/kube-object-meta.tsx rename to packages/core/src/renderer/components/kube-object-meta/kube-object-meta.tsx diff --git a/src/renderer/components/kube-object-status-icon/index.ts b/packages/core/src/renderer/components/kube-object-status-icon/index.ts similarity index 100% rename from src/renderer/components/kube-object-status-icon/index.ts rename to packages/core/src/renderer/components/kube-object-status-icon/index.ts diff --git a/src/renderer/components/kube-object-status-icon/kube-object-status-icon.scss b/packages/core/src/renderer/components/kube-object-status-icon/kube-object-status-icon.scss similarity index 100% rename from src/renderer/components/kube-object-status-icon/kube-object-status-icon.scss rename to packages/core/src/renderer/components/kube-object-status-icon/kube-object-status-icon.scss diff --git a/src/renderer/components/kube-object-status-icon/kube-object-status-icon.tsx b/packages/core/src/renderer/components/kube-object-status-icon/kube-object-status-icon.tsx similarity index 100% rename from src/renderer/components/kube-object-status-icon/kube-object-status-icon.tsx rename to packages/core/src/renderer/components/kube-object-status-icon/kube-object-status-icon.tsx diff --git a/src/renderer/components/kube-object-status-icon/kube-object-status-registration.ts b/packages/core/src/renderer/components/kube-object-status-icon/kube-object-status-registration.ts similarity index 100% rename from src/renderer/components/kube-object-status-icon/kube-object-status-registration.ts rename to packages/core/src/renderer/components/kube-object-status-icon/kube-object-status-registration.ts diff --git a/src/renderer/components/kube-object-status-icon/kube-object-status-text-injection-token.ts b/packages/core/src/renderer/components/kube-object-status-icon/kube-object-status-text-injection-token.ts similarity index 100% rename from src/renderer/components/kube-object-status-icon/kube-object-status-text-injection-token.ts rename to packages/core/src/renderer/components/kube-object-status-icon/kube-object-status-text-injection-token.ts diff --git a/src/renderer/components/kube-object-status-icon/kube-object-status-text-registrator.injectable.ts b/packages/core/src/renderer/components/kube-object-status-icon/kube-object-status-text-registrator.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-status-icon/kube-object-status-text-registrator.injectable.ts rename to packages/core/src/renderer/components/kube-object-status-icon/kube-object-status-text-registrator.injectable.ts diff --git a/src/renderer/components/kube-object-status-icon/kube-object-status-texts-for-object.injectable.ts b/packages/core/src/renderer/components/kube-object-status-icon/kube-object-status-texts-for-object.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-status-icon/kube-object-status-texts-for-object.injectable.ts rename to packages/core/src/renderer/components/kube-object-status-icon/kube-object-status-texts-for-object.injectable.ts diff --git a/src/renderer/components/kube-object-status-icon/kube-object-status-texts.injectable.ts b/packages/core/src/renderer/components/kube-object-status-icon/kube-object-status-texts.injectable.ts similarity index 100% rename from src/renderer/components/kube-object-status-icon/kube-object-status-texts.injectable.ts rename to packages/core/src/renderer/components/kube-object-status-icon/kube-object-status-texts.injectable.ts diff --git a/src/renderer/components/kube-object/age.tsx b/packages/core/src/renderer/components/kube-object/age.tsx similarity index 100% rename from src/renderer/components/kube-object/age.tsx rename to packages/core/src/renderer/components/kube-object/age.tsx diff --git a/src/renderer/components/kubeconfig-dialog/index.ts b/packages/core/src/renderer/components/kubeconfig-dialog/index.ts similarity index 100% rename from src/renderer/components/kubeconfig-dialog/index.ts rename to packages/core/src/renderer/components/kubeconfig-dialog/index.ts diff --git a/src/renderer/components/kubeconfig-dialog/kubeconfig-dialog-cluster-frame-child-component.injectable.ts b/packages/core/src/renderer/components/kubeconfig-dialog/kubeconfig-dialog-cluster-frame-child-component.injectable.ts similarity index 100% rename from src/renderer/components/kubeconfig-dialog/kubeconfig-dialog-cluster-frame-child-component.injectable.ts rename to packages/core/src/renderer/components/kubeconfig-dialog/kubeconfig-dialog-cluster-frame-child-component.injectable.ts diff --git a/src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.module.scss b/packages/core/src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.module.scss similarity index 100% rename from src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.module.scss rename to packages/core/src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.module.scss diff --git a/src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx b/packages/core/src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx similarity index 100% rename from src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx rename to packages/core/src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx diff --git a/src/renderer/components/kubeconfig-dialog/open-service-account-kube-config-dialog.injectable.ts b/packages/core/src/renderer/components/kubeconfig-dialog/open-service-account-kube-config-dialog.injectable.ts similarity index 100% rename from src/renderer/components/kubeconfig-dialog/open-service-account-kube-config-dialog.injectable.ts rename to packages/core/src/renderer/components/kubeconfig-dialog/open-service-account-kube-config-dialog.injectable.ts diff --git a/src/renderer/components/kubeconfig-dialog/open.injectable.ts b/packages/core/src/renderer/components/kubeconfig-dialog/open.injectable.ts similarity index 100% rename from src/renderer/components/kubeconfig-dialog/open.injectable.ts rename to packages/core/src/renderer/components/kubeconfig-dialog/open.injectable.ts diff --git a/src/renderer/components/kubeconfig-dialog/state.injectable.ts b/packages/core/src/renderer/components/kubeconfig-dialog/state.injectable.ts similarity index 100% rename from src/renderer/components/kubeconfig-dialog/state.injectable.ts rename to packages/core/src/renderer/components/kubeconfig-dialog/state.injectable.ts diff --git a/src/renderer/components/layout/__tests__/sidebar-cluster.test.tsx b/packages/core/src/renderer/components/layout/__tests__/sidebar-cluster.test.tsx similarity index 100% rename from src/renderer/components/layout/__tests__/sidebar-cluster.test.tsx rename to packages/core/src/renderer/components/layout/__tests__/sidebar-cluster.test.tsx diff --git a/src/renderer/components/layout/close-button.module.scss b/packages/core/src/renderer/components/layout/close-button.module.scss similarity index 100% rename from src/renderer/components/layout/close-button.module.scss rename to packages/core/src/renderer/components/layout/close-button.module.scss diff --git a/src/renderer/components/layout/close-button.tsx b/packages/core/src/renderer/components/layout/close-button.tsx similarity index 100% rename from src/renderer/components/layout/close-button.tsx rename to packages/core/src/renderer/components/layout/close-button.tsx diff --git a/src/renderer/components/layout/cluster-page-menu.ts b/packages/core/src/renderer/components/layout/cluster-page-menu.ts similarity index 100% rename from src/renderer/components/layout/cluster-page-menu.ts rename to packages/core/src/renderer/components/layout/cluster-page-menu.ts diff --git a/src/renderer/components/layout/extension-sidebar-item-registrator.injectable.tsx b/packages/core/src/renderer/components/layout/extension-sidebar-item-registrator.injectable.tsx similarity index 100% rename from src/renderer/components/layout/extension-sidebar-item-registrator.injectable.tsx rename to packages/core/src/renderer/components/layout/extension-sidebar-item-registrator.injectable.tsx diff --git a/src/renderer/components/layout/main-layout.module.scss b/packages/core/src/renderer/components/layout/main-layout.module.scss similarity index 100% rename from src/renderer/components/layout/main-layout.module.scss rename to packages/core/src/renderer/components/layout/main-layout.module.scss diff --git a/src/renderer/components/layout/main-layout.tsx b/packages/core/src/renderer/components/layout/main-layout.tsx similarity index 100% rename from src/renderer/components/layout/main-layout.tsx rename to packages/core/src/renderer/components/layout/main-layout.tsx diff --git a/src/renderer/components/layout/page-layout.tsx b/packages/core/src/renderer/components/layout/page-layout.tsx similarity index 100% rename from src/renderer/components/layout/page-layout.tsx rename to packages/core/src/renderer/components/layout/page-layout.tsx diff --git a/src/renderer/components/layout/setting-layout.scss b/packages/core/src/renderer/components/layout/setting-layout.scss similarity index 100% rename from src/renderer/components/layout/setting-layout.scss rename to packages/core/src/renderer/components/layout/setting-layout.scss diff --git a/src/renderer/components/layout/setting-layout.tsx b/packages/core/src/renderer/components/layout/setting-layout.tsx similarity index 100% rename from src/renderer/components/layout/setting-layout.tsx rename to packages/core/src/renderer/components/layout/setting-layout.tsx diff --git a/src/renderer/components/layout/siblings-in-tab-layout.tsx b/packages/core/src/renderer/components/layout/siblings-in-tab-layout.tsx similarity index 100% rename from src/renderer/components/layout/siblings-in-tab-layout.tsx rename to packages/core/src/renderer/components/layout/siblings-in-tab-layout.tsx diff --git a/src/renderer/components/layout/sidebar-cluster.module.scss b/packages/core/src/renderer/components/layout/sidebar-cluster.module.scss similarity index 100% rename from src/renderer/components/layout/sidebar-cluster.module.scss rename to packages/core/src/renderer/components/layout/sidebar-cluster.module.scss diff --git a/src/renderer/components/layout/sidebar-cluster.tsx b/packages/core/src/renderer/components/layout/sidebar-cluster.tsx similarity index 100% rename from src/renderer/components/layout/sidebar-cluster.tsx rename to packages/core/src/renderer/components/layout/sidebar-cluster.tsx diff --git a/src/renderer/components/layout/sidebar-item.tsx b/packages/core/src/renderer/components/layout/sidebar-item.tsx similarity index 100% rename from src/renderer/components/layout/sidebar-item.tsx rename to packages/core/src/renderer/components/layout/sidebar-item.tsx diff --git a/src/renderer/components/layout/sidebar-items.injectable.ts b/packages/core/src/renderer/components/layout/sidebar-items.injectable.ts similarity index 100% rename from src/renderer/components/layout/sidebar-items.injectable.ts rename to packages/core/src/renderer/components/layout/sidebar-items.injectable.ts diff --git a/src/renderer/components/layout/sidebar-items.module.scss b/packages/core/src/renderer/components/layout/sidebar-items.module.scss similarity index 100% rename from src/renderer/components/layout/sidebar-items.module.scss rename to packages/core/src/renderer/components/layout/sidebar-items.module.scss diff --git a/src/renderer/components/layout/sidebar-storage/sidebar-storage.injectable.ts b/packages/core/src/renderer/components/layout/sidebar-storage/sidebar-storage.injectable.ts similarity index 100% rename from src/renderer/components/layout/sidebar-storage/sidebar-storage.injectable.ts rename to packages/core/src/renderer/components/layout/sidebar-storage/sidebar-storage.injectable.ts diff --git a/src/renderer/components/layout/sidebar.module.scss b/packages/core/src/renderer/components/layout/sidebar.module.scss similarity index 100% rename from src/renderer/components/layout/sidebar.module.scss rename to packages/core/src/renderer/components/layout/sidebar.module.scss diff --git a/src/renderer/components/layout/sidebar.tsx b/packages/core/src/renderer/components/layout/sidebar.tsx similarity index 100% rename from src/renderer/components/layout/sidebar.tsx rename to packages/core/src/renderer/components/layout/sidebar.tsx diff --git a/src/renderer/components/layout/sub-header.scss b/packages/core/src/renderer/components/layout/sub-header.scss similarity index 100% rename from src/renderer/components/layout/sub-header.scss rename to packages/core/src/renderer/components/layout/sub-header.scss diff --git a/src/renderer/components/layout/sub-header.tsx b/packages/core/src/renderer/components/layout/sub-header.tsx similarity index 100% rename from src/renderer/components/layout/sub-header.tsx rename to packages/core/src/renderer/components/layout/sub-header.tsx diff --git a/src/renderer/components/layout/sub-title.scss b/packages/core/src/renderer/components/layout/sub-title.scss similarity index 100% rename from src/renderer/components/layout/sub-title.scss rename to packages/core/src/renderer/components/layout/sub-title.scss diff --git a/src/renderer/components/layout/sub-title.tsx b/packages/core/src/renderer/components/layout/sub-title.tsx similarity index 100% rename from src/renderer/components/layout/sub-title.tsx rename to packages/core/src/renderer/components/layout/sub-title.tsx diff --git a/src/renderer/components/layout/tab-layout-2.tsx b/packages/core/src/renderer/components/layout/tab-layout-2.tsx similarity index 100% rename from src/renderer/components/layout/tab-layout-2.tsx rename to packages/core/src/renderer/components/layout/tab-layout-2.tsx diff --git a/src/renderer/components/layout/tab-layout.scss b/packages/core/src/renderer/components/layout/tab-layout.scss similarity index 100% rename from src/renderer/components/layout/tab-layout.scss rename to packages/core/src/renderer/components/layout/tab-layout.scss diff --git a/src/renderer/components/layout/tab-layout.tsx b/packages/core/src/renderer/components/layout/tab-layout.tsx similarity index 100% rename from src/renderer/components/layout/tab-layout.tsx rename to packages/core/src/renderer/components/layout/tab-layout.tsx diff --git a/src/renderer/components/layout/top-bar/start-state-sync.injectable.ts b/packages/core/src/renderer/components/layout/top-bar/start-state-sync.injectable.ts similarity index 100% rename from src/renderer/components/layout/top-bar/start-state-sync.injectable.ts rename to packages/core/src/renderer/components/layout/top-bar/start-state-sync.injectable.ts diff --git a/src/renderer/components/layout/top-bar/state.injectable.ts b/packages/core/src/renderer/components/layout/top-bar/state.injectable.ts similarity index 100% rename from src/renderer/components/layout/top-bar/state.injectable.ts rename to packages/core/src/renderer/components/layout/top-bar/state.injectable.ts diff --git a/src/renderer/components/layout/top-bar/toggle-maximize-window/toggle-maximize-window.global-override-for-injectable.ts b/packages/core/src/renderer/components/layout/top-bar/toggle-maximize-window/toggle-maximize-window.global-override-for-injectable.ts similarity index 100% rename from src/renderer/components/layout/top-bar/toggle-maximize-window/toggle-maximize-window.global-override-for-injectable.ts rename to packages/core/src/renderer/components/layout/top-bar/toggle-maximize-window/toggle-maximize-window.global-override-for-injectable.ts diff --git a/src/renderer/components/layout/top-bar/toggle-maximize-window/toggle-maximize-window.injectable.ts b/packages/core/src/renderer/components/layout/top-bar/toggle-maximize-window/toggle-maximize-window.injectable.ts similarity index 100% rename from src/renderer/components/layout/top-bar/toggle-maximize-window/toggle-maximize-window.injectable.ts rename to packages/core/src/renderer/components/layout/top-bar/toggle-maximize-window/toggle-maximize-window.injectable.ts diff --git a/src/renderer/components/layout/top-bar/top-bar-items/context-menu/context-menu-top-bar-item.injectable.ts b/packages/core/src/renderer/components/layout/top-bar/top-bar-items/context-menu/context-menu-top-bar-item.injectable.ts similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-items/context-menu/context-menu-top-bar-item.injectable.ts rename to packages/core/src/renderer/components/layout/top-bar/top-bar-items/context-menu/context-menu-top-bar-item.injectable.ts diff --git a/src/renderer/components/layout/top-bar/top-bar-items/context-menu/context-menu.tsx b/packages/core/src/renderer/components/layout/top-bar/top-bar-items/context-menu/context-menu.tsx similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-items/context-menu/context-menu.tsx rename to packages/core/src/renderer/components/layout/top-bar/top-bar-items/context-menu/context-menu.tsx diff --git a/src/renderer/components/layout/top-bar/top-bar-items/context-menu/open-app-context-menu/open-app-context-menu.global-override-for-injectable.ts b/packages/core/src/renderer/components/layout/top-bar/top-bar-items/context-menu/open-app-context-menu/open-app-context-menu.global-override-for-injectable.ts similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-items/context-menu/open-app-context-menu/open-app-context-menu.global-override-for-injectable.ts rename to packages/core/src/renderer/components/layout/top-bar/top-bar-items/context-menu/open-app-context-menu/open-app-context-menu.global-override-for-injectable.ts diff --git a/src/renderer/components/layout/top-bar/top-bar-items/context-menu/open-app-context-menu/open-app-context-menu.injectable.ts b/packages/core/src/renderer/components/layout/top-bar/top-bar-items/context-menu/open-app-context-menu/open-app-context-menu.injectable.ts similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-items/context-menu/open-app-context-menu/open-app-context-menu.injectable.ts rename to packages/core/src/renderer/components/layout/top-bar/top-bar-items/context-menu/open-app-context-menu/open-app-context-menu.injectable.ts diff --git a/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-back/go-back/go-back.global-override-for-injectable.ts b/packages/core/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-back/go-back/go-back.global-override-for-injectable.ts similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-items/navigation-to-back/go-back/go-back.global-override-for-injectable.ts rename to packages/core/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-back/go-back/go-back.global-override-for-injectable.ts diff --git a/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-back/go-back/go-back.injectable.ts b/packages/core/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-back/go-back/go-back.injectable.ts similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-items/navigation-to-back/go-back/go-back.injectable.ts rename to packages/core/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-back/go-back/go-back.injectable.ts diff --git a/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-back/navigation-to-back-top-bar-item.injectable.ts b/packages/core/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-back/navigation-to-back-top-bar-item.injectable.ts similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-items/navigation-to-back/navigation-to-back-top-bar-item.injectable.ts rename to packages/core/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-back/navigation-to-back-top-bar-item.injectable.ts diff --git a/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-back/navigation-to-back.tsx b/packages/core/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-back/navigation-to-back.tsx similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-items/navigation-to-back/navigation-to-back.tsx rename to packages/core/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-back/navigation-to-back.tsx diff --git a/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-back/prev-enabled.injectable.ts b/packages/core/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-back/prev-enabled.injectable.ts similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-items/navigation-to-back/prev-enabled.injectable.ts rename to packages/core/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-back/prev-enabled.injectable.ts diff --git a/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-forward/go-forward/go-forward.global-override-for-injectable.ts b/packages/core/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-forward/go-forward/go-forward.global-override-for-injectable.ts similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-items/navigation-to-forward/go-forward/go-forward.global-override-for-injectable.ts rename to packages/core/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-forward/go-forward/go-forward.global-override-for-injectable.ts diff --git a/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-forward/go-forward/go-forward.injectable.ts b/packages/core/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-forward/go-forward/go-forward.injectable.ts similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-items/navigation-to-forward/go-forward/go-forward.injectable.ts rename to packages/core/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-forward/go-forward/go-forward.injectable.ts diff --git a/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-forward/navigation-to-forward-top-bar-item.injectable.ts b/packages/core/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-forward/navigation-to-forward-top-bar-item.injectable.ts similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-items/navigation-to-forward/navigation-to-forward-top-bar-item.injectable.ts rename to packages/core/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-forward/navigation-to-forward-top-bar-item.injectable.ts diff --git a/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-forward/navigation-to-forward.tsx b/packages/core/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-forward/navigation-to-forward.tsx similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-items/navigation-to-forward/navigation-to-forward.tsx rename to packages/core/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-forward/navigation-to-forward.tsx diff --git a/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-forward/next-enabled.injectable.ts b/packages/core/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-forward/next-enabled.injectable.ts similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-items/navigation-to-forward/next-enabled.injectable.ts rename to packages/core/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-forward/next-enabled.injectable.ts diff --git a/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-home/navigation-to-home-top-bar-item.injectable.ts b/packages/core/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-home/navigation-to-home-top-bar-item.injectable.ts similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-items/navigation-to-home/navigation-to-home-top-bar-item.injectable.ts rename to packages/core/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-home/navigation-to-home-top-bar-item.injectable.ts diff --git a/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-home/navigation-to-home.tsx b/packages/core/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-home/navigation-to-home.tsx similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-items/navigation-to-home/navigation-to-home.tsx rename to packages/core/src/renderer/components/layout/top-bar/top-bar-items/navigation-to-home/navigation-to-home.tsx diff --git a/src/renderer/components/layout/top-bar/top-bar-items/top-bar-item-injection-token.ts b/packages/core/src/renderer/components/layout/top-bar/top-bar-items/top-bar-item-injection-token.ts similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-items/top-bar-item-injection-token.ts rename to packages/core/src/renderer/components/layout/top-bar/top-bar-items/top-bar-item-injection-token.ts diff --git a/src/renderer/components/layout/top-bar/top-bar-items/top-bar-items-on-left-side.injectable.ts b/packages/core/src/renderer/components/layout/top-bar/top-bar-items/top-bar-items-on-left-side.injectable.ts similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-items/top-bar-items-on-left-side.injectable.ts rename to packages/core/src/renderer/components/layout/top-bar/top-bar-items/top-bar-items-on-left-side.injectable.ts diff --git a/src/renderer/components/layout/top-bar/top-bar-items/top-bar-items-on-right-side.injectable.ts b/packages/core/src/renderer/components/layout/top-bar/top-bar-items/top-bar-items-on-right-side.injectable.ts similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-items/top-bar-items-on-right-side.injectable.ts rename to packages/core/src/renderer/components/layout/top-bar/top-bar-items/top-bar-items-on-right-side.injectable.ts diff --git a/src/renderer/components/layout/top-bar/top-bar-items/window-controls/close-window/close-window.global-override-for-injectable.ts b/packages/core/src/renderer/components/layout/top-bar/top-bar-items/window-controls/close-window/close-window.global-override-for-injectable.ts similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-items/window-controls/close-window/close-window.global-override-for-injectable.ts rename to packages/core/src/renderer/components/layout/top-bar/top-bar-items/window-controls/close-window/close-window.global-override-for-injectable.ts diff --git a/src/renderer/components/layout/top-bar/top-bar-items/window-controls/close-window/close-window.injectable.ts b/packages/core/src/renderer/components/layout/top-bar/top-bar-items/window-controls/close-window/close-window.injectable.ts similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-items/window-controls/close-window/close-window.injectable.ts rename to packages/core/src/renderer/components/layout/top-bar/top-bar-items/window-controls/close-window/close-window.injectable.ts diff --git a/src/renderer/components/layout/top-bar/top-bar-items/window-controls/maximize-window/maximize-window.global-override-for-injectable.ts b/packages/core/src/renderer/components/layout/top-bar/top-bar-items/window-controls/maximize-window/maximize-window.global-override-for-injectable.ts similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-items/window-controls/maximize-window/maximize-window.global-override-for-injectable.ts rename to packages/core/src/renderer/components/layout/top-bar/top-bar-items/window-controls/maximize-window/maximize-window.global-override-for-injectable.ts diff --git a/src/renderer/components/layout/top-bar/top-bar-items/window-controls/maximize-window/maximize-window.injectable.ts b/packages/core/src/renderer/components/layout/top-bar/top-bar-items/window-controls/maximize-window/maximize-window.injectable.ts similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-items/window-controls/maximize-window/maximize-window.injectable.ts rename to packages/core/src/renderer/components/layout/top-bar/top-bar-items/window-controls/maximize-window/maximize-window.injectable.ts diff --git a/src/renderer/components/layout/top-bar/top-bar-items/window-controls/window-controls-top-bar-item.injectable.ts b/packages/core/src/renderer/components/layout/top-bar/top-bar-items/window-controls/window-controls-top-bar-item.injectable.ts similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-items/window-controls/window-controls-top-bar-item.injectable.ts rename to packages/core/src/renderer/components/layout/top-bar/top-bar-items/window-controls/window-controls-top-bar-item.injectable.ts diff --git a/src/renderer/components/layout/top-bar/top-bar-items/window-controls/window-controls.tsx b/packages/core/src/renderer/components/layout/top-bar/top-bar-items/window-controls/window-controls.tsx similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-items/window-controls/window-controls.tsx rename to packages/core/src/renderer/components/layout/top-bar/top-bar-items/window-controls/window-controls.tsx diff --git a/src/renderer/components/layout/top-bar/top-bar-registration.ts b/packages/core/src/renderer/components/layout/top-bar/top-bar-registration.ts similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar-registration.ts rename to packages/core/src/renderer/components/layout/top-bar/top-bar-registration.ts diff --git a/src/renderer/components/layout/top-bar/top-bar.module.scss b/packages/core/src/renderer/components/layout/top-bar/top-bar.module.scss similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar.module.scss rename to packages/core/src/renderer/components/layout/top-bar/top-bar.module.scss diff --git a/src/renderer/components/layout/top-bar/top-bar.test.tsx b/packages/core/src/renderer/components/layout/top-bar/top-bar.test.tsx similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar.test.tsx rename to packages/core/src/renderer/components/layout/top-bar/top-bar.test.tsx diff --git a/src/renderer/components/layout/top-bar/top-bar.tsx b/packages/core/src/renderer/components/layout/top-bar/top-bar.tsx similarity index 100% rename from src/renderer/components/layout/top-bar/top-bar.tsx rename to packages/core/src/renderer/components/layout/top-bar/top-bar.tsx diff --git a/src/renderer/components/layout/wizard-layout.scss b/packages/core/src/renderer/components/layout/wizard-layout.scss similarity index 100% rename from src/renderer/components/layout/wizard-layout.scss rename to packages/core/src/renderer/components/layout/wizard-layout.scss diff --git a/src/renderer/components/layout/wizard-layout.tsx b/packages/core/src/renderer/components/layout/wizard-layout.tsx similarity index 100% rename from src/renderer/components/layout/wizard-layout.tsx rename to packages/core/src/renderer/components/layout/wizard-layout.tsx diff --git a/src/renderer/components/line-progress/index.ts b/packages/core/src/renderer/components/line-progress/index.ts similarity index 100% rename from src/renderer/components/line-progress/index.ts rename to packages/core/src/renderer/components/line-progress/index.ts diff --git a/src/renderer/components/line-progress/line-progress.scss b/packages/core/src/renderer/components/line-progress/line-progress.scss similarity index 100% rename from src/renderer/components/line-progress/line-progress.scss rename to packages/core/src/renderer/components/line-progress/line-progress.scss diff --git a/src/renderer/components/line-progress/line-progress.tsx b/packages/core/src/renderer/components/line-progress/line-progress.tsx similarity index 100% rename from src/renderer/components/line-progress/line-progress.tsx rename to packages/core/src/renderer/components/line-progress/line-progress.tsx diff --git a/src/renderer/components/list/list.module.scss b/packages/core/src/renderer/components/list/list.module.scss similarity index 100% rename from src/renderer/components/list/list.module.scss rename to packages/core/src/renderer/components/list/list.module.scss diff --git a/src/renderer/components/list/list.tsx b/packages/core/src/renderer/components/list/list.tsx similarity index 100% rename from src/renderer/components/list/list.tsx rename to packages/core/src/renderer/components/list/list.tsx diff --git a/src/renderer/components/locale-date/index.ts b/packages/core/src/renderer/components/locale-date/index.ts similarity index 100% rename from src/renderer/components/locale-date/index.ts rename to packages/core/src/renderer/components/locale-date/index.ts diff --git a/src/renderer/components/locale-date/locale-date.tsx b/packages/core/src/renderer/components/locale-date/locale-date.tsx similarity index 100% rename from src/renderer/components/locale-date/locale-date.tsx rename to packages/core/src/renderer/components/locale-date/locale-date.tsx diff --git a/src/renderer/components/map/__snapshots__/map.test.tsx.snap b/packages/core/src/renderer/components/map/__snapshots__/map.test.tsx.snap similarity index 100% rename from src/renderer/components/map/__snapshots__/map.test.tsx.snap rename to packages/core/src/renderer/components/map/__snapshots__/map.test.tsx.snap diff --git a/src/renderer/components/map/map.test.tsx b/packages/core/src/renderer/components/map/map.test.tsx similarity index 100% rename from src/renderer/components/map/map.test.tsx rename to packages/core/src/renderer/components/map/map.test.tsx diff --git a/src/renderer/components/map/map.tsx b/packages/core/src/renderer/components/map/map.tsx similarity index 100% rename from src/renderer/components/map/map.tsx rename to packages/core/src/renderer/components/map/map.tsx diff --git a/src/renderer/components/markdown-viewer/index.ts b/packages/core/src/renderer/components/markdown-viewer/index.ts similarity index 100% rename from src/renderer/components/markdown-viewer/index.ts rename to packages/core/src/renderer/components/markdown-viewer/index.ts diff --git a/src/renderer/components/markdown-viewer/markdown-viewer.scss b/packages/core/src/renderer/components/markdown-viewer/markdown-viewer.scss similarity index 100% rename from src/renderer/components/markdown-viewer/markdown-viewer.scss rename to packages/core/src/renderer/components/markdown-viewer/markdown-viewer.scss diff --git a/src/renderer/components/markdown-viewer/markdown-viewer.tsx b/packages/core/src/renderer/components/markdown-viewer/markdown-viewer.tsx similarity index 100% rename from src/renderer/components/markdown-viewer/markdown-viewer.tsx rename to packages/core/src/renderer/components/markdown-viewer/markdown-viewer.tsx diff --git a/src/renderer/components/media.scss b/packages/core/src/renderer/components/media.scss similarity index 100% rename from src/renderer/components/media.scss rename to packages/core/src/renderer/components/media.scss diff --git a/src/renderer/components/menu/index.ts b/packages/core/src/renderer/components/menu/index.ts similarity index 100% rename from src/renderer/components/menu/index.ts rename to packages/core/src/renderer/components/menu/index.ts diff --git a/src/renderer/components/menu/menu-actions.scss b/packages/core/src/renderer/components/menu/menu-actions.scss similarity index 100% rename from src/renderer/components/menu/menu-actions.scss rename to packages/core/src/renderer/components/menu/menu-actions.scss diff --git a/src/renderer/components/menu/menu-actions.tsx b/packages/core/src/renderer/components/menu/menu-actions.tsx similarity index 100% rename from src/renderer/components/menu/menu-actions.tsx rename to packages/core/src/renderer/components/menu/menu-actions.tsx diff --git a/src/renderer/components/menu/menu.scss b/packages/core/src/renderer/components/menu/menu.scss similarity index 100% rename from src/renderer/components/menu/menu.scss rename to packages/core/src/renderer/components/menu/menu.scss diff --git a/src/renderer/components/menu/menu.tsx b/packages/core/src/renderer/components/menu/menu.tsx similarity index 100% rename from src/renderer/components/menu/menu.tsx rename to packages/core/src/renderer/components/menu/menu.tsx diff --git a/src/renderer/components/mixins.scss b/packages/core/src/renderer/components/mixins.scss similarity index 100% rename from src/renderer/components/mixins.scss rename to packages/core/src/renderer/components/mixins.scss diff --git a/src/renderer/components/monaco-editor/__mocks__/monaco-editor.tsx b/packages/core/src/renderer/components/monaco-editor/__mocks__/monaco-editor.tsx similarity index 100% rename from src/renderer/components/monaco-editor/__mocks__/monaco-editor.tsx rename to packages/core/src/renderer/components/monaco-editor/__mocks__/monaco-editor.tsx diff --git a/src/renderer/components/monaco-editor/get-editor-height-from-lines-number.injectable.ts b/packages/core/src/renderer/components/monaco-editor/get-editor-height-from-lines-number.injectable.ts similarity index 100% rename from src/renderer/components/monaco-editor/get-editor-height-from-lines-number.injectable.ts rename to packages/core/src/renderer/components/monaco-editor/get-editor-height-from-lines-number.injectable.ts diff --git a/src/renderer/components/monaco-editor/get-editor-height-from-lines-number.test.ts b/packages/core/src/renderer/components/monaco-editor/get-editor-height-from-lines-number.test.ts similarity index 100% rename from src/renderer/components/monaco-editor/get-editor-height-from-lines-number.test.ts rename to packages/core/src/renderer/components/monaco-editor/get-editor-height-from-lines-number.test.ts diff --git a/src/renderer/components/monaco-editor/index.ts b/packages/core/src/renderer/components/monaco-editor/index.ts similarity index 100% rename from src/renderer/components/monaco-editor/index.ts rename to packages/core/src/renderer/components/monaco-editor/index.ts diff --git a/src/renderer/components/monaco-editor/monaco-editor.module.scss b/packages/core/src/renderer/components/monaco-editor/monaco-editor.module.scss similarity index 100% rename from src/renderer/components/monaco-editor/monaco-editor.module.scss rename to packages/core/src/renderer/components/monaco-editor/monaco-editor.module.scss diff --git a/src/renderer/components/monaco-editor/monaco-editor.tsx b/packages/core/src/renderer/components/monaco-editor/monaco-editor.tsx similarity index 100% rename from src/renderer/components/monaco-editor/monaco-editor.tsx rename to packages/core/src/renderer/components/monaco-editor/monaco-editor.tsx diff --git a/src/renderer/components/monaco-editor/monaco-themes.ts b/packages/core/src/renderer/components/monaco-editor/monaco-themes.ts similarity index 100% rename from src/renderer/components/monaco-editor/monaco-themes.ts rename to packages/core/src/renderer/components/monaco-editor/monaco-themes.ts diff --git a/src/renderer/components/monaco-editor/monaco-themes/clouds-midnight.injectable.ts b/packages/core/src/renderer/components/monaco-editor/monaco-themes/clouds-midnight.injectable.ts similarity index 100% rename from src/renderer/components/monaco-editor/monaco-themes/clouds-midnight.injectable.ts rename to packages/core/src/renderer/components/monaco-editor/monaco-themes/clouds-midnight.injectable.ts diff --git a/src/renderer/components/monaco-editor/monaco-validators.ts b/packages/core/src/renderer/components/monaco-editor/monaco-validators.ts similarity index 100% rename from src/renderer/components/monaco-editor/monaco-validators.ts rename to packages/core/src/renderer/components/monaco-editor/monaco-validators.ts diff --git a/src/renderer/components/no-items/index.ts b/packages/core/src/renderer/components/no-items/index.ts similarity index 100% rename from src/renderer/components/no-items/index.ts rename to packages/core/src/renderer/components/no-items/index.ts diff --git a/src/renderer/components/no-items/no-items.scss b/packages/core/src/renderer/components/no-items/no-items.scss similarity index 100% rename from src/renderer/components/no-items/no-items.scss rename to packages/core/src/renderer/components/no-items/no-items.scss diff --git a/src/renderer/components/no-items/no-items.tsx b/packages/core/src/renderer/components/no-items/no-items.tsx similarity index 100% rename from src/renderer/components/no-items/no-items.tsx rename to packages/core/src/renderer/components/no-items/no-items.tsx diff --git a/src/renderer/components/notifications/index.ts b/packages/core/src/renderer/components/notifications/index.ts similarity index 100% rename from src/renderer/components/notifications/index.ts rename to packages/core/src/renderer/components/notifications/index.ts diff --git a/src/renderer/components/notifications/notifications-cluster-frame-child-component.injectable.ts b/packages/core/src/renderer/components/notifications/notifications-cluster-frame-child-component.injectable.ts similarity index 100% rename from src/renderer/components/notifications/notifications-cluster-frame-child-component.injectable.ts rename to packages/core/src/renderer/components/notifications/notifications-cluster-frame-child-component.injectable.ts diff --git a/src/renderer/components/notifications/notifications-root-frame-child-component.injectable.ts b/packages/core/src/renderer/components/notifications/notifications-root-frame-child-component.injectable.ts similarity index 100% rename from src/renderer/components/notifications/notifications-root-frame-child-component.injectable.ts rename to packages/core/src/renderer/components/notifications/notifications-root-frame-child-component.injectable.ts diff --git a/src/renderer/components/notifications/notifications-store.injectable.ts b/packages/core/src/renderer/components/notifications/notifications-store.injectable.ts similarity index 100% rename from src/renderer/components/notifications/notifications-store.injectable.ts rename to packages/core/src/renderer/components/notifications/notifications-store.injectable.ts diff --git a/src/renderer/components/notifications/notifications.scss b/packages/core/src/renderer/components/notifications/notifications.scss similarity index 100% rename from src/renderer/components/notifications/notifications.scss rename to packages/core/src/renderer/components/notifications/notifications.scss diff --git a/src/renderer/components/notifications/notifications.store.tsx b/packages/core/src/renderer/components/notifications/notifications.store.tsx similarity index 100% rename from src/renderer/components/notifications/notifications.store.tsx rename to packages/core/src/renderer/components/notifications/notifications.store.tsx diff --git a/src/renderer/components/notifications/notifications.tsx b/packages/core/src/renderer/components/notifications/notifications.tsx similarity index 100% rename from src/renderer/components/notifications/notifications.tsx rename to packages/core/src/renderer/components/notifications/notifications.tsx diff --git a/src/renderer/components/notifications/show-checked-error.injectable.ts b/packages/core/src/renderer/components/notifications/show-checked-error.injectable.ts similarity index 100% rename from src/renderer/components/notifications/show-checked-error.injectable.ts rename to packages/core/src/renderer/components/notifications/show-checked-error.injectable.ts diff --git a/src/renderer/components/notifications/show-error-notification.injectable.ts b/packages/core/src/renderer/components/notifications/show-error-notification.injectable.ts similarity index 100% rename from src/renderer/components/notifications/show-error-notification.injectable.ts rename to packages/core/src/renderer/components/notifications/show-error-notification.injectable.ts diff --git a/src/renderer/components/notifications/show-info-notification.injectable.ts b/packages/core/src/renderer/components/notifications/show-info-notification.injectable.ts similarity index 100% rename from src/renderer/components/notifications/show-info-notification.injectable.ts rename to packages/core/src/renderer/components/notifications/show-info-notification.injectable.ts diff --git a/src/renderer/components/notifications/show-short-info.injectable.ts b/packages/core/src/renderer/components/notifications/show-short-info.injectable.ts similarity index 100% rename from src/renderer/components/notifications/show-short-info.injectable.ts rename to packages/core/src/renderer/components/notifications/show-short-info.injectable.ts diff --git a/src/renderer/components/notifications/show-success-notification.injectable.ts b/packages/core/src/renderer/components/notifications/show-success-notification.injectable.ts similarity index 100% rename from src/renderer/components/notifications/show-success-notification.injectable.ts rename to packages/core/src/renderer/components/notifications/show-success-notification.injectable.ts diff --git a/src/renderer/components/path-picker/index.ts b/packages/core/src/renderer/components/path-picker/index.ts similarity index 100% rename from src/renderer/components/path-picker/index.ts rename to packages/core/src/renderer/components/path-picker/index.ts diff --git a/src/renderer/components/path-picker/path-picker.tsx b/packages/core/src/renderer/components/path-picker/path-picker.tsx similarity index 100% rename from src/renderer/components/path-picker/path-picker.tsx rename to packages/core/src/renderer/components/path-picker/path-picker.tsx diff --git a/src/renderer/components/radio/index.ts b/packages/core/src/renderer/components/radio/index.ts similarity index 100% rename from src/renderer/components/radio/index.ts rename to packages/core/src/renderer/components/radio/index.ts diff --git a/src/renderer/components/radio/radio.scss b/packages/core/src/renderer/components/radio/radio.scss similarity index 100% rename from src/renderer/components/radio/radio.scss rename to packages/core/src/renderer/components/radio/radio.scss diff --git a/src/renderer/components/radio/radio.tsx b/packages/core/src/renderer/components/radio/radio.tsx similarity index 100% rename from src/renderer/components/radio/radio.tsx rename to packages/core/src/renderer/components/radio/radio.tsx diff --git a/src/renderer/components/render-delay/__tests__/__snapshots__/render-delay.test.tsx.snap b/packages/core/src/renderer/components/render-delay/__tests__/__snapshots__/render-delay.test.tsx.snap similarity index 100% rename from src/renderer/components/render-delay/__tests__/__snapshots__/render-delay.test.tsx.snap rename to packages/core/src/renderer/components/render-delay/__tests__/__snapshots__/render-delay.test.tsx.snap diff --git a/src/renderer/components/render-delay/__tests__/render-delay.test.tsx b/packages/core/src/renderer/components/render-delay/__tests__/render-delay.test.tsx similarity index 100% rename from src/renderer/components/render-delay/__tests__/render-delay.test.tsx rename to packages/core/src/renderer/components/render-delay/__tests__/render-delay.test.tsx diff --git a/src/renderer/components/render-delay/cancel-idle-callback.global-override-for-injectable.ts b/packages/core/src/renderer/components/render-delay/cancel-idle-callback.global-override-for-injectable.ts similarity index 100% rename from src/renderer/components/render-delay/cancel-idle-callback.global-override-for-injectable.ts rename to packages/core/src/renderer/components/render-delay/cancel-idle-callback.global-override-for-injectable.ts diff --git a/src/renderer/components/render-delay/cancel-idle-callback.injectable.ts b/packages/core/src/renderer/components/render-delay/cancel-idle-callback.injectable.ts similarity index 100% rename from src/renderer/components/render-delay/cancel-idle-callback.injectable.ts rename to packages/core/src/renderer/components/render-delay/cancel-idle-callback.injectable.ts diff --git a/src/renderer/components/render-delay/idle-callback-timeout.injectable.ts b/packages/core/src/renderer/components/render-delay/idle-callback-timeout.injectable.ts similarity index 100% rename from src/renderer/components/render-delay/idle-callback-timeout.injectable.ts rename to packages/core/src/renderer/components/render-delay/idle-callback-timeout.injectable.ts diff --git a/src/renderer/components/render-delay/render-delay.tsx b/packages/core/src/renderer/components/render-delay/render-delay.tsx similarity index 100% rename from src/renderer/components/render-delay/render-delay.tsx rename to packages/core/src/renderer/components/render-delay/render-delay.tsx diff --git a/src/renderer/components/render-delay/request-idle-callback.global-override-for-injectable.ts b/packages/core/src/renderer/components/render-delay/request-idle-callback.global-override-for-injectable.ts similarity index 100% rename from src/renderer/components/render-delay/request-idle-callback.global-override-for-injectable.ts rename to packages/core/src/renderer/components/render-delay/request-idle-callback.global-override-for-injectable.ts diff --git a/src/renderer/components/render-delay/request-idle-callback.injectable.ts b/packages/core/src/renderer/components/render-delay/request-idle-callback.injectable.ts similarity index 100% rename from src/renderer/components/render-delay/request-idle-callback.injectable.ts rename to packages/core/src/renderer/components/render-delay/request-idle-callback.injectable.ts diff --git a/src/renderer/components/resizing-anchor/index.ts b/packages/core/src/renderer/components/resizing-anchor/index.ts similarity index 100% rename from src/renderer/components/resizing-anchor/index.ts rename to packages/core/src/renderer/components/resizing-anchor/index.ts diff --git a/src/renderer/components/resizing-anchor/resizing-anchor.scss b/packages/core/src/renderer/components/resizing-anchor/resizing-anchor.scss similarity index 100% rename from src/renderer/components/resizing-anchor/resizing-anchor.scss rename to packages/core/src/renderer/components/resizing-anchor/resizing-anchor.scss diff --git a/src/renderer/components/resizing-anchor/resizing-anchor.tsx b/packages/core/src/renderer/components/resizing-anchor/resizing-anchor.tsx similarity index 100% rename from src/renderer/components/resizing-anchor/resizing-anchor.tsx rename to packages/core/src/renderer/components/resizing-anchor/resizing-anchor.tsx diff --git a/src/renderer/components/resource-metrics/index.ts b/packages/core/src/renderer/components/resource-metrics/index.ts similarity index 100% rename from src/renderer/components/resource-metrics/index.ts rename to packages/core/src/renderer/components/resource-metrics/index.ts diff --git a/src/renderer/components/resource-metrics/no-metrics.tsx b/packages/core/src/renderer/components/resource-metrics/no-metrics.tsx similarity index 100% rename from src/renderer/components/resource-metrics/no-metrics.tsx rename to packages/core/src/renderer/components/resource-metrics/no-metrics.tsx diff --git a/src/renderer/components/resource-metrics/resource-metrics.scss b/packages/core/src/renderer/components/resource-metrics/resource-metrics.scss similarity index 100% rename from src/renderer/components/resource-metrics/resource-metrics.scss rename to packages/core/src/renderer/components/resource-metrics/resource-metrics.scss diff --git a/src/renderer/components/resource-metrics/resource-metrics.tsx b/packages/core/src/renderer/components/resource-metrics/resource-metrics.tsx similarity index 100% rename from src/renderer/components/resource-metrics/resource-metrics.tsx rename to packages/core/src/renderer/components/resource-metrics/resource-metrics.tsx diff --git a/src/renderer/components/scroll-spy/__tests__/scroll-spy.test.tsx b/packages/core/src/renderer/components/scroll-spy/__tests__/scroll-spy.test.tsx similarity index 100% rename from src/renderer/components/scroll-spy/__tests__/scroll-spy.test.tsx rename to packages/core/src/renderer/components/scroll-spy/__tests__/scroll-spy.test.tsx diff --git a/src/renderer/components/scroll-spy/scroll-spy.tsx b/packages/core/src/renderer/components/scroll-spy/scroll-spy.tsx similarity index 100% rename from src/renderer/components/scroll-spy/scroll-spy.tsx rename to packages/core/src/renderer/components/scroll-spy/scroll-spy.tsx diff --git a/src/renderer/components/select/index.ts b/packages/core/src/renderer/components/select/index.ts similarity index 100% rename from src/renderer/components/select/index.ts rename to packages/core/src/renderer/components/select/index.ts diff --git a/src/renderer/components/select/select.scss b/packages/core/src/renderer/components/select/select.scss similarity index 100% rename from src/renderer/components/select/select.scss rename to packages/core/src/renderer/components/select/select.scss diff --git a/src/renderer/components/select/select.test.tsx b/packages/core/src/renderer/components/select/select.test.tsx similarity index 100% rename from src/renderer/components/select/select.test.tsx rename to packages/core/src/renderer/components/select/select.test.tsx diff --git a/src/renderer/components/select/select.tsx b/packages/core/src/renderer/components/select/select.tsx similarity index 100% rename from src/renderer/components/select/select.tsx rename to packages/core/src/renderer/components/select/select.tsx diff --git a/src/renderer/components/slider/index.ts b/packages/core/src/renderer/components/slider/index.ts similarity index 100% rename from src/renderer/components/slider/index.ts rename to packages/core/src/renderer/components/slider/index.ts diff --git a/src/renderer/components/slider/slider.scss b/packages/core/src/renderer/components/slider/slider.scss similarity index 100% rename from src/renderer/components/slider/slider.scss rename to packages/core/src/renderer/components/slider/slider.scss diff --git a/src/renderer/components/slider/slider.tsx b/packages/core/src/renderer/components/slider/slider.tsx similarity index 100% rename from src/renderer/components/slider/slider.tsx rename to packages/core/src/renderer/components/slider/slider.tsx diff --git a/src/renderer/components/spinner/index.ts b/packages/core/src/renderer/components/spinner/index.ts similarity index 100% rename from src/renderer/components/spinner/index.ts rename to packages/core/src/renderer/components/spinner/index.ts diff --git a/src/renderer/components/spinner/spinner.scss b/packages/core/src/renderer/components/spinner/spinner.scss similarity index 100% rename from src/renderer/components/spinner/spinner.scss rename to packages/core/src/renderer/components/spinner/spinner.scss diff --git a/src/renderer/components/spinner/spinner.tsx b/packages/core/src/renderer/components/spinner/spinner.tsx similarity index 100% rename from src/renderer/components/spinner/spinner.tsx rename to packages/core/src/renderer/components/spinner/spinner.tsx diff --git a/src/renderer/components/status-bar/status-bar-item-injection-token.ts b/packages/core/src/renderer/components/status-bar/status-bar-item-injection-token.ts similarity index 100% rename from src/renderer/components/status-bar/status-bar-item-injection-token.ts rename to packages/core/src/renderer/components/status-bar/status-bar-item-injection-token.ts diff --git a/src/renderer/components/status-bar/status-bar-item-registrator.injectable.tsx b/packages/core/src/renderer/components/status-bar/status-bar-item-registrator.injectable.tsx similarity index 100% rename from src/renderer/components/status-bar/status-bar-item-registrator.injectable.tsx rename to packages/core/src/renderer/components/status-bar/status-bar-item-registrator.injectable.tsx diff --git a/src/renderer/components/status-bar/status-bar-items.injectable.tsx b/packages/core/src/renderer/components/status-bar/status-bar-items.injectable.tsx similarity index 100% rename from src/renderer/components/status-bar/status-bar-items.injectable.tsx rename to packages/core/src/renderer/components/status-bar/status-bar-items.injectable.tsx diff --git a/src/renderer/components/status-bar/status-bar-registration.ts b/packages/core/src/renderer/components/status-bar/status-bar-registration.ts similarity index 100% rename from src/renderer/components/status-bar/status-bar-registration.ts rename to packages/core/src/renderer/components/status-bar/status-bar-registration.ts diff --git a/src/renderer/components/status-bar/status-bar.module.scss b/packages/core/src/renderer/components/status-bar/status-bar.module.scss similarity index 100% rename from src/renderer/components/status-bar/status-bar.module.scss rename to packages/core/src/renderer/components/status-bar/status-bar.module.scss diff --git a/src/renderer/components/status-bar/status-bar.test.tsx b/packages/core/src/renderer/components/status-bar/status-bar.test.tsx similarity index 100% rename from src/renderer/components/status-bar/status-bar.test.tsx rename to packages/core/src/renderer/components/status-bar/status-bar.test.tsx diff --git a/src/renderer/components/status-bar/status-bar.tsx b/packages/core/src/renderer/components/status-bar/status-bar.tsx similarity index 100% rename from src/renderer/components/status-bar/status-bar.tsx rename to packages/core/src/renderer/components/status-bar/status-bar.tsx diff --git a/src/renderer/components/status-brick/index.ts b/packages/core/src/renderer/components/status-brick/index.ts similarity index 100% rename from src/renderer/components/status-brick/index.ts rename to packages/core/src/renderer/components/status-brick/index.ts diff --git a/src/renderer/components/status-brick/status-brick.scss b/packages/core/src/renderer/components/status-brick/status-brick.scss similarity index 100% rename from src/renderer/components/status-brick/status-brick.scss rename to packages/core/src/renderer/components/status-brick/status-brick.scss diff --git a/src/renderer/components/status-brick/status-brick.tsx b/packages/core/src/renderer/components/status-brick/status-brick.tsx similarity index 100% rename from src/renderer/components/status-brick/status-brick.tsx rename to packages/core/src/renderer/components/status-brick/status-brick.tsx diff --git a/src/renderer/components/stepper/index.ts b/packages/core/src/renderer/components/stepper/index.ts similarity index 100% rename from src/renderer/components/stepper/index.ts rename to packages/core/src/renderer/components/stepper/index.ts diff --git a/src/renderer/components/stepper/stepper.scss b/packages/core/src/renderer/components/stepper/stepper.scss similarity index 100% rename from src/renderer/components/stepper/stepper.scss rename to packages/core/src/renderer/components/stepper/stepper.scss diff --git a/src/renderer/components/stepper/stepper.tsx b/packages/core/src/renderer/components/stepper/stepper.tsx similarity index 100% rename from src/renderer/components/stepper/stepper.tsx rename to packages/core/src/renderer/components/stepper/stepper.tsx diff --git a/src/renderer/components/switch/__tests__/switch.test.tsx b/packages/core/src/renderer/components/switch/__tests__/switch.test.tsx similarity index 100% rename from src/renderer/components/switch/__tests__/switch.test.tsx rename to packages/core/src/renderer/components/switch/__tests__/switch.test.tsx diff --git a/src/renderer/components/switch/form-switcher.tsx b/packages/core/src/renderer/components/switch/form-switcher.tsx similarity index 100% rename from src/renderer/components/switch/form-switcher.tsx rename to packages/core/src/renderer/components/switch/form-switcher.tsx diff --git a/src/renderer/components/switch/index.ts b/packages/core/src/renderer/components/switch/index.ts similarity index 100% rename from src/renderer/components/switch/index.ts rename to packages/core/src/renderer/components/switch/index.ts diff --git a/src/renderer/components/switch/switch.module.scss b/packages/core/src/renderer/components/switch/switch.module.scss similarity index 100% rename from src/renderer/components/switch/switch.module.scss rename to packages/core/src/renderer/components/switch/switch.module.scss diff --git a/src/renderer/components/switch/switch.tsx b/packages/core/src/renderer/components/switch/switch.tsx similarity index 100% rename from src/renderer/components/switch/switch.tsx rename to packages/core/src/renderer/components/switch/switch.tsx diff --git a/src/renderer/components/switch/switcher.tsx b/packages/core/src/renderer/components/switch/switcher.tsx similarity index 100% rename from src/renderer/components/switch/switcher.tsx rename to packages/core/src/renderer/components/switch/switcher.tsx diff --git a/src/renderer/components/table/__tests__/getSorted.test.ts b/packages/core/src/renderer/components/table/__tests__/getSorted.test.ts similarity index 100% rename from src/renderer/components/table/__tests__/getSorted.test.ts rename to packages/core/src/renderer/components/table/__tests__/getSorted.test.ts diff --git a/src/renderer/components/table/index.ts b/packages/core/src/renderer/components/table/index.ts similarity index 100% rename from src/renderer/components/table/index.ts rename to packages/core/src/renderer/components/table/index.ts diff --git a/src/renderer/components/table/order-by-url-param.injectable.ts b/packages/core/src/renderer/components/table/order-by-url-param.injectable.ts similarity index 100% rename from src/renderer/components/table/order-by-url-param.injectable.ts rename to packages/core/src/renderer/components/table/order-by-url-param.injectable.ts diff --git a/src/renderer/components/table/react-table.module.scss b/packages/core/src/renderer/components/table/react-table.module.scss similarity index 100% rename from src/renderer/components/table/react-table.module.scss rename to packages/core/src/renderer/components/table/react-table.module.scss diff --git a/src/renderer/components/table/react-table.tsx b/packages/core/src/renderer/components/table/react-table.tsx similarity index 100% rename from src/renderer/components/table/react-table.tsx rename to packages/core/src/renderer/components/table/react-table.tsx diff --git a/src/renderer/components/table/sort-by-url-param.injectable.ts b/packages/core/src/renderer/components/table/sort-by-url-param.injectable.ts similarity index 100% rename from src/renderer/components/table/sort-by-url-param.injectable.ts rename to packages/core/src/renderer/components/table/sort-by-url-param.injectable.ts diff --git a/src/renderer/components/table/sorting.ts b/packages/core/src/renderer/components/table/sorting.ts similarity index 100% rename from src/renderer/components/table/sorting.ts rename to packages/core/src/renderer/components/table/sorting.ts diff --git a/src/renderer/components/table/table-cell.scss b/packages/core/src/renderer/components/table/table-cell.scss similarity index 100% rename from src/renderer/components/table/table-cell.scss rename to packages/core/src/renderer/components/table/table-cell.scss diff --git a/src/renderer/components/table/table-cell.tsx b/packages/core/src/renderer/components/table/table-cell.tsx similarity index 100% rename from src/renderer/components/table/table-cell.tsx rename to packages/core/src/renderer/components/table/table-cell.tsx diff --git a/src/renderer/components/table/table-head.scss b/packages/core/src/renderer/components/table/table-head.scss similarity index 100% rename from src/renderer/components/table/table-head.scss rename to packages/core/src/renderer/components/table/table-head.scss diff --git a/src/renderer/components/table/table-head.tsx b/packages/core/src/renderer/components/table/table-head.tsx similarity index 100% rename from src/renderer/components/table/table-head.tsx rename to packages/core/src/renderer/components/table/table-head.tsx diff --git a/src/renderer/components/table/table-model/table-model.injectable.ts b/packages/core/src/renderer/components/table/table-model/table-model.injectable.ts similarity index 100% rename from src/renderer/components/table/table-model/table-model.injectable.ts rename to packages/core/src/renderer/components/table/table-model/table-model.injectable.ts diff --git a/src/renderer/components/table/table-model/table-model.ts b/packages/core/src/renderer/components/table/table-model/table-model.ts similarity index 100% rename from src/renderer/components/table/table-model/table-model.ts rename to packages/core/src/renderer/components/table/table-model/table-model.ts diff --git a/src/renderer/components/table/table-row.scss b/packages/core/src/renderer/components/table/table-row.scss similarity index 100% rename from src/renderer/components/table/table-row.scss rename to packages/core/src/renderer/components/table/table-row.scss diff --git a/src/renderer/components/table/table-row.tsx b/packages/core/src/renderer/components/table/table-row.tsx similarity index 100% rename from src/renderer/components/table/table-row.tsx rename to packages/core/src/renderer/components/table/table-row.tsx diff --git a/src/renderer/components/table/table.mixins.scss b/packages/core/src/renderer/components/table/table.mixins.scss similarity index 100% rename from src/renderer/components/table/table.mixins.scss rename to packages/core/src/renderer/components/table/table.mixins.scss diff --git a/src/renderer/components/table/table.scss b/packages/core/src/renderer/components/table/table.scss similarity index 100% rename from src/renderer/components/table/table.scss rename to packages/core/src/renderer/components/table/table.scss diff --git a/src/renderer/components/table/table.tsx b/packages/core/src/renderer/components/table/table.tsx similarity index 100% rename from src/renderer/components/table/table.tsx rename to packages/core/src/renderer/components/table/table.tsx diff --git a/src/renderer/components/tabs/index.ts b/packages/core/src/renderer/components/tabs/index.ts similarity index 100% rename from src/renderer/components/tabs/index.ts rename to packages/core/src/renderer/components/tabs/index.ts diff --git a/src/renderer/components/tabs/tabs.scss b/packages/core/src/renderer/components/tabs/tabs.scss similarity index 100% rename from src/renderer/components/tabs/tabs.scss rename to packages/core/src/renderer/components/tabs/tabs.scss diff --git a/src/renderer/components/tabs/tabs.tsx b/packages/core/src/renderer/components/tabs/tabs.tsx similarity index 100% rename from src/renderer/components/tabs/tabs.tsx rename to packages/core/src/renderer/components/tabs/tabs.tsx diff --git a/src/renderer/components/test-utils/discovery-of-html-elements.ts b/packages/core/src/renderer/components/test-utils/discovery-of-html-elements.ts similarity index 100% rename from src/renderer/components/test-utils/discovery-of-html-elements.ts rename to packages/core/src/renderer/components/test-utils/discovery-of-html-elements.ts diff --git a/src/renderer/components/test-utils/get-application-builder.tsx b/packages/core/src/renderer/components/test-utils/get-application-builder.tsx similarity index 100% rename from src/renderer/components/test-utils/get-application-builder.tsx rename to packages/core/src/renderer/components/test-utils/get-application-builder.tsx diff --git a/src/renderer/components/test-utils/get-extension-fake.ts b/packages/core/src/renderer/components/test-utils/get-extension-fake.ts similarity index 100% rename from src/renderer/components/test-utils/get-extension-fake.ts rename to packages/core/src/renderer/components/test-utils/get-extension-fake.ts diff --git a/src/renderer/components/test-utils/renderFor.tsx b/packages/core/src/renderer/components/test-utils/renderFor.tsx similarity index 100% rename from src/renderer/components/test-utils/renderFor.tsx rename to packages/core/src/renderer/components/test-utils/renderFor.tsx diff --git a/src/renderer/components/tooltip/__mocks__/withTooltip.tsx b/packages/core/src/renderer/components/tooltip/__mocks__/withTooltip.tsx similarity index 100% rename from src/renderer/components/tooltip/__mocks__/withTooltip.tsx rename to packages/core/src/renderer/components/tooltip/__mocks__/withTooltip.tsx diff --git a/src/renderer/components/tooltip/__snapshots__/tooltip.test.tsx.snap b/packages/core/src/renderer/components/tooltip/__snapshots__/tooltip.test.tsx.snap similarity index 100% rename from src/renderer/components/tooltip/__snapshots__/tooltip.test.tsx.snap rename to packages/core/src/renderer/components/tooltip/__snapshots__/tooltip.test.tsx.snap diff --git a/src/renderer/components/tooltip/index.ts b/packages/core/src/renderer/components/tooltip/index.ts similarity index 100% rename from src/renderer/components/tooltip/index.ts rename to packages/core/src/renderer/components/tooltip/index.ts diff --git a/src/renderer/components/tooltip/tooltip.scss b/packages/core/src/renderer/components/tooltip/tooltip.scss similarity index 100% rename from src/renderer/components/tooltip/tooltip.scss rename to packages/core/src/renderer/components/tooltip/tooltip.scss diff --git a/src/renderer/components/tooltip/tooltip.test.tsx b/packages/core/src/renderer/components/tooltip/tooltip.test.tsx similarity index 100% rename from src/renderer/components/tooltip/tooltip.test.tsx rename to packages/core/src/renderer/components/tooltip/tooltip.test.tsx diff --git a/src/renderer/components/tooltip/tooltip.tsx b/packages/core/src/renderer/components/tooltip/tooltip.tsx similarity index 100% rename from src/renderer/components/tooltip/tooltip.tsx rename to packages/core/src/renderer/components/tooltip/tooltip.tsx diff --git a/src/renderer/components/tooltip/withTooltip.tsx b/packages/core/src/renderer/components/tooltip/withTooltip.tsx similarity index 100% rename from src/renderer/components/tooltip/withTooltip.tsx rename to packages/core/src/renderer/components/tooltip/withTooltip.tsx diff --git a/src/renderer/components/tree-view/index.ts b/packages/core/src/renderer/components/tree-view/index.ts similarity index 100% rename from src/renderer/components/tree-view/index.ts rename to packages/core/src/renderer/components/tree-view/index.ts diff --git a/src/renderer/components/tree-view/tree-view.scss b/packages/core/src/renderer/components/tree-view/tree-view.scss similarity index 100% rename from src/renderer/components/tree-view/tree-view.scss rename to packages/core/src/renderer/components/tree-view/tree-view.scss diff --git a/src/renderer/components/tree-view/tree-view.tsx b/packages/core/src/renderer/components/tree-view/tree-view.tsx similarity index 100% rename from src/renderer/components/tree-view/tree-view.tsx rename to packages/core/src/renderer/components/tree-view/tree-view.tsx diff --git a/src/renderer/components/vars.scss b/packages/core/src/renderer/components/vars.scss similarity index 100% rename from src/renderer/components/vars.scss rename to packages/core/src/renderer/components/vars.scss diff --git a/src/renderer/components/virtual-list/__snapshots__/virtual-list.test.tsx.snap b/packages/core/src/renderer/components/virtual-list/__snapshots__/virtual-list.test.tsx.snap similarity index 100% rename from src/renderer/components/virtual-list/__snapshots__/virtual-list.test.tsx.snap rename to packages/core/src/renderer/components/virtual-list/__snapshots__/virtual-list.test.tsx.snap diff --git a/src/renderer/components/virtual-list/index.ts b/packages/core/src/renderer/components/virtual-list/index.ts similarity index 100% rename from src/renderer/components/virtual-list/index.ts rename to packages/core/src/renderer/components/virtual-list/index.ts diff --git a/src/renderer/components/virtual-list/virtual-list.scss b/packages/core/src/renderer/components/virtual-list/virtual-list.scss similarity index 100% rename from src/renderer/components/virtual-list/virtual-list.scss rename to packages/core/src/renderer/components/virtual-list/virtual-list.scss diff --git a/src/renderer/components/virtual-list/virtual-list.test.tsx b/packages/core/src/renderer/components/virtual-list/virtual-list.test.tsx similarity index 100% rename from src/renderer/components/virtual-list/virtual-list.test.tsx rename to packages/core/src/renderer/components/virtual-list/virtual-list.test.tsx diff --git a/src/renderer/components/virtual-list/virtual-list.tsx b/packages/core/src/renderer/components/virtual-list/virtual-list.tsx similarity index 100% rename from src/renderer/components/virtual-list/virtual-list.tsx rename to packages/core/src/renderer/components/virtual-list/virtual-list.tsx diff --git a/src/renderer/components/wizard/index.ts b/packages/core/src/renderer/components/wizard/index.ts similarity index 100% rename from src/renderer/components/wizard/index.ts rename to packages/core/src/renderer/components/wizard/index.ts diff --git a/src/renderer/components/wizard/wizard.scss b/packages/core/src/renderer/components/wizard/wizard.scss similarity index 100% rename from src/renderer/components/wizard/wizard.scss rename to packages/core/src/renderer/components/wizard/wizard.scss diff --git a/src/renderer/components/wizard/wizard.tsx b/packages/core/src/renderer/components/wizard/wizard.tsx similarity index 100% rename from src/renderer/components/wizard/wizard.tsx rename to packages/core/src/renderer/components/wizard/wizard.tsx diff --git a/src/renderer/create-app.ts b/packages/core/src/renderer/create-app.ts similarity index 100% rename from src/renderer/create-app.ts rename to packages/core/src/renderer/create-app.ts diff --git a/src/renderer/extension-api.ts b/packages/core/src/renderer/extension-api.ts similarity index 100% rename from src/renderer/extension-api.ts rename to packages/core/src/renderer/extension-api.ts diff --git a/src/renderer/extension-loader/create-extension-instance.injectable.ts b/packages/core/src/renderer/extension-loader/create-extension-instance.injectable.ts similarity index 100% rename from src/renderer/extension-loader/create-extension-instance.injectable.ts rename to packages/core/src/renderer/extension-loader/create-extension-instance.injectable.ts diff --git a/src/renderer/extension-loader/entry-point-name.injectable.ts b/packages/core/src/renderer/extension-loader/entry-point-name.injectable.ts similarity index 100% rename from src/renderer/extension-loader/entry-point-name.injectable.ts rename to packages/core/src/renderer/extension-loader/entry-point-name.injectable.ts diff --git a/src/renderer/extension-loader/extension-should-be-enabled-for-cluster-frame.injectable.ts b/packages/core/src/renderer/extension-loader/extension-should-be-enabled-for-cluster-frame.injectable.ts similarity index 100% rename from src/renderer/extension-loader/extension-should-be-enabled-for-cluster-frame.injectable.ts rename to packages/core/src/renderer/extension-loader/extension-should-be-enabled-for-cluster-frame.injectable.ts diff --git a/src/renderer/fonts/AnonymousPro-Regular.ttf b/packages/core/src/renderer/fonts/AnonymousPro-Regular.ttf similarity index 100% rename from src/renderer/fonts/AnonymousPro-Regular.ttf rename to packages/core/src/renderer/fonts/AnonymousPro-Regular.ttf diff --git a/src/renderer/fonts/IBMPlexMono-Regular.ttf b/packages/core/src/renderer/fonts/IBMPlexMono-Regular.ttf similarity index 100% rename from src/renderer/fonts/IBMPlexMono-Regular.ttf rename to packages/core/src/renderer/fonts/IBMPlexMono-Regular.ttf diff --git a/src/renderer/fonts/JetBrainsMono-Regular.ttf b/packages/core/src/renderer/fonts/JetBrainsMono-Regular.ttf similarity index 100% rename from src/renderer/fonts/JetBrainsMono-Regular.ttf rename to packages/core/src/renderer/fonts/JetBrainsMono-Regular.ttf diff --git a/src/renderer/fonts/MaterialIcons-Regular.ttf b/packages/core/src/renderer/fonts/MaterialIcons-Regular.ttf similarity index 100% rename from src/renderer/fonts/MaterialIcons-Regular.ttf rename to packages/core/src/renderer/fonts/MaterialIcons-Regular.ttf diff --git a/src/renderer/fonts/RedHatMono-Regular.ttf b/packages/core/src/renderer/fonts/RedHatMono-Regular.ttf similarity index 100% rename from src/renderer/fonts/RedHatMono-Regular.ttf rename to packages/core/src/renderer/fonts/RedHatMono-Regular.ttf diff --git a/src/renderer/fonts/Roboto-Bold.ttf b/packages/core/src/renderer/fonts/Roboto-Bold.ttf similarity index 100% rename from src/renderer/fonts/Roboto-Bold.ttf rename to packages/core/src/renderer/fonts/Roboto-Bold.ttf diff --git a/src/renderer/fonts/Roboto-Light.ttf b/packages/core/src/renderer/fonts/Roboto-Light.ttf similarity index 100% rename from src/renderer/fonts/Roboto-Light.ttf rename to packages/core/src/renderer/fonts/Roboto-Light.ttf diff --git a/src/renderer/fonts/Roboto-LightItalic.ttf b/packages/core/src/renderer/fonts/Roboto-LightItalic.ttf similarity index 100% rename from src/renderer/fonts/Roboto-LightItalic.ttf rename to packages/core/src/renderer/fonts/Roboto-LightItalic.ttf diff --git a/src/renderer/fonts/Roboto-Mono-nerd.ttf b/packages/core/src/renderer/fonts/Roboto-Mono-nerd.ttf similarity index 100% rename from src/renderer/fonts/Roboto-Mono-nerd.ttf rename to packages/core/src/renderer/fonts/Roboto-Mono-nerd.ttf diff --git a/src/renderer/fonts/Roboto-Regular.ttf b/packages/core/src/renderer/fonts/Roboto-Regular.ttf similarity index 100% rename from src/renderer/fonts/Roboto-Regular.ttf rename to packages/core/src/renderer/fonts/Roboto-Regular.ttf diff --git a/src/renderer/fonts/SourceCodePro-Regular.ttf b/packages/core/src/renderer/fonts/SourceCodePro-Regular.ttf similarity index 100% rename from src/renderer/fonts/SourceCodePro-Regular.ttf rename to packages/core/src/renderer/fonts/SourceCodePro-Regular.ttf diff --git a/src/renderer/fonts/SpaceMono-Regular.ttf b/packages/core/src/renderer/fonts/SpaceMono-Regular.ttf similarity index 100% rename from src/renderer/fonts/SpaceMono-Regular.ttf rename to packages/core/src/renderer/fonts/SpaceMono-Regular.ttf diff --git a/src/renderer/fonts/UbuntuMono-Regular.ttf b/packages/core/src/renderer/fonts/UbuntuMono-Regular.ttf similarity index 100% rename from src/renderer/fonts/UbuntuMono-Regular.ttf rename to packages/core/src/renderer/fonts/UbuntuMono-Regular.ttf diff --git a/src/renderer/frames/cluster-frame/__snapshots__/cluster-frame.test.tsx.snap b/packages/core/src/renderer/frames/cluster-frame/__snapshots__/cluster-frame.test.tsx.snap similarity index 100% rename from src/renderer/frames/cluster-frame/__snapshots__/cluster-frame.test.tsx.snap rename to packages/core/src/renderer/frames/cluster-frame/__snapshots__/cluster-frame.test.tsx.snap diff --git a/src/renderer/frames/cluster-frame/cluster-frame-child-component-injection-token.ts b/packages/core/src/renderer/frames/cluster-frame/cluster-frame-child-component-injection-token.ts similarity index 100% rename from src/renderer/frames/cluster-frame/cluster-frame-child-component-injection-token.ts rename to packages/core/src/renderer/frames/cluster-frame/cluster-frame-child-component-injection-token.ts diff --git a/src/renderer/frames/cluster-frame/cluster-frame-component-registrator.injectable.ts b/packages/core/src/renderer/frames/cluster-frame/cluster-frame-component-registrator.injectable.ts similarity index 100% rename from src/renderer/frames/cluster-frame/cluster-frame-component-registrator.injectable.ts rename to packages/core/src/renderer/frames/cluster-frame/cluster-frame-component-registrator.injectable.ts diff --git a/src/renderer/frames/cluster-frame/cluster-frame-layout-child-component.injectable.tsx b/packages/core/src/renderer/frames/cluster-frame/cluster-frame-layout-child-component.injectable.tsx similarity index 100% rename from src/renderer/frames/cluster-frame/cluster-frame-layout-child-component.injectable.tsx rename to packages/core/src/renderer/frames/cluster-frame/cluster-frame-layout-child-component.injectable.tsx diff --git a/src/renderer/frames/cluster-frame/cluster-frame.module.css b/packages/core/src/renderer/frames/cluster-frame/cluster-frame.module.css similarity index 100% rename from src/renderer/frames/cluster-frame/cluster-frame.module.css rename to packages/core/src/renderer/frames/cluster-frame/cluster-frame.module.css diff --git a/src/renderer/frames/cluster-frame/cluster-frame.test.tsx b/packages/core/src/renderer/frames/cluster-frame/cluster-frame.test.tsx similarity index 100% rename from src/renderer/frames/cluster-frame/cluster-frame.test.tsx rename to packages/core/src/renderer/frames/cluster-frame/cluster-frame.test.tsx diff --git a/src/renderer/frames/cluster-frame/cluster-frame.tsx b/packages/core/src/renderer/frames/cluster-frame/cluster-frame.tsx similarity index 100% rename from src/renderer/frames/cluster-frame/cluster-frame.tsx rename to packages/core/src/renderer/frames/cluster-frame/cluster-frame.tsx diff --git a/src/renderer/frames/cluster-frame/init-cluster-frame/frame-routing-id/frame-routing-id.injectable.ts b/packages/core/src/renderer/frames/cluster-frame/init-cluster-frame/frame-routing-id/frame-routing-id.injectable.ts similarity index 100% rename from src/renderer/frames/cluster-frame/init-cluster-frame/frame-routing-id/frame-routing-id.injectable.ts rename to packages/core/src/renderer/frames/cluster-frame/init-cluster-frame/frame-routing-id/frame-routing-id.injectable.ts diff --git a/src/renderer/frames/cluster-frame/init-cluster-frame/frame-routing-id/web-frame/web-frame.injectable.ts b/packages/core/src/renderer/frames/cluster-frame/init-cluster-frame/frame-routing-id/web-frame/web-frame.injectable.ts similarity index 100% rename from src/renderer/frames/cluster-frame/init-cluster-frame/frame-routing-id/web-frame/web-frame.injectable.ts rename to packages/core/src/renderer/frames/cluster-frame/init-cluster-frame/frame-routing-id/web-frame/web-frame.injectable.ts diff --git a/src/renderer/frames/cluster-frame/init-cluster-frame/init-cluster-frame.injectable.ts b/packages/core/src/renderer/frames/cluster-frame/init-cluster-frame/init-cluster-frame.injectable.ts similarity index 100% rename from src/renderer/frames/cluster-frame/init-cluster-frame/init-cluster-frame.injectable.ts rename to packages/core/src/renderer/frames/cluster-frame/init-cluster-frame/init-cluster-frame.injectable.ts diff --git a/src/renderer/frames/cluster-frame/init-cluster-frame/init-cluster-frame.ts b/packages/core/src/renderer/frames/cluster-frame/init-cluster-frame/init-cluster-frame.ts similarity index 100% rename from src/renderer/frames/cluster-frame/init-cluster-frame/init-cluster-frame.ts rename to packages/core/src/renderer/frames/cluster-frame/init-cluster-frame/init-cluster-frame.ts diff --git a/src/renderer/frames/cluster-frame/start-url.injectable.ts b/packages/core/src/renderer/frames/cluster-frame/start-url.injectable.ts similarity index 100% rename from src/renderer/frames/cluster-frame/start-url.injectable.ts rename to packages/core/src/renderer/frames/cluster-frame/start-url.injectable.ts diff --git a/src/renderer/frames/load-extensions.injectable.ts b/packages/core/src/renderer/frames/load-extensions.injectable.ts similarity index 100% rename from src/renderer/frames/load-extensions.injectable.ts rename to packages/core/src/renderer/frames/load-extensions.injectable.ts diff --git a/src/renderer/frames/root-frame/broadcast-that-root-frame-is-rendered.injectable.ts b/packages/core/src/renderer/frames/root-frame/broadcast-that-root-frame-is-rendered.injectable.ts similarity index 100% rename from src/renderer/frames/root-frame/broadcast-that-root-frame-is-rendered.injectable.ts rename to packages/core/src/renderer/frames/root-frame/broadcast-that-root-frame-is-rendered.injectable.ts diff --git a/src/renderer/frames/root-frame/init-root-frame/init-root-frame.injectable.ts b/packages/core/src/renderer/frames/root-frame/init-root-frame/init-root-frame.injectable.ts similarity index 100% rename from src/renderer/frames/root-frame/init-root-frame/init-root-frame.injectable.ts rename to packages/core/src/renderer/frames/root-frame/init-root-frame/init-root-frame.injectable.ts diff --git a/src/renderer/frames/root-frame/init-root-frame/init-root-frame.ts b/packages/core/src/renderer/frames/root-frame/init-root-frame/init-root-frame.ts similarity index 100% rename from src/renderer/frames/root-frame/init-root-frame/init-root-frame.ts rename to packages/core/src/renderer/frames/root-frame/init-root-frame/init-root-frame.ts diff --git a/src/renderer/frames/root-frame/root-frame-child-component-injection-token.ts b/packages/core/src/renderer/frames/root-frame/root-frame-child-component-injection-token.ts similarity index 100% rename from src/renderer/frames/root-frame/root-frame-child-component-injection-token.ts rename to packages/core/src/renderer/frames/root-frame/root-frame-child-component-injection-token.ts diff --git a/src/renderer/frames/root-frame/root-frame.tsx b/packages/core/src/renderer/frames/root-frame/root-frame.tsx similarity index 100% rename from src/renderer/frames/root-frame/root-frame.tsx rename to packages/core/src/renderer/frames/root-frame/root-frame.tsx diff --git a/src/renderer/frames/root-frame/setup-system-ca.injectable.ts b/packages/core/src/renderer/frames/root-frame/setup-system-ca.injectable.ts similarity index 100% rename from src/renderer/frames/root-frame/setup-system-ca.injectable.ts rename to packages/core/src/renderer/frames/root-frame/setup-system-ca.injectable.ts diff --git a/src/renderer/getDi.tsx b/packages/core/src/renderer/getDi.tsx similarity index 100% rename from src/renderer/getDi.tsx rename to packages/core/src/renderer/getDi.tsx diff --git a/src/renderer/getDiForUnitTesting.tsx b/packages/core/src/renderer/getDiForUnitTesting.tsx similarity index 100% rename from src/renderer/getDiForUnitTesting.tsx rename to packages/core/src/renderer/getDiForUnitTesting.tsx diff --git a/src/renderer/hooks/index.ts b/packages/core/src/renderer/hooks/index.ts similarity index 100% rename from src/renderer/hooks/index.ts rename to packages/core/src/renderer/hooks/index.ts diff --git a/src/renderer/hooks/use-toggle.ts b/packages/core/src/renderer/hooks/use-toggle.ts similarity index 100% rename from src/renderer/hooks/use-toggle.ts rename to packages/core/src/renderer/hooks/use-toggle.ts diff --git a/src/renderer/hooks/useInterval.ts b/packages/core/src/renderer/hooks/useInterval.ts similarity index 100% rename from src/renderer/hooks/useInterval.ts rename to packages/core/src/renderer/hooks/useInterval.ts diff --git a/src/renderer/hooks/useMutationObserver.ts b/packages/core/src/renderer/hooks/useMutationObserver.ts similarity index 100% rename from src/renderer/hooks/useMutationObserver.ts rename to packages/core/src/renderer/hooks/useMutationObserver.ts diff --git a/src/renderer/hooks/useOnUnmount.ts b/packages/core/src/renderer/hooks/useOnUnmount.ts similarity index 100% rename from src/renderer/hooks/useOnUnmount.ts rename to packages/core/src/renderer/hooks/useOnUnmount.ts diff --git a/src/renderer/hooks/useResizeObserver.ts b/packages/core/src/renderer/hooks/useResizeObserver.ts similarity index 100% rename from src/renderer/hooks/useResizeObserver.ts rename to packages/core/src/renderer/hooks/useResizeObserver.ts diff --git a/src/renderer/index.ts b/packages/core/src/renderer/index.ts similarity index 100% rename from src/renderer/index.ts rename to packages/core/src/renderer/index.ts diff --git a/src/renderer/initializers/add-sync-entries.injectable.tsx b/packages/core/src/renderer/initializers/add-sync-entries.injectable.tsx similarity index 100% rename from src/renderer/initializers/add-sync-entries.injectable.tsx rename to packages/core/src/renderer/initializers/add-sync-entries.injectable.tsx diff --git a/src/renderer/initializers/workload-events.tsx b/packages/core/src/renderer/initializers/workload-events.tsx similarity index 100% rename from src/renderer/initializers/workload-events.tsx rename to packages/core/src/renderer/initializers/workload-events.tsx diff --git a/src/renderer/ipc/index.ts b/packages/core/src/renderer/ipc/index.ts similarity index 100% rename from src/renderer/ipc/index.ts rename to packages/core/src/renderer/ipc/index.ts diff --git a/src/renderer/ipc/legacy-channel-listen.injectable.ts b/packages/core/src/renderer/ipc/legacy-channel-listen.injectable.ts similarity index 100% rename from src/renderer/ipc/legacy-channel-listen.injectable.ts rename to packages/core/src/renderer/ipc/legacy-channel-listen.injectable.ts diff --git a/src/renderer/ipc/list-namespaces-forbidden-handler.injectable.tsx b/packages/core/src/renderer/ipc/list-namespaces-forbidden-handler.injectable.tsx similarity index 100% rename from src/renderer/ipc/list-namespaces-forbidden-handler.injectable.tsx rename to packages/core/src/renderer/ipc/list-namespaces-forbidden-handler.injectable.tsx diff --git a/src/renderer/ipc/register-ipc-listeners.injectable.ts b/packages/core/src/renderer/ipc/register-ipc-listeners.injectable.ts similarity index 100% rename from src/renderer/ipc/register-ipc-listeners.injectable.ts rename to packages/core/src/renderer/ipc/register-ipc-listeners.injectable.ts diff --git a/src/renderer/ipc/register-listeners.tsx b/packages/core/src/renderer/ipc/register-listeners.tsx similarity index 100% rename from src/renderer/ipc/register-listeners.tsx rename to packages/core/src/renderer/ipc/register-listeners.tsx diff --git a/src/renderer/k8s/api-base-host-header.injectable.ts b/packages/core/src/renderer/k8s/api-base-host-header.injectable.ts similarity index 100% rename from src/renderer/k8s/api-base-host-header.injectable.ts rename to packages/core/src/renderer/k8s/api-base-host-header.injectable.ts diff --git a/src/renderer/k8s/api-base-server-address.injectable.ts b/packages/core/src/renderer/k8s/api-base-server-address.injectable.ts similarity index 100% rename from src/renderer/k8s/api-base-server-address.injectable.ts rename to packages/core/src/renderer/k8s/api-base-server-address.injectable.ts diff --git a/src/renderer/k8s/api-kube.injectable.ts b/packages/core/src/renderer/k8s/api-kube.injectable.ts similarity index 100% rename from src/renderer/k8s/api-kube.injectable.ts rename to packages/core/src/renderer/k8s/api-kube.injectable.ts diff --git a/src/renderer/kube-object/handler.ts b/packages/core/src/renderer/kube-object/handler.ts similarity index 100% rename from src/renderer/kube-object/handler.ts rename to packages/core/src/renderer/kube-object/handler.ts diff --git a/src/renderer/kube-object/handlers.injectable.ts b/packages/core/src/renderer/kube-object/handlers.injectable.ts similarity index 100% rename from src/renderer/kube-object/handlers.injectable.ts rename to packages/core/src/renderer/kube-object/handlers.injectable.ts diff --git a/src/renderer/kube-object/handlers/stateful-set.injectable.ts b/packages/core/src/renderer/kube-object/handlers/stateful-set.injectable.ts similarity index 100% rename from src/renderer/kube-object/handlers/stateful-set.injectable.ts rename to packages/core/src/renderer/kube-object/handlers/stateful-set.injectable.ts diff --git a/src/renderer/kube-watch-api/kube-watch-api.injectable.ts b/packages/core/src/renderer/kube-watch-api/kube-watch-api.injectable.ts similarity index 100% rename from src/renderer/kube-watch-api/kube-watch-api.injectable.ts rename to packages/core/src/renderer/kube-watch-api/kube-watch-api.injectable.ts diff --git a/src/renderer/kube-watch-api/kube-watch-api.ts b/packages/core/src/renderer/kube-watch-api/kube-watch-api.ts similarity index 100% rename from src/renderer/kube-watch-api/kube-watch-api.ts rename to packages/core/src/renderer/kube-watch-api/kube-watch-api.ts diff --git a/src/renderer/kube-watch-api/subscribe-stores.global-override-for-injectable.ts b/packages/core/src/renderer/kube-watch-api/subscribe-stores.global-override-for-injectable.ts similarity index 100% rename from src/renderer/kube-watch-api/subscribe-stores.global-override-for-injectable.ts rename to packages/core/src/renderer/kube-watch-api/subscribe-stores.global-override-for-injectable.ts diff --git a/src/renderer/kube-watch-api/subscribe-stores.injectable.ts b/packages/core/src/renderer/kube-watch-api/subscribe-stores.injectable.ts similarity index 100% rename from src/renderer/kube-watch-api/subscribe-stores.injectable.ts rename to packages/core/src/renderer/kube-watch-api/subscribe-stores.injectable.ts diff --git a/src/renderer/kubectl/apply-all.injectable.ts b/packages/core/src/renderer/kubectl/apply-all.injectable.ts similarity index 100% rename from src/renderer/kubectl/apply-all.injectable.ts rename to packages/core/src/renderer/kubectl/apply-all.injectable.ts diff --git a/src/renderer/kubectl/delete-all.injectable.ts b/packages/core/src/renderer/kubectl/delete-all.injectable.ts similarity index 100% rename from src/renderer/kubectl/delete-all.injectable.ts rename to packages/core/src/renderer/kubectl/delete-all.injectable.ts diff --git a/src/renderer/library.ts b/packages/core/src/renderer/library.ts similarity index 100% rename from src/renderer/library.ts rename to packages/core/src/renderer/library.ts diff --git a/src/renderer/logger/browser-transport.injectable.ts b/packages/core/src/renderer/logger/browser-transport.injectable.ts similarity index 100% rename from src/renderer/logger/browser-transport.injectable.ts rename to packages/core/src/renderer/logger/browser-transport.injectable.ts diff --git a/src/renderer/monaco/add-new-theme.global-override-for-injectable.ts b/packages/core/src/renderer/monaco/add-new-theme.global-override-for-injectable.ts similarity index 100% rename from src/renderer/monaco/add-new-theme.global-override-for-injectable.ts rename to packages/core/src/renderer/monaco/add-new-theme.global-override-for-injectable.ts diff --git a/src/renderer/monaco/add-new-theme.injectable.ts b/packages/core/src/renderer/monaco/add-new-theme.injectable.ts similarity index 100% rename from src/renderer/monaco/add-new-theme.injectable.ts rename to packages/core/src/renderer/monaco/add-new-theme.injectable.ts diff --git a/src/renderer/mui-base-theme.tsx b/packages/core/src/renderer/mui-base-theme.tsx similarity index 100% rename from src/renderer/mui-base-theme.tsx rename to packages/core/src/renderer/mui-base-theme.tsx diff --git a/src/renderer/navigation/create-page-param.injectable.ts b/packages/core/src/renderer/navigation/create-page-param.injectable.ts similarity index 100% rename from src/renderer/navigation/create-page-param.injectable.ts rename to packages/core/src/renderer/navigation/create-page-param.injectable.ts diff --git a/src/renderer/navigation/events.ts b/packages/core/src/renderer/navigation/events.ts similarity index 100% rename from src/renderer/navigation/events.ts rename to packages/core/src/renderer/navigation/events.ts diff --git a/src/renderer/navigation/focus-window.injectable.ts b/packages/core/src/renderer/navigation/focus-window.injectable.ts similarity index 100% rename from src/renderer/navigation/focus-window.injectable.ts rename to packages/core/src/renderer/navigation/focus-window.injectable.ts diff --git a/src/renderer/navigation/history.injectable.ts b/packages/core/src/renderer/navigation/history.injectable.ts similarity index 100% rename from src/renderer/navigation/history.injectable.ts rename to packages/core/src/renderer/navigation/history.injectable.ts diff --git a/src/renderer/navigation/index.ts b/packages/core/src/renderer/navigation/index.ts similarity index 100% rename from src/renderer/navigation/index.ts rename to packages/core/src/renderer/navigation/index.ts diff --git a/src/renderer/navigation/is-route-active.injectable.ts b/packages/core/src/renderer/navigation/is-route-active.injectable.ts similarity index 100% rename from src/renderer/navigation/is-route-active.injectable.ts rename to packages/core/src/renderer/navigation/is-route-active.injectable.ts diff --git a/src/renderer/navigation/match-route.injectable.ts b/packages/core/src/renderer/navigation/match-route.injectable.ts similarity index 100% rename from src/renderer/navigation/match-route.injectable.ts rename to packages/core/src/renderer/navigation/match-route.injectable.ts diff --git a/src/renderer/navigation/matched-cluster-id.injectable.ts b/packages/core/src/renderer/navigation/matched-cluster-id.injectable.ts similarity index 100% rename from src/renderer/navigation/matched-cluster-id.injectable.ts rename to packages/core/src/renderer/navigation/matched-cluster-id.injectable.ts diff --git a/src/renderer/navigation/navigate.injectable.ts b/packages/core/src/renderer/navigation/navigate.injectable.ts similarity index 100% rename from src/renderer/navigation/navigate.injectable.ts rename to packages/core/src/renderer/navigation/navigate.injectable.ts diff --git a/src/renderer/navigation/navigation-channel-listener.injectable.ts b/packages/core/src/renderer/navigation/navigation-channel-listener.injectable.ts similarity index 100% rename from src/renderer/navigation/navigation-channel-listener.injectable.ts rename to packages/core/src/renderer/navigation/navigation-channel-listener.injectable.ts diff --git a/src/renderer/navigation/observable-history.injectable.ts b/packages/core/src/renderer/navigation/observable-history.injectable.ts similarity index 100% rename from src/renderer/navigation/observable-history.injectable.ts rename to packages/core/src/renderer/navigation/observable-history.injectable.ts diff --git a/src/renderer/navigation/page-param.ts b/packages/core/src/renderer/navigation/page-param.ts similarity index 100% rename from src/renderer/navigation/page-param.ts rename to packages/core/src/renderer/navigation/page-param.ts diff --git a/src/renderer/navigation/search-params.ts b/packages/core/src/renderer/navigation/search-params.ts similarity index 100% rename from src/renderer/navigation/search-params.ts rename to packages/core/src/renderer/navigation/search-params.ts diff --git a/src/renderer/navigation/setup-logging-for-navigation.injectable.ts b/packages/core/src/renderer/navigation/setup-logging-for-navigation.injectable.ts similarity index 100% rename from src/renderer/navigation/setup-logging-for-navigation.injectable.ts rename to packages/core/src/renderer/navigation/setup-logging-for-navigation.injectable.ts diff --git a/src/renderer/port-forward/about-port-forwarding.injectable.ts b/packages/core/src/renderer/port-forward/about-port-forwarding.injectable.ts similarity index 100% rename from src/renderer/port-forward/about-port-forwarding.injectable.ts rename to packages/core/src/renderer/port-forward/about-port-forwarding.injectable.ts diff --git a/src/renderer/port-forward/index.ts b/packages/core/src/renderer/port-forward/index.ts similarity index 100% rename from src/renderer/port-forward/index.ts rename to packages/core/src/renderer/port-forward/index.ts diff --git a/src/renderer/port-forward/notify-error-port-forwarding.injectable.ts b/packages/core/src/renderer/port-forward/notify-error-port-forwarding.injectable.ts similarity index 100% rename from src/renderer/port-forward/notify-error-port-forwarding.injectable.ts rename to packages/core/src/renderer/port-forward/notify-error-port-forwarding.injectable.ts diff --git a/src/renderer/port-forward/open-port-forward.injectable.ts b/packages/core/src/renderer/port-forward/open-port-forward.injectable.ts similarity index 100% rename from src/renderer/port-forward/open-port-forward.injectable.ts rename to packages/core/src/renderer/port-forward/open-port-forward.injectable.ts diff --git a/src/renderer/port-forward/port-forward-dialog-cluster-frame-child-component.injectable.ts b/packages/core/src/renderer/port-forward/port-forward-dialog-cluster-frame-child-component.injectable.ts similarity index 100% rename from src/renderer/port-forward/port-forward-dialog-cluster-frame-child-component.injectable.ts rename to packages/core/src/renderer/port-forward/port-forward-dialog-cluster-frame-child-component.injectable.ts diff --git a/src/renderer/port-forward/port-forward-dialog-model/port-forward-dialog-model.injectable.ts b/packages/core/src/renderer/port-forward/port-forward-dialog-model/port-forward-dialog-model.injectable.ts similarity index 100% rename from src/renderer/port-forward/port-forward-dialog-model/port-forward-dialog-model.injectable.ts rename to packages/core/src/renderer/port-forward/port-forward-dialog-model/port-forward-dialog-model.injectable.ts diff --git a/src/renderer/port-forward/port-forward-dialog-model/port-forward-dialog-model.ts b/packages/core/src/renderer/port-forward/port-forward-dialog-model/port-forward-dialog-model.ts similarity index 100% rename from src/renderer/port-forward/port-forward-dialog-model/port-forward-dialog-model.ts rename to packages/core/src/renderer/port-forward/port-forward-dialog-model/port-forward-dialog-model.ts diff --git a/src/renderer/port-forward/port-forward-dialog.scss b/packages/core/src/renderer/port-forward/port-forward-dialog.scss similarity index 100% rename from src/renderer/port-forward/port-forward-dialog.scss rename to packages/core/src/renderer/port-forward/port-forward-dialog.scss diff --git a/src/renderer/port-forward/port-forward-dialog.tsx b/packages/core/src/renderer/port-forward/port-forward-dialog.tsx similarity index 100% rename from src/renderer/port-forward/port-forward-dialog.tsx rename to packages/core/src/renderer/port-forward/port-forward-dialog.tsx diff --git a/src/renderer/port-forward/port-forward-item.ts b/packages/core/src/renderer/port-forward/port-forward-item.ts similarity index 100% rename from src/renderer/port-forward/port-forward-item.ts rename to packages/core/src/renderer/port-forward/port-forward-item.ts diff --git a/src/renderer/port-forward/port-forward-notify.tsx b/packages/core/src/renderer/port-forward/port-forward-notify.tsx similarity index 100% rename from src/renderer/port-forward/port-forward-notify.tsx rename to packages/core/src/renderer/port-forward/port-forward-notify.tsx diff --git a/src/renderer/port-forward/port-forward-store/port-forward-store.injectable.ts b/packages/core/src/renderer/port-forward/port-forward-store/port-forward-store.injectable.ts similarity index 100% rename from src/renderer/port-forward/port-forward-store/port-forward-store.injectable.ts rename to packages/core/src/renderer/port-forward/port-forward-store/port-forward-store.injectable.ts diff --git a/src/renderer/port-forward/port-forward-store/port-forward-store.ts b/packages/core/src/renderer/port-forward/port-forward-store/port-forward-store.ts similarity index 100% rename from src/renderer/port-forward/port-forward-store/port-forward-store.ts rename to packages/core/src/renderer/port-forward/port-forward-store/port-forward-store.ts diff --git a/src/renderer/port-forward/port-forward-store/request-active-port-forward.injectable.ts b/packages/core/src/renderer/port-forward/port-forward-store/request-active-port-forward.injectable.ts similarity index 100% rename from src/renderer/port-forward/port-forward-store/request-active-port-forward.injectable.ts rename to packages/core/src/renderer/port-forward/port-forward-store/request-active-port-forward.injectable.ts diff --git a/src/renderer/port-forward/port-forward-utils.ts b/packages/core/src/renderer/port-forward/port-forward-utils.ts similarity index 100% rename from src/renderer/port-forward/port-forward-utils.ts rename to packages/core/src/renderer/port-forward/port-forward-utils.ts diff --git a/src/renderer/protocol-handler/bind-protocol-add-route-handlers/bind-protocol-add-route-handlers.injectable.ts b/packages/core/src/renderer/protocol-handler/bind-protocol-add-route-handlers/bind-protocol-add-route-handlers.injectable.ts similarity index 100% rename from src/renderer/protocol-handler/bind-protocol-add-route-handlers/bind-protocol-add-route-handlers.injectable.ts rename to packages/core/src/renderer/protocol-handler/bind-protocol-add-route-handlers/bind-protocol-add-route-handlers.injectable.ts diff --git a/src/renderer/protocol-handler/bind-protocol-add-route-handlers/bind-protocol-add-route-handlers.tsx b/packages/core/src/renderer/protocol-handler/bind-protocol-add-route-handlers/bind-protocol-add-route-handlers.tsx similarity index 100% rename from src/renderer/protocol-handler/bind-protocol-add-route-handlers/bind-protocol-add-route-handlers.tsx rename to packages/core/src/renderer/protocol-handler/bind-protocol-add-route-handlers/bind-protocol-add-route-handlers.tsx diff --git a/src/renderer/protocol-handler/index.ts b/packages/core/src/renderer/protocol-handler/index.ts similarity index 100% rename from src/renderer/protocol-handler/index.ts rename to packages/core/src/renderer/protocol-handler/index.ts diff --git a/src/renderer/protocol-handler/lens-protocol-router-renderer/lens-protocol-router-renderer.injectable.ts b/packages/core/src/renderer/protocol-handler/lens-protocol-router-renderer/lens-protocol-router-renderer.injectable.ts similarity index 100% rename from src/renderer/protocol-handler/lens-protocol-router-renderer/lens-protocol-router-renderer.injectable.ts rename to packages/core/src/renderer/protocol-handler/lens-protocol-router-renderer/lens-protocol-router-renderer.injectable.ts diff --git a/src/renderer/protocol-handler/lens-protocol-router-renderer/lens-protocol-router-renderer.tsx b/packages/core/src/renderer/protocol-handler/lens-protocol-router-renderer/lens-protocol-router-renderer.tsx similarity index 100% rename from src/renderer/protocol-handler/lens-protocol-router-renderer/lens-protocol-router-renderer.tsx rename to packages/core/src/renderer/protocol-handler/lens-protocol-router-renderer/lens-protocol-router-renderer.tsx diff --git a/src/renderer/register-injectables.ts b/packages/core/src/renderer/register-injectables.ts similarity index 100% rename from src/renderer/register-injectables.ts rename to packages/core/src/renderer/register-injectables.ts diff --git a/src/renderer/remote-helpers/watch-history-state.injectable.ts b/packages/core/src/renderer/remote-helpers/watch-history-state.injectable.ts similarity index 100% rename from src/renderer/remote-helpers/watch-history-state.injectable.ts rename to packages/core/src/renderer/remote-helpers/watch-history-state.injectable.ts diff --git a/src/renderer/routes/current-path.injectable.ts b/packages/core/src/renderer/routes/current-path.injectable.ts similarity index 100% rename from src/renderer/routes/current-path.injectable.ts rename to packages/core/src/renderer/routes/current-path.injectable.ts diff --git a/src/renderer/routes/current-route-component.injectable.ts b/packages/core/src/renderer/routes/current-route-component.injectable.ts similarity index 100% rename from src/renderer/routes/current-route-component.injectable.ts rename to packages/core/src/renderer/routes/current-route-component.injectable.ts diff --git a/src/renderer/routes/current-route.injectable.ts b/packages/core/src/renderer/routes/current-route.injectable.ts similarity index 100% rename from src/renderer/routes/current-route.injectable.ts rename to packages/core/src/renderer/routes/current-route.injectable.ts diff --git a/src/renderer/routes/currently-in-cluster-frame.injectable.ts b/packages/core/src/renderer/routes/currently-in-cluster-frame.injectable.ts similarity index 100% rename from src/renderer/routes/currently-in-cluster-frame.injectable.ts rename to packages/core/src/renderer/routes/currently-in-cluster-frame.injectable.ts diff --git a/src/renderer/routes/extension-page-parameters.injectable.ts b/packages/core/src/renderer/routes/extension-page-parameters.injectable.ts similarity index 100% rename from src/renderer/routes/extension-page-parameters.injectable.ts rename to packages/core/src/renderer/routes/extension-page-parameters.injectable.ts diff --git a/src/renderer/routes/extension-route-registrator.injectable.tsx b/packages/core/src/renderer/routes/extension-route-registrator.injectable.tsx similarity index 100% rename from src/renderer/routes/extension-route-registrator.injectable.tsx rename to packages/core/src/renderer/routes/extension-route-registrator.injectable.tsx diff --git a/src/renderer/routes/for-extension.ts b/packages/core/src/renderer/routes/for-extension.ts similarity index 100% rename from src/renderer/routes/for-extension.ts rename to packages/core/src/renderer/routes/for-extension.ts diff --git a/src/renderer/routes/get-extension-page-parameters.injectable.ts b/packages/core/src/renderer/routes/get-extension-page-parameters.injectable.ts similarity index 100% rename from src/renderer/routes/get-extension-page-parameters.injectable.ts rename to packages/core/src/renderer/routes/get-extension-page-parameters.injectable.ts diff --git a/src/renderer/routes/matching-route.injectable.ts b/packages/core/src/renderer/routes/matching-route.injectable.ts similarity index 100% rename from src/renderer/routes/matching-route.injectable.ts rename to packages/core/src/renderer/routes/matching-route.injectable.ts diff --git a/src/renderer/routes/navigate-to-route.injectable.ts b/packages/core/src/renderer/routes/navigate-to-route.injectable.ts similarity index 100% rename from src/renderer/routes/navigate-to-route.injectable.ts rename to packages/core/src/renderer/routes/navigate-to-route.injectable.ts diff --git a/src/renderer/routes/navigate-to-url.injectable.ts b/packages/core/src/renderer/routes/navigate-to-url.injectable.ts similarity index 100% rename from src/renderer/routes/navigate-to-url.injectable.ts rename to packages/core/src/renderer/routes/navigate-to-url.injectable.ts diff --git a/src/renderer/routes/page-registration.ts b/packages/core/src/renderer/routes/page-registration.ts similarity index 100% rename from src/renderer/routes/page-registration.ts rename to packages/core/src/renderer/routes/page-registration.ts diff --git a/src/renderer/routes/query-parameters.injectable.ts b/packages/core/src/renderer/routes/query-parameters.injectable.ts similarity index 100% rename from src/renderer/routes/query-parameters.injectable.ts rename to packages/core/src/renderer/routes/query-parameters.injectable.ts diff --git a/src/renderer/routes/route-is-active.injectable.ts b/packages/core/src/renderer/routes/route-is-active.injectable.ts similarity index 100% rename from src/renderer/routes/route-is-active.injectable.ts rename to packages/core/src/renderer/routes/route-is-active.injectable.ts diff --git a/src/renderer/routes/route-path-parameters.injectable.ts b/packages/core/src/renderer/routes/route-path-parameters.injectable.ts similarity index 100% rename from src/renderer/routes/route-path-parameters.injectable.ts rename to packages/core/src/renderer/routes/route-path-parameters.injectable.ts diff --git a/src/renderer/routes/route-specific-component-injection-token.ts b/packages/core/src/renderer/routes/route-specific-component-injection-token.ts similarity index 100% rename from src/renderer/routes/route-specific-component-injection-token.ts rename to packages/core/src/renderer/routes/route-specific-component-injection-token.ts diff --git a/src/renderer/routes/routes.injectable.ts b/packages/core/src/renderer/routes/routes.injectable.ts similarity index 100% rename from src/renderer/routes/routes.injectable.ts rename to packages/core/src/renderer/routes/routes.injectable.ts diff --git a/src/renderer/routes/sibling-tabs.injectable.ts b/packages/core/src/renderer/routes/sibling-tabs.injectable.ts similarity index 100% rename from src/renderer/routes/sibling-tabs.injectable.ts rename to packages/core/src/renderer/routes/sibling-tabs.injectable.ts diff --git a/src/renderer/search-store/search-store.injectable.ts b/packages/core/src/renderer/search-store/search-store.injectable.ts similarity index 100% rename from src/renderer/search-store/search-store.injectable.ts rename to packages/core/src/renderer/search-store/search-store.injectable.ts diff --git a/src/renderer/search-store/search-store.test.ts b/packages/core/src/renderer/search-store/search-store.test.ts similarity index 100% rename from src/renderer/search-store/search-store.test.ts rename to packages/core/src/renderer/search-store/search-store.test.ts diff --git a/src/renderer/search-store/search-store.ts b/packages/core/src/renderer/search-store/search-store.ts similarity index 100% rename from src/renderer/search-store/search-store.ts rename to packages/core/src/renderer/search-store/search-store.ts diff --git a/src/renderer/start-frame/start-frame.injectable.ts b/packages/core/src/renderer/start-frame/start-frame.injectable.ts similarity index 100% rename from src/renderer/start-frame/start-frame.injectable.ts rename to packages/core/src/renderer/start-frame/start-frame.injectable.ts diff --git a/src/renderer/stores-apis-can-be-created.injectable.ts b/packages/core/src/renderer/stores-apis-can-be-created.injectable.ts similarity index 100% rename from src/renderer/stores-apis-can-be-created.injectable.ts rename to packages/core/src/renderer/stores-apis-can-be-created.injectable.ts diff --git a/src/renderer/stores/init-user-store.injectable.ts b/packages/core/src/renderer/stores/init-user-store.injectable.ts similarity index 100% rename from src/renderer/stores/init-user-store.injectable.ts rename to packages/core/src/renderer/stores/init-user-store.injectable.ts diff --git a/src/renderer/template.html b/packages/core/src/renderer/template.html similarity index 100% rename from src/renderer/template.html rename to packages/core/src/renderer/template.html diff --git a/src/renderer/themes/active-type.injectable.ts b/packages/core/src/renderer/themes/active-type.injectable.ts similarity index 100% rename from src/renderer/themes/active-type.injectable.ts rename to packages/core/src/renderer/themes/active-type.injectable.ts diff --git a/src/renderer/themes/active.injectable.ts b/packages/core/src/renderer/themes/active.injectable.ts similarity index 100% rename from src/renderer/themes/active.injectable.ts rename to packages/core/src/renderer/themes/active.injectable.ts diff --git a/src/renderer/themes/apply-lens-theme.injectable.ts b/packages/core/src/renderer/themes/apply-lens-theme.injectable.ts similarity index 100% rename from src/renderer/themes/apply-lens-theme.injectable.ts rename to packages/core/src/renderer/themes/apply-lens-theme.injectable.ts diff --git a/src/renderer/themes/apply-theme.global-override-for-injectable.ts b/packages/core/src/renderer/themes/apply-theme.global-override-for-injectable.ts similarity index 100% rename from src/renderer/themes/apply-theme.global-override-for-injectable.ts rename to packages/core/src/renderer/themes/apply-theme.global-override-for-injectable.ts diff --git a/src/renderer/themes/declaration.ts b/packages/core/src/renderer/themes/declaration.ts similarity index 100% rename from src/renderer/themes/declaration.ts rename to packages/core/src/renderer/themes/declaration.ts diff --git a/src/renderer/themes/default-theme.injectable.ts b/packages/core/src/renderer/themes/default-theme.injectable.ts similarity index 100% rename from src/renderer/themes/default-theme.injectable.ts rename to packages/core/src/renderer/themes/default-theme.injectable.ts diff --git a/src/renderer/themes/lens-dark.injectable.ts b/packages/core/src/renderer/themes/lens-dark.injectable.ts similarity index 100% rename from src/renderer/themes/lens-dark.injectable.ts rename to packages/core/src/renderer/themes/lens-dark.injectable.ts diff --git a/src/renderer/themes/lens-light.injectable.ts b/packages/core/src/renderer/themes/lens-light.injectable.ts similarity index 100% rename from src/renderer/themes/lens-light.injectable.ts rename to packages/core/src/renderer/themes/lens-light.injectable.ts diff --git a/src/renderer/themes/lens-theme.ts b/packages/core/src/renderer/themes/lens-theme.ts similarity index 100% rename from src/renderer/themes/lens-theme.ts rename to packages/core/src/renderer/themes/lens-theme.ts diff --git a/src/renderer/themes/setup-apply-active-theme.injectable.ts b/packages/core/src/renderer/themes/setup-apply-active-theme.injectable.ts similarity index 100% rename from src/renderer/themes/setup-apply-active-theme.injectable.ts rename to packages/core/src/renderer/themes/setup-apply-active-theme.injectable.ts diff --git a/src/renderer/themes/system-theme.injectable.ts b/packages/core/src/renderer/themes/system-theme.injectable.ts similarity index 100% rename from src/renderer/themes/system-theme.injectable.ts rename to packages/core/src/renderer/themes/system-theme.injectable.ts diff --git a/src/renderer/themes/terminal-colors.injectable.ts b/packages/core/src/renderer/themes/terminal-colors.injectable.ts similarity index 100% rename from src/renderer/themes/terminal-colors.injectable.ts rename to packages/core/src/renderer/themes/terminal-colors.injectable.ts diff --git a/src/renderer/themes/themes.injectable.ts b/packages/core/src/renderer/themes/themes.injectable.ts similarity index 100% rename from src/renderer/themes/themes.injectable.ts rename to packages/core/src/renderer/themes/themes.injectable.ts diff --git a/src/renderer/utils/__tests__/converted-name.test.ts b/packages/core/src/renderer/utils/__tests__/converted-name.test.ts similarity index 100% rename from src/renderer/utils/__tests__/converted-name.test.ts rename to packages/core/src/renderer/utils/__tests__/converted-name.test.ts diff --git a/src/renderer/utils/__tests__/jsonPath.test.ts b/packages/core/src/renderer/utils/__tests__/jsonPath.test.ts similarity index 100% rename from src/renderer/utils/__tests__/jsonPath.test.ts rename to packages/core/src/renderer/utils/__tests__/jsonPath.test.ts diff --git a/src/renderer/utils/__tests__/metricUnitsToNumber.test.ts b/packages/core/src/renderer/utils/__tests__/metricUnitsToNumber.test.ts similarity index 100% rename from src/renderer/utils/__tests__/metricUnitsToNumber.test.ts rename to packages/core/src/renderer/utils/__tests__/metricUnitsToNumber.test.ts diff --git a/src/renderer/utils/__tests__/storageHelper.test.ts b/packages/core/src/renderer/utils/__tests__/storageHelper.test.ts similarity index 100% rename from src/renderer/utils/__tests__/storageHelper.test.ts rename to packages/core/src/renderer/utils/__tests__/storageHelper.test.ts diff --git a/src/renderer/utils/channel/channel-listeners/enlist-message-channel-listener.injectable.ts b/packages/core/src/renderer/utils/channel/channel-listeners/enlist-message-channel-listener.injectable.ts similarity index 100% rename from src/renderer/utils/channel/channel-listeners/enlist-message-channel-listener.injectable.ts rename to packages/core/src/renderer/utils/channel/channel-listeners/enlist-message-channel-listener.injectable.ts diff --git a/src/renderer/utils/channel/channel-listeners/enlist-message-channel-listener.test.ts b/packages/core/src/renderer/utils/channel/channel-listeners/enlist-message-channel-listener.test.ts similarity index 100% rename from src/renderer/utils/channel/channel-listeners/enlist-message-channel-listener.test.ts rename to packages/core/src/renderer/utils/channel/channel-listeners/enlist-message-channel-listener.test.ts diff --git a/src/renderer/utils/channel/channel-listeners/start-listening-of-channels.injectable.ts b/packages/core/src/renderer/utils/channel/channel-listeners/start-listening-of-channels.injectable.ts similarity index 100% rename from src/renderer/utils/channel/channel-listeners/start-listening-of-channels.injectable.ts rename to packages/core/src/renderer/utils/channel/channel-listeners/start-listening-of-channels.injectable.ts diff --git a/src/renderer/utils/channel/ipc-renderer.global-override-for-injectable.ts b/packages/core/src/renderer/utils/channel/ipc-renderer.global-override-for-injectable.ts similarity index 100% rename from src/renderer/utils/channel/ipc-renderer.global-override-for-injectable.ts rename to packages/core/src/renderer/utils/channel/ipc-renderer.global-override-for-injectable.ts diff --git a/src/renderer/utils/channel/ipc-renderer.injectable.ts b/packages/core/src/renderer/utils/channel/ipc-renderer.injectable.ts similarity index 100% rename from src/renderer/utils/channel/ipc-renderer.injectable.ts rename to packages/core/src/renderer/utils/channel/ipc-renderer.injectable.ts diff --git a/src/renderer/utils/channel/message-to-channel.injectable.ts b/packages/core/src/renderer/utils/channel/message-to-channel.injectable.ts similarity index 100% rename from src/renderer/utils/channel/message-to-channel.injectable.ts rename to packages/core/src/renderer/utils/channel/message-to-channel.injectable.ts diff --git a/src/renderer/utils/channel/request-from-channel.injectable.ts b/packages/core/src/renderer/utils/channel/request-from-channel.injectable.ts similarity index 100% rename from src/renderer/utils/channel/request-from-channel.injectable.ts rename to packages/core/src/renderer/utils/channel/request-from-channel.injectable.ts diff --git a/src/renderer/utils/channel/send-to-main.injectable.ts b/packages/core/src/renderer/utils/channel/send-to-main.injectable.ts similarity index 100% rename from src/renderer/utils/channel/send-to-main.injectable.ts rename to packages/core/src/renderer/utils/channel/send-to-main.injectable.ts diff --git a/src/renderer/utils/create-storage/create-storage.injectable.ts b/packages/core/src/renderer/utils/create-storage/create-storage.injectable.ts similarity index 100% rename from src/renderer/utils/create-storage/create-storage.injectable.ts rename to packages/core/src/renderer/utils/create-storage/create-storage.injectable.ts diff --git a/src/renderer/utils/create-storage/create-storage.ts b/packages/core/src/renderer/utils/create-storage/create-storage.ts similarity index 100% rename from src/renderer/utils/create-storage/create-storage.ts rename to packages/core/src/renderer/utils/create-storage/create-storage.ts diff --git a/src/renderer/utils/create-storage/storage-save-delay.injectable.ts b/packages/core/src/renderer/utils/create-storage/storage-save-delay.injectable.ts similarity index 100% rename from src/renderer/utils/create-storage/storage-save-delay.injectable.ts rename to packages/core/src/renderer/utils/create-storage/storage-save-delay.injectable.ts diff --git a/src/renderer/utils/create-storage/storages-are-ready.ts b/packages/core/src/renderer/utils/create-storage/storages-are-ready.ts similarity index 100% rename from src/renderer/utils/create-storage/storages-are-ready.ts rename to packages/core/src/renderer/utils/create-storage/storages-are-ready.ts diff --git a/src/renderer/utils/cssNames.ts b/packages/core/src/renderer/utils/cssNames.ts similarity index 100% rename from src/renderer/utils/cssNames.ts rename to packages/core/src/renderer/utils/cssNames.ts diff --git a/src/renderer/utils/cssVar.ts b/packages/core/src/renderer/utils/cssVar.ts similarity index 100% rename from src/renderer/utils/cssVar.ts rename to packages/core/src/renderer/utils/cssVar.ts diff --git a/src/renderer/utils/display-mode.ts b/packages/core/src/renderer/utils/display-mode.ts similarity index 100% rename from src/renderer/utils/display-mode.ts rename to packages/core/src/renderer/utils/display-mode.ts diff --git a/src/renderer/utils/index.ts b/packages/core/src/renderer/utils/index.ts similarity index 100% rename from src/renderer/utils/index.ts rename to packages/core/src/renderer/utils/index.ts diff --git a/src/renderer/utils/interval.ts b/packages/core/src/renderer/utils/interval.ts similarity index 100% rename from src/renderer/utils/interval.ts rename to packages/core/src/renderer/utils/interval.ts diff --git a/src/renderer/utils/is-node-falsy.ts b/packages/core/src/renderer/utils/is-node-falsy.ts similarity index 100% rename from src/renderer/utils/is-node-falsy.ts rename to packages/core/src/renderer/utils/is-node-falsy.ts diff --git a/src/renderer/utils/isMiddleClick.ts b/packages/core/src/renderer/utils/isMiddleClick.ts similarity index 100% rename from src/renderer/utils/isMiddleClick.ts rename to packages/core/src/renderer/utils/isMiddleClick.ts diff --git a/src/renderer/utils/isReactNode.ts b/packages/core/src/renderer/utils/isReactNode.ts similarity index 100% rename from src/renderer/utils/isReactNode.ts rename to packages/core/src/renderer/utils/isReactNode.ts diff --git a/src/renderer/utils/jsonPath.ts b/packages/core/src/renderer/utils/jsonPath.ts similarity index 100% rename from src/renderer/utils/jsonPath.ts rename to packages/core/src/renderer/utils/jsonPath.ts diff --git a/src/renderer/utils/metricUnitsToNumber.ts b/packages/core/src/renderer/utils/metricUnitsToNumber.ts similarity index 100% rename from src/renderer/utils/metricUnitsToNumber.ts rename to packages/core/src/renderer/utils/metricUnitsToNumber.ts diff --git a/src/renderer/utils/name-parts.ts b/packages/core/src/renderer/utils/name-parts.ts similarity index 100% rename from src/renderer/utils/name-parts.ts rename to packages/core/src/renderer/utils/name-parts.ts diff --git a/src/renderer/utils/on-keyboard-shortcut.ts b/packages/core/src/renderer/utils/on-keyboard-shortcut.ts similarity index 100% rename from src/renderer/utils/on-keyboard-shortcut.ts rename to packages/core/src/renderer/utils/on-keyboard-shortcut.ts diff --git a/src/renderer/utils/prevDefault.ts b/packages/core/src/renderer/utils/prevDefault.ts similarity index 100% rename from src/renderer/utils/prevDefault.ts rename to packages/core/src/renderer/utils/prevDefault.ts diff --git a/src/renderer/utils/rbac.ts b/packages/core/src/renderer/utils/rbac.ts similarity index 100% rename from src/renderer/utils/rbac.ts rename to packages/core/src/renderer/utils/rbac.ts diff --git a/src/renderer/utils/resolve-proxy/resolve-system-proxy.injectable.ts b/packages/core/src/renderer/utils/resolve-proxy/resolve-system-proxy.injectable.ts similarity index 100% rename from src/renderer/utils/resolve-proxy/resolve-system-proxy.injectable.ts rename to packages/core/src/renderer/utils/resolve-proxy/resolve-system-proxy.injectable.ts diff --git a/src/renderer/utils/save-file.injectable.ts b/packages/core/src/renderer/utils/save-file.injectable.ts similarity index 100% rename from src/renderer/utils/save-file.injectable.ts rename to packages/core/src/renderer/utils/save-file.injectable.ts diff --git a/src/renderer/utils/saveFile.ts b/packages/core/src/renderer/utils/saveFile.ts similarity index 100% rename from src/renderer/utils/saveFile.ts rename to packages/core/src/renderer/utils/saveFile.ts diff --git a/src/renderer/utils/storageHelper.ts b/packages/core/src/renderer/utils/storageHelper.ts similarity index 100% rename from src/renderer/utils/storageHelper.ts rename to packages/core/src/renderer/utils/storageHelper.ts diff --git a/src/renderer/utils/sync-box/provide-initial-values-for-sync-boxes.injectable.ts b/packages/core/src/renderer/utils/sync-box/provide-initial-values-for-sync-boxes.injectable.ts similarity index 100% rename from src/renderer/utils/sync-box/provide-initial-values-for-sync-boxes.injectable.ts rename to packages/core/src/renderer/utils/sync-box/provide-initial-values-for-sync-boxes.injectable.ts diff --git a/src/renderer/vars/application-information.global-override-for-injectable.ts b/packages/core/src/renderer/vars/application-information.global-override-for-injectable.ts similarity index 100% rename from src/renderer/vars/application-information.global-override-for-injectable.ts rename to packages/core/src/renderer/vars/application-information.global-override-for-injectable.ts diff --git a/src/renderer/vars/build-version/build-version.injectable.ts b/packages/core/src/renderer/vars/build-version/build-version.injectable.ts similarity index 100% rename from src/renderer/vars/build-version/build-version.injectable.ts rename to packages/core/src/renderer/vars/build-version/build-version.injectable.ts diff --git a/src/renderer/vars/build-version/init.injectable.ts b/packages/core/src/renderer/vars/build-version/init.injectable.ts similarity index 100% rename from src/renderer/vars/build-version/init.injectable.ts rename to packages/core/src/renderer/vars/build-version/init.injectable.ts diff --git a/src/renderer/vars/default-update-channel/init.injectable.ts b/packages/core/src/renderer/vars/default-update-channel/init.injectable.ts similarity index 100% rename from src/renderer/vars/default-update-channel/init.injectable.ts rename to packages/core/src/renderer/vars/default-update-channel/init.injectable.ts diff --git a/src/renderer/vars/release-channel/init.injectable.ts b/packages/core/src/renderer/vars/release-channel/init.injectable.ts similarity index 100% rename from src/renderer/vars/release-channel/init.injectable.ts rename to packages/core/src/renderer/vars/release-channel/init.injectable.ts diff --git a/src/renderer/vars/semantic-build-version/init.injectable.ts b/packages/core/src/renderer/vars/semantic-build-version/init.injectable.ts similarity index 100% rename from src/renderer/vars/semantic-build-version/init.injectable.ts rename to packages/core/src/renderer/vars/semantic-build-version/init.injectable.ts diff --git a/src/renderer/window/event-listener.injectable.ts b/packages/core/src/renderer/window/event-listener.injectable.ts similarity index 100% rename from src/renderer/window/event-listener.injectable.ts rename to packages/core/src/renderer/window/event-listener.injectable.ts diff --git a/src/test-utils/channel-fakes/override-channels.ts b/packages/core/src/test-utils/channel-fakes/override-channels.ts similarity index 100% rename from src/test-utils/channel-fakes/override-channels.ts rename to packages/core/src/test-utils/channel-fakes/override-channels.ts diff --git a/src/test-utils/channel-fakes/override-messaging-from-main-to-window.ts b/packages/core/src/test-utils/channel-fakes/override-messaging-from-main-to-window.ts similarity index 100% rename from src/test-utils/channel-fakes/override-messaging-from-main-to-window.ts rename to packages/core/src/test-utils/channel-fakes/override-messaging-from-main-to-window.ts diff --git a/src/test-utils/channel-fakes/override-messaging-from-window-to-main.ts b/packages/core/src/test-utils/channel-fakes/override-messaging-from-window-to-main.ts similarity index 100% rename from src/test-utils/channel-fakes/override-messaging-from-window-to-main.ts rename to packages/core/src/test-utils/channel-fakes/override-messaging-from-window-to-main.ts diff --git a/src/test-utils/channel-fakes/override-requesting-from-window-to-main.ts b/packages/core/src/test-utils/channel-fakes/override-requesting-from-window-to-main.ts similarity index 100% rename from src/test-utils/channel-fakes/override-requesting-from-window-to-main.ts rename to packages/core/src/test-utils/channel-fakes/override-requesting-from-window-to-main.ts diff --git a/src/test-utils/mock-responses.ts b/packages/core/src/test-utils/mock-responses.ts similarity index 100% rename from src/test-utils/mock-responses.ts rename to packages/core/src/test-utils/mock-responses.ts diff --git a/src/test-utils/override-fs-with-fakes.ts b/packages/core/src/test-utils/override-fs-with-fakes.ts similarity index 100% rename from src/test-utils/override-fs-with-fakes.ts rename to packages/core/src/test-utils/override-fs-with-fakes.ts diff --git a/src/test-utils/skippers.ts b/packages/core/src/test-utils/skippers.ts similarity index 100% rename from src/test-utils/skippers.ts rename to packages/core/src/test-utils/skippers.ts diff --git a/static/splash.html b/packages/core/static/splash.html similarity index 100% rename from static/splash.html rename to packages/core/static/splash.html diff --git a/tailwind.config.js b/packages/core/tailwind.config.js similarity index 100% rename from tailwind.config.js rename to packages/core/tailwind.config.js diff --git a/templates/create-resource/ClusterRole.yaml b/packages/core/templates/create-resource/ClusterRole.yaml similarity index 100% rename from templates/create-resource/ClusterRole.yaml rename to packages/core/templates/create-resource/ClusterRole.yaml diff --git a/templates/create-resource/ClusterRoleBinding.yaml b/packages/core/templates/create-resource/ClusterRoleBinding.yaml similarity index 100% rename from templates/create-resource/ClusterRoleBinding.yaml rename to packages/core/templates/create-resource/ClusterRoleBinding.yaml diff --git a/templates/create-resource/ConfigMap.yaml b/packages/core/templates/create-resource/ConfigMap.yaml similarity index 100% rename from templates/create-resource/ConfigMap.yaml rename to packages/core/templates/create-resource/ConfigMap.yaml diff --git a/templates/create-resource/CronJob.yaml b/packages/core/templates/create-resource/CronJob.yaml similarity index 100% rename from templates/create-resource/CronJob.yaml rename to packages/core/templates/create-resource/CronJob.yaml diff --git a/templates/create-resource/DeamonSet.yaml b/packages/core/templates/create-resource/DeamonSet.yaml similarity index 100% rename from templates/create-resource/DeamonSet.yaml rename to packages/core/templates/create-resource/DeamonSet.yaml diff --git a/templates/create-resource/Deployment.yaml b/packages/core/templates/create-resource/Deployment.yaml similarity index 100% rename from templates/create-resource/Deployment.yaml rename to packages/core/templates/create-resource/Deployment.yaml diff --git a/templates/create-resource/Ingress.yaml b/packages/core/templates/create-resource/Ingress.yaml similarity index 100% rename from templates/create-resource/Ingress.yaml rename to packages/core/templates/create-resource/Ingress.yaml diff --git a/templates/create-resource/Job.yaml b/packages/core/templates/create-resource/Job.yaml similarity index 100% rename from templates/create-resource/Job.yaml rename to packages/core/templates/create-resource/Job.yaml diff --git a/templates/create-resource/NetworkPolicy.yaml b/packages/core/templates/create-resource/NetworkPolicy.yaml similarity index 100% rename from templates/create-resource/NetworkPolicy.yaml rename to packages/core/templates/create-resource/NetworkPolicy.yaml diff --git a/templates/create-resource/PersistentVolume.yaml b/packages/core/templates/create-resource/PersistentVolume.yaml similarity index 100% rename from templates/create-resource/PersistentVolume.yaml rename to packages/core/templates/create-resource/PersistentVolume.yaml diff --git a/templates/create-resource/PersistentVolumeClaim.yaml b/packages/core/templates/create-resource/PersistentVolumeClaim.yaml similarity index 100% rename from templates/create-resource/PersistentVolumeClaim.yaml rename to packages/core/templates/create-resource/PersistentVolumeClaim.yaml diff --git a/templates/create-resource/Pod.yaml b/packages/core/templates/create-resource/Pod.yaml similarity index 100% rename from templates/create-resource/Pod.yaml rename to packages/core/templates/create-resource/Pod.yaml diff --git a/templates/create-resource/PriorityClass.yaml b/packages/core/templates/create-resource/PriorityClass.yaml similarity index 100% rename from templates/create-resource/PriorityClass.yaml rename to packages/core/templates/create-resource/PriorityClass.yaml diff --git a/templates/create-resource/ReplicaSet.yaml b/packages/core/templates/create-resource/ReplicaSet.yaml similarity index 100% rename from templates/create-resource/ReplicaSet.yaml rename to packages/core/templates/create-resource/ReplicaSet.yaml diff --git a/templates/create-resource/ReplicationController.yaml b/packages/core/templates/create-resource/ReplicationController.yaml similarity index 100% rename from templates/create-resource/ReplicationController.yaml rename to packages/core/templates/create-resource/ReplicationController.yaml diff --git a/templates/create-resource/Role.yaml b/packages/core/templates/create-resource/Role.yaml similarity index 100% rename from templates/create-resource/Role.yaml rename to packages/core/templates/create-resource/Role.yaml diff --git a/templates/create-resource/RoleBinding.yaml b/packages/core/templates/create-resource/RoleBinding.yaml similarity index 100% rename from templates/create-resource/RoleBinding.yaml rename to packages/core/templates/create-resource/RoleBinding.yaml diff --git a/templates/create-resource/RuntimeClass.yaml b/packages/core/templates/create-resource/RuntimeClass.yaml similarity index 100% rename from templates/create-resource/RuntimeClass.yaml rename to packages/core/templates/create-resource/RuntimeClass.yaml diff --git a/templates/create-resource/Secret.yaml b/packages/core/templates/create-resource/Secret.yaml similarity index 100% rename from templates/create-resource/Secret.yaml rename to packages/core/templates/create-resource/Secret.yaml diff --git a/templates/create-resource/Service.yaml b/packages/core/templates/create-resource/Service.yaml similarity index 100% rename from templates/create-resource/Service.yaml rename to packages/core/templates/create-resource/Service.yaml diff --git a/templates/create-resource/StatefulSet.yaml b/packages/core/templates/create-resource/StatefulSet.yaml similarity index 100% rename from templates/create-resource/StatefulSet.yaml rename to packages/core/templates/create-resource/StatefulSet.yaml diff --git a/test-data/cluster-store-migration-icon.png b/packages/core/test-data/cluster-store-migration-icon.png similarity index 100% rename from test-data/cluster-store-migration-icon.png rename to packages/core/test-data/cluster-store-migration-icon.png diff --git a/packages/core/tsconfig.json b/packages/core/tsconfig.json new file mode 100644 index 0000000000..b72aa9cb77 --- /dev/null +++ b/packages/core/tsconfig.json @@ -0,0 +1,26 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "paths": { + "*": [ + "node_modules/*", + "types/*" + ] + }, + "plugins": [ + { + "name": "typescript-plugin-css-modules", + "options": { + "namedExports": false + } + } + ] + }, + "include": [ + "src/**/*", + "types/*.d.ts", + ], + "exclude": [ + "node_modules" + ] +} diff --git a/types/dom.d.ts b/packages/core/types/dom.d.ts similarity index 100% rename from types/dom.d.ts rename to packages/core/types/dom.d.ts diff --git a/types/font-face.d.ts b/packages/core/types/font-face.d.ts similarity index 100% rename from types/font-face.d.ts rename to packages/core/types/font-face.d.ts diff --git a/types/from-webpack.d.ts b/packages/core/types/from-webpack.d.ts similarity index 100% rename from types/from-webpack.d.ts rename to packages/core/types/from-webpack.d.ts diff --git a/types/json-to-pretty-yaml.d.ts b/packages/core/types/json-to-pretty-yaml.d.ts similarity index 100% rename from types/json-to-pretty-yaml.d.ts rename to packages/core/types/json-to-pretty-yaml.d.ts diff --git a/types/mocks.d.ts b/packages/core/types/mocks.d.ts similarity index 100% rename from types/mocks.d.ts rename to packages/core/types/mocks.d.ts diff --git a/types/react-table.config.d.ts b/packages/core/types/react-table.config.d.ts similarity index 100% rename from types/react-table.config.d.ts rename to packages/core/types/react-table.config.d.ts diff --git a/types/selfsigned.d.ts b/packages/core/types/selfsigned.d.ts similarity index 100% rename from types/selfsigned.d.ts rename to packages/core/types/selfsigned.d.ts diff --git a/webpack/dev-server.ts b/packages/core/webpack/dev-server.ts similarity index 100% rename from webpack/dev-server.ts rename to packages/core/webpack/dev-server.ts diff --git a/webpack/extensions.ts b/packages/core/webpack/extensions.ts similarity index 100% rename from webpack/extensions.ts rename to packages/core/webpack/extensions.ts diff --git a/webpack/get-typescript-loader.ts b/packages/core/webpack/get-typescript-loader.ts similarity index 100% rename from webpack/get-typescript-loader.ts rename to packages/core/webpack/get-typescript-loader.ts diff --git a/webpack/library-bundle.ts b/packages/core/webpack/library-bundle.ts similarity index 100% rename from webpack/library-bundle.ts rename to packages/core/webpack/library-bundle.ts diff --git a/webpack/main.ts b/packages/core/webpack/main.ts similarity index 100% rename from webpack/main.ts rename to packages/core/webpack/main.ts diff --git a/webpack/node-fetch.ts b/packages/core/webpack/node-fetch.ts similarity index 100% rename from webpack/node-fetch.ts rename to packages/core/webpack/node-fetch.ts diff --git a/webpack/renderer.ts b/packages/core/webpack/renderer.ts similarity index 100% rename from webpack/renderer.ts rename to packages/core/webpack/renderer.ts diff --git a/webpack/tsconfig.json b/packages/core/webpack/tsconfig.json similarity index 100% rename from webpack/tsconfig.json rename to packages/core/webpack/tsconfig.json diff --git a/webpack/vars.ts b/packages/core/webpack/vars.ts similarity index 100% rename from webpack/vars.ts rename to packages/core/webpack/vars.ts diff --git a/packages/extensions/.gitignore b/packages/extensions/.gitignore index 27459f522b..423027b910 100644 --- a/packages/extensions/.gitignore +++ b/packages/extensions/.gitignore @@ -1,2 +1,3 @@ dist/ __mocks__/ +node_modules/ \ No newline at end of file diff --git a/packages/extensions/package.json b/packages/extensions/package.json index cd59286da0..f42956586b 100644 --- a/packages/extensions/package.json +++ b/packages/extensions/package.json @@ -5,8 +5,8 @@ "version": "6.0.0", "copyright": "© 2022 OpenLens Authors", "license": "MIT", - "main": "dist/src/extensions/extension-api.js", - "types": "dist/src/extensions/extension-api.d.ts", + "main": "dist/src/extension-api.js", + "types": "dist/src/extension-api.d.ts", "files": [ "dist/**/*.ts", "__mocks__/*.ts", @@ -15,17 +15,19 @@ "author": { "name": "OpenLens Authors" }, + "scripts": { + "build": "yarn run webpack --config webpack/extensions.ts", + "build-docs": "yarn run typedoc src/extension-api.ts", + "clean": "rm -rf dist/" + }, "dependencies": { - "@material-ui/core": "^4.12.3", - "@types/node": "^16.11.58", - "@types/react": "^17.0.45", - "@types/react-dom": "^17.0.16", - "@types/react-router": "^5.1.18", - "@types/react-router-dom": "^5.3.3", - "conf": "^7.0.1", - "mobx": "^6.5.0", - "mobx-react": "^7.3.0", - "react-select": "^5.3.2", - "typed-emitter": "^1.3.1" + "@k8slens/open-lens": "^6.4.0-alpha.0" + }, + "devDependencies": { + "typedoc": "0.23.23", + "typedoc-plugin-markdown": "^3.13.6", + "typescript": "^4.9.4", + "webpack": "^5.75.0", + "webpack-cli": "^5.0.1" } } diff --git a/packages/extensions/src/extension-api.ts b/packages/extensions/src/extension-api.ts new file mode 100644 index 0000000000..8d6c0048d0 --- /dev/null +++ b/packages/extensions/src/extension-api.ts @@ -0,0 +1,18 @@ +/** + * Copyright (c) OpenLens Authors. All rights reserved. + * Licensed under MIT License. See LICENSE in root directory for more information. + */ + +import { extensionApi as main } from "@k8slens/open-lens/main"; +import { extensionApi as renderer } from "@k8slens/open-lens/renderer"; +import { extensionApi as common } from "@k8slens/open-lens/common"; + +const Main = { ... main } as typeof main; +const Renderer = { ...renderer } as typeof renderer; +const Common = { ... common } as typeof common; + +export { + Main, + Renderer, + Common, +}; diff --git a/packages/extensions/tsconfig.json b/packages/extensions/tsconfig.json new file mode 100644 index 0000000000..137d3d3d4b --- /dev/null +++ b/packages/extensions/tsconfig.json @@ -0,0 +1,27 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "paths": { + "*": [ + "node_modules/*", + "types/*" + ] + }, + "plugins": [ + { + "name": "typescript-plugin-css-modules", + "options": { + "namedExports": false + } + } + ] + }, + "include": [ + "src/**/*", + "../core/types/*.d.ts", + ], + "exclude": [ + "node_modules", + "../core/src/" + ] +} diff --git a/typedoc.json b/packages/extensions/typedoc.json similarity index 84% rename from typedoc.json rename to packages/extensions/typedoc.json index bad7697c4f..7dc199be99 100644 --- a/typedoc.json +++ b/packages/extensions/typedoc.json @@ -1,7 +1,7 @@ { "readme": "docs/extensions/typedoc-readme.md.tpl", "name": "@k8slens/extensions", - "out": "docs/extensions/api", + "out": "../../docs/extensions/api", "excludePrivate": true, "includes": [ "src/" diff --git a/packages/extensions/webpack/extensions.ts b/packages/extensions/webpack/extensions.ts new file mode 100644 index 0000000000..3cb6ed2caa --- /dev/null +++ b/packages/extensions/webpack/extensions.ts @@ -0,0 +1,69 @@ +/** + * Copyright (c) OpenLens Authors. All rights reserved. + * Licensed under MIT License. See LICENSE in root directory for more information. + */ + + +import path from "path"; +import type webpack from "webpack"; + +const isDevelopment = process.env.NODE_ENV !== "production"; + +export default function generateExtensionTypes(): webpack.Configuration { + return { + // Compile for Electron for renderer process + // see + target: "electron-renderer", + entry: "./src/extension-api.ts", + // this is the default mode, so we should make it explicit to silence the warning + mode: isDevelopment ? "development" : "production", + output: { + filename: "extension-api.js", + // need to be an absolute path + path: path.resolve("./dist/"), + // can be use in commonjs environments + // e.g. require('@k8slens/extensions') + libraryTarget: "commonjs", + }, + cache: isDevelopment, + optimization: { + minimize: false, // speed up types compilation + }, + ignoreWarnings: [ + /Critical dependency: the request of a dependency is an expression/, // see who is using request: "npm ls request" + /require.extensions is not supported by webpack./, // handlebars + ], + stats: "errors-warnings", + externals: [ + "@k8slens/open-lens/common", + "@k8slens/open-lens/main", + "@k8slens/open-lens/renderer", + ], + module: { + rules: [ + { + test: /\.node$/, + loader: "ignore-loader", + }, + { + test: /\.tsx?$/, + loader: "ts-loader", + options: { + // !! ts-loader will use tsconfig.json at folder root + // !! changes in tsconfig.json may have side effects + // !! on '@k8slens/extensions' module + compilerOptions: { + declaration: true, // output .d.ts + sourceMap: false, // to override sourceMap: true in tsconfig.json + outDir: path.resolve("./dist/"), // where the .d.ts should be located + }, + }, + }, + ], + }, + resolve: { + extensions: [".ts", ".tsx", ".js"], + }, + plugins: [], + }; +} diff --git a/tsconfig.json b/tsconfig.json index 6036d1452d..a551443484 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -26,20 +26,6 @@ "traceResolution": false, "resolveJsonModule": true, "useDefineForClassFields": true, - "paths": { - "*": [ - "node_modules/*", - "types/*" - ] - }, - "plugins": [ - { - "name": "typescript-plugin-css-modules", - "options": { - "namedExports": false - } - } - ] }, "ts-node": { "transpileOnly": true, @@ -47,17 +33,7 @@ "module": "CommonJS" } }, - "include": [ - "src/**/*", - "types/*.d.ts", - ], "exclude": [ "node_modules", - "out", - "dist", - "coverage", - "binaries", - "static", - "src/extensions/npm" ] } diff --git a/yarn.lock b/yarn.lock index f2d2669868..21947171a2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4,17 +4,17 @@ "7zip-bin@~5.1.1": version "5.1.1" - resolved "https://registry.yarnpkg.com/7zip-bin/-/7zip-bin-5.1.1.tgz#9274ec7460652f9c632c59addf24efb1684ef876" + resolved "https://registry.npmjs.org/7zip-bin/-/7zip-bin-5.1.1.tgz" integrity sha512-sAP4LldeWNz0lNzmTird3uWfFDWWTeg6V/MsmyyLR9X1idwKBWIgt/ZvinqQldJm3LecKEs1emkbquO6PCiLVQ== "@adobe/css-tools@^4.0.1": version "4.0.1" - resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.0.1.tgz#b38b444ad3aa5fedbb15f2f746dcd934226a12dd" + resolved "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.0.1.tgz" integrity sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g== "@ampproject/remapping@^2.1.0": version "2.2.0" - resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.0.tgz#56c133824780de3174aed5ab6834f3026790154d" + resolved "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz" integrity sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w== dependencies: "@jridgewell/gen-mapping" "^0.1.0" @@ -22,7 +22,7 @@ "@astronautlabs/jsonpath@^1.1.0": version "1.1.0" - resolved "https://registry.yarnpkg.com/@astronautlabs/jsonpath/-/jsonpath-1.1.0.tgz#9b4b04603be2e858d0763619ab3f9d1050b52ef3" + resolved "https://registry.npmjs.org/@astronautlabs/jsonpath/-/jsonpath-1.1.0.tgz" integrity sha512-I4sckUQNYEeF4w6AkujiRblVzC0jo3ja+bxKHB1M2aFiaBjevSGlBdgZ80PgCX5sj65/AhKSFN9+cT908avBlQ== dependencies: "@types/esprima" "^4.0.2" @@ -33,440 +33,327 @@ "@async-fn/jest@1.6.4": version "1.6.4" - resolved "https://registry.yarnpkg.com/@async-fn/jest/-/jest-1.6.4.tgz#202f6a070847123e81c7c6bd5bee5a8f12ebbd40" + resolved "https://registry.npmjs.org/@async-fn/jest/-/jest-1.6.4.tgz" integrity sha512-m3T/m6a39f5dbqFj79BGCqudkm42McgMXD7M0ZorKeqqdAbNazay7t+VDOz5qqFHO12frFbbhAB5GnFPoGADPA== -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.8.3": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.0.tgz#0dfc80309beec8411e65e706461c408b0bb9b431" - integrity sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA== +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.18.6", "@babel/code-frame@^7.8.3": + version "7.18.6" + resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz" + integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q== dependencies: - "@babel/highlight" "^7.16.0" + "@babel/highlight" "^7.18.6" -"@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789" - integrity sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg== - dependencies: - "@babel/highlight" "^7.16.7" +"@babel/compat-data@^7.20.5": + version "7.20.10" + resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.10.tgz" + integrity sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg== -"@babel/compat-data@^7.17.10": - version "7.17.10" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.17.10.tgz#711dc726a492dfc8be8220028b1b92482362baab" - integrity sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw== - -"@babel/core@^7.11.6": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.18.2.tgz#87b2fcd7cce9becaa7f5acebdc4f09f3dd19d876" - integrity sha512-A8pri1YJiC5UnkdrWcmfZTJTV85b4UXTAfImGmCfYmax4TR9Cw8sDS0MOk++Gp2mE/BefVJ5nwy5yzqNJbP/DQ== +"@babel/core@^7.11.6", "@babel/core@^7.12.3": + version "7.20.12" + resolved "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz" + integrity sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg== dependencies: "@ampproject/remapping" "^2.1.0" - "@babel/code-frame" "^7.16.7" - "@babel/generator" "^7.18.2" - "@babel/helper-compilation-targets" "^7.18.2" - "@babel/helper-module-transforms" "^7.18.0" - "@babel/helpers" "^7.18.2" - "@babel/parser" "^7.18.0" - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.18.2" - "@babel/types" "^7.18.2" + "@babel/code-frame" "^7.18.6" + "@babel/generator" "^7.20.7" + "@babel/helper-compilation-targets" "^7.20.7" + "@babel/helper-module-transforms" "^7.20.11" + "@babel/helpers" "^7.20.7" + "@babel/parser" "^7.20.7" + "@babel/template" "^7.20.7" + "@babel/traverse" "^7.20.12" + "@babel/types" "^7.20.7" convert-source-map "^1.7.0" debug "^4.1.0" gensync "^1.0.0-beta.2" - json5 "^2.2.1" + json5 "^2.2.2" semver "^6.3.0" -"@babel/core@^7.12.3": - version "7.17.10" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.17.10.tgz#74ef0fbf56b7dfc3f198fc2d927f4f03e12f4b05" - integrity sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA== +"@babel/generator@^7.20.7", "@babel/generator@^7.7.2": + version "7.20.7" + resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.20.7.tgz" + integrity sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw== dependencies: - "@ampproject/remapping" "^2.1.0" - "@babel/code-frame" "^7.16.7" - "@babel/generator" "^7.17.10" - "@babel/helper-compilation-targets" "^7.17.10" - "@babel/helper-module-transforms" "^7.17.7" - "@babel/helpers" "^7.17.9" - "@babel/parser" "^7.17.10" - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.17.10" - "@babel/types" "^7.17.10" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.2.1" - semver "^6.3.0" - -"@babel/generator@^7.17.10": - version "7.17.10" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.17.10.tgz#c281fa35b0c349bbe9d02916f4ae08fc85ed7189" - integrity sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg== - dependencies: - "@babel/types" "^7.17.10" - "@jridgewell/gen-mapping" "^0.1.0" + "@babel/types" "^7.20.7" + "@jridgewell/gen-mapping" "^0.3.2" jsesc "^2.5.1" -"@babel/generator@^7.18.2", "@babel/generator@^7.7.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.2.tgz#33873d6f89b21efe2da63fe554460f3df1c5880d" - integrity sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw== +"@babel/helper-compilation-targets@^7.20.7": + version "7.20.7" + resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz" + integrity sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ== dependencies: - "@babel/types" "^7.18.2" - "@jridgewell/gen-mapping" "^0.3.0" - jsesc "^2.5.1" - -"@babel/helper-compilation-targets@^7.17.10": - version "7.17.10" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz#09c63106d47af93cf31803db6bc49fef354e2ebe" - integrity sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ== - dependencies: - "@babel/compat-data" "^7.17.10" - "@babel/helper-validator-option" "^7.16.7" - browserslist "^4.20.2" + "@babel/compat-data" "^7.20.5" + "@babel/helper-validator-option" "^7.18.6" + browserslist "^4.21.3" + lru-cache "^5.1.1" semver "^6.3.0" -"@babel/helper-compilation-targets@^7.18.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.2.tgz#67a85a10cbd5fc7f1457fec2e7f45441dc6c754b" - integrity sha512-s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ== +"@babel/helper-environment-visitor@^7.18.9": + version "7.18.9" + resolved "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz" + integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg== + +"@babel/helper-function-name@^7.19.0": + version "7.19.0" + resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz" + integrity sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w== dependencies: - "@babel/compat-data" "^7.17.10" - "@babel/helper-validator-option" "^7.16.7" - browserslist "^4.20.2" - semver "^6.3.0" + "@babel/template" "^7.18.10" + "@babel/types" "^7.19.0" -"@babel/helper-environment-visitor@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz#ff484094a839bde9d89cd63cba017d7aae80ecd7" - integrity sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag== +"@babel/helper-hoist-variables@^7.18.6": + version "7.18.6" + resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz" + integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q== dependencies: - "@babel/types" "^7.16.7" + "@babel/types" "^7.18.6" -"@babel/helper-environment-visitor@^7.18.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.2.tgz#8a6d2dedb53f6bf248e31b4baf38739ee4a637bd" - integrity sha512-14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ== - -"@babel/helper-function-name@^7.17.9": - version "7.17.9" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz#136fcd54bc1da82fcb47565cf16fd8e444b1ff12" - integrity sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg== +"@babel/helper-module-imports@^7.16.7", "@babel/helper-module-imports@^7.18.6": + version "7.18.6" + resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz" + integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA== dependencies: - "@babel/template" "^7.16.7" - "@babel/types" "^7.17.0" + "@babel/types" "^7.18.6" -"@babel/helper-hoist-variables@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz#86bcb19a77a509c7b77d0e22323ef588fa58c246" - integrity sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg== +"@babel/helper-module-transforms@^7.20.11": + version "7.20.11" + resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz" + integrity sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg== dependencies: - "@babel/types" "^7.16.7" + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-module-imports" "^7.18.6" + "@babel/helper-simple-access" "^7.20.2" + "@babel/helper-split-export-declaration" "^7.18.6" + "@babel/helper-validator-identifier" "^7.19.1" + "@babel/template" "^7.20.7" + "@babel/traverse" "^7.20.10" + "@babel/types" "^7.20.7" -"@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz#25612a8091a999704461c8a222d0efec5d091437" - integrity sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg== +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.19.0", "@babel/helper-plugin-utils@^7.8.0": + version "7.20.2" + resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz" + integrity sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ== + +"@babel/helper-simple-access@^7.20.2": + version "7.20.2" + resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz" + integrity sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA== dependencies: - "@babel/types" "^7.16.7" + "@babel/types" "^7.20.2" -"@babel/helper-module-transforms@^7.17.7": - version "7.17.7" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz#3943c7f777139e7954a5355c815263741a9c1cbd" - integrity sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw== +"@babel/helper-split-export-declaration@^7.18.6": + version "7.18.6" + resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz" + integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA== dependencies: - "@babel/helper-environment-visitor" "^7.16.7" - "@babel/helper-module-imports" "^7.16.7" - "@babel/helper-simple-access" "^7.17.7" - "@babel/helper-split-export-declaration" "^7.16.7" - "@babel/helper-validator-identifier" "^7.16.7" - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.17.3" - "@babel/types" "^7.17.0" + "@babel/types" "^7.18.6" -"@babel/helper-module-transforms@^7.18.0": - version "7.18.0" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz#baf05dec7a5875fb9235bd34ca18bad4e21221cd" - integrity sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA== +"@babel/helper-string-parser@^7.19.4": + version "7.19.4" + resolved "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz" + integrity sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw== + +"@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1": + version "7.19.1" + resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz" + integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w== + +"@babel/helper-validator-option@^7.18.6": + version "7.18.6" + resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz" + integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw== + +"@babel/helpers@^7.20.7": + version "7.20.7" + resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.7.tgz" + integrity sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA== dependencies: - "@babel/helper-environment-visitor" "^7.16.7" - "@babel/helper-module-imports" "^7.16.7" - "@babel/helper-simple-access" "^7.17.7" - "@babel/helper-split-export-declaration" "^7.16.7" - "@babel/helper-validator-identifier" "^7.16.7" - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.18.0" - "@babel/types" "^7.18.0" + "@babel/template" "^7.20.7" + "@babel/traverse" "^7.20.7" + "@babel/types" "^7.20.7" -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.8.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz#aa3a8ab4c3cceff8e65eb9e73d87dc4ff320b2f5" - integrity sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA== - -"@babel/helper-plugin-utils@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.17.12.tgz#86c2347da5acbf5583ba0a10aed4c9bf9da9cf96" - integrity sha512-JDkf04mqtN3y4iAbO1hv9U2ARpPyPL1zqyWs/2WG1pgSq9llHFjStX5jdxb84himgJm+8Ng+x0oiWF/nw/XQKA== - -"@babel/helper-simple-access@^7.17.7": - version "7.17.7" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz#aaa473de92b7987c6dfa7ce9a7d9674724823367" - integrity sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA== +"@babel/highlight@^7.18.6": + version "7.18.6" + resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz" + integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g== dependencies: - "@babel/types" "^7.17.0" - -"@babel/helper-split-export-declaration@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz#0b648c0c42da9d3920d85ad585f2778620b8726b" - integrity sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-validator-identifier@^7.15.7", "@babel/helper-validator-identifier@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz#e8c602438c4a8195751243da9031d1607d247cad" - integrity sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw== - -"@babel/helper-validator-option@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz#b203ce62ce5fe153899b617c08957de860de4d23" - integrity sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ== - -"@babel/helpers@^7.17.9": - version "7.17.9" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.17.9.tgz#b2af120821bfbe44f9907b1826e168e819375a1a" - integrity sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q== - dependencies: - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.17.9" - "@babel/types" "^7.17.0" - -"@babel/helpers@^7.18.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.18.2.tgz#970d74f0deadc3f5a938bfa250738eb4ac889384" - integrity sha512-j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg== - dependencies: - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.18.2" - "@babel/types" "^7.18.2" - -"@babel/highlight@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.16.0.tgz#6ceb32b2ca4b8f5f361fb7fd821e3fddf4a1725a" - integrity sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g== - dependencies: - "@babel/helper-validator-identifier" "^7.15.7" + "@babel/helper-validator-identifier" "^7.18.6" chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/highlight@^7.16.7": - version "7.17.9" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.17.9.tgz#61b2ee7f32ea0454612def4fccdae0de232b73e3" - integrity sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg== - dependencies: - "@babel/helper-validator-identifier" "^7.16.7" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.16.7", "@babel/parser@^7.17.10": - version "7.17.10" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.17.10.tgz#873b16db82a8909e0fbd7f115772f4b739f6ce78" - integrity sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ== - -"@babel/parser@^7.18.0": - version "7.18.3" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.3.tgz#39e99c7b0c4c56cef4d1eed8de9f506411c2ebc2" - integrity sha512-rL50YcEuHbbauAFAysNsJA4/f89fGTOBRNs9P81sniKnKAr4xULe5AecolcsKbi88xu0ByWYDj/S1AJ3FSFuSQ== +"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7": + version "7.20.7" + resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.20.7.tgz" + integrity sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg== "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz" integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-bigint@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz" integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-class-properties@^7.8.3": version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz" integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-syntax-import-meta@^7.8.3": version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz" integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-json-strings@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz" integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-jsx@^7.12.13": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz#50b6571d13f764266a113d77c82b4a6508bbe665" - integrity sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q== +"@babel/plugin-syntax-jsx@^7.17.12": + version "7.18.6" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz" + integrity sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-logical-assignment-operators@^7.8.3": version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz" integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz" integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-numeric-separator@^7.8.3": version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz" integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-object-rest-spread@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz" integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-optional-catch-binding@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz" integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-optional-chaining@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz" integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-top-level-await@^7.8.3": version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz" integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-typescript@^7.7.2": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.12.tgz#b54fc3be6de734a56b87508f99d6428b5b605a7b" - integrity sha512-TYY0SXFiO31YXtNg3HtFwNJHjLsAyIIhAhNWkQ5whPPS7HWUFlg9z0Ta4qAQNjQbP1wsSt/oKkmZ/4/WWdMUpw== + version "7.20.0" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz" + integrity sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.19.0" "@babel/runtime-corejs3@^7.10.2": - version "7.17.9" - resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.17.9.tgz#3d02d0161f0fbf3ada8e88159375af97690f4055" - integrity sha512-WxYHHUWF2uZ7Hp1K+D1xQgbgkGUfA+5UPOegEXGt2Y5SMog/rYCVaifLZDbw8UkNXozEqqrZTy6bglL7xTaCOw== + version "7.20.7" + resolved "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.7.tgz" + integrity sha512-jr9lCZ4RbRQmCR28Q8U8Fu49zvFqLxTY9AMOUz+iyMohMoAgpEcVxY+wJNay99oXOpOcCTODkk70NDN2aaJEeg== dependencies: - core-js-pure "^3.20.2" - regenerator-runtime "^0.13.4" + core-js-pure "^3.25.1" + regenerator-runtime "^0.13.11" -"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.10.2", "@babel/runtime@^7.12.0", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.15.4", "@babel/runtime@^7.3.1", "@babel/runtime@^7.4.4", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.3", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": - version "7.17.9" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.17.9.tgz#d19fbf802d01a8cb6cf053a64e472d42c434ba72" - integrity sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg== +"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.10.2", "@babel/runtime@^7.12.0", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.15.4", "@babel/runtime@^7.18.3", "@babel/runtime@^7.3.1", "@babel/runtime@^7.4.4", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.3", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": + version "7.20.7" + resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.7.tgz" + integrity sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ== dependencies: - regenerator-runtime "^0.13.4" + regenerator-runtime "^0.13.11" -"@babel/template@^7.16.7", "@babel/template@^7.3.3": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.16.7.tgz#8d126c8701fde4d66b264b3eba3d96f07666d155" - integrity sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w== +"@babel/template@^7.18.10", "@babel/template@^7.20.7", "@babel/template@^7.3.3": + version "7.20.7" + resolved "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz" + integrity sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw== dependencies: - "@babel/code-frame" "^7.16.7" - "@babel/parser" "^7.16.7" - "@babel/types" "^7.16.7" + "@babel/code-frame" "^7.18.6" + "@babel/parser" "^7.20.7" + "@babel/types" "^7.20.7" -"@babel/traverse@^7.17.10", "@babel/traverse@^7.17.3", "@babel/traverse@^7.17.9": - version "7.17.10" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.17.10.tgz#1ee1a5ac39f4eac844e6cf855b35520e5eb6f8b5" - integrity sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw== +"@babel/traverse@^7.20.10", "@babel/traverse@^7.20.12", "@babel/traverse@^7.20.7", "@babel/traverse@^7.7.2": + version "7.20.12" + resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.12.tgz" + integrity sha512-MsIbFN0u+raeja38qboyF8TIT7K0BFzz/Yd/77ta4MsUsmP2RAnidIlwq7d5HFQrH/OZJecGV6B71C4zAgpoSQ== dependencies: - "@babel/code-frame" "^7.16.7" - "@babel/generator" "^7.17.10" - "@babel/helper-environment-visitor" "^7.16.7" - "@babel/helper-function-name" "^7.17.9" - "@babel/helper-hoist-variables" "^7.16.7" - "@babel/helper-split-export-declaration" "^7.16.7" - "@babel/parser" "^7.17.10" - "@babel/types" "^7.17.10" + "@babel/code-frame" "^7.18.6" + "@babel/generator" "^7.20.7" + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-function-name" "^7.19.0" + "@babel/helper-hoist-variables" "^7.18.6" + "@babel/helper-split-export-declaration" "^7.18.6" + "@babel/parser" "^7.20.7" + "@babel/types" "^7.20.7" debug "^4.1.0" globals "^11.1.0" -"@babel/traverse@^7.18.0", "@babel/traverse@^7.18.2", "@babel/traverse@^7.7.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.18.2.tgz#b77a52604b5cc836a9e1e08dca01cba67a12d2e8" - integrity sha512-9eNwoeovJ6KH9zcCNnENY7DMFwTU9JdGCFtqNLfUAqtUHRCOsTOqWoffosP8vKmNYeSBUv3yVJXjfd8ucwOjUA== +"@babel/types@^7.0.0", "@babel/types@^7.18.6", "@babel/types@^7.19.0", "@babel/types@^7.20.2", "@babel/types@^7.20.7", "@babel/types@^7.3.0", "@babel/types@^7.3.3": + version "7.20.7" + resolved "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz" + integrity sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg== dependencies: - "@babel/code-frame" "^7.16.7" - "@babel/generator" "^7.18.2" - "@babel/helper-environment-visitor" "^7.18.2" - "@babel/helper-function-name" "^7.17.9" - "@babel/helper-hoist-variables" "^7.16.7" - "@babel/helper-split-export-declaration" "^7.16.7" - "@babel/parser" "^7.18.0" - "@babel/types" "^7.18.2" - debug "^4.1.0" - globals "^11.1.0" - -"@babel/types@^7.0.0", "@babel/types@^7.16.7", "@babel/types@^7.17.0", "@babel/types@^7.17.10", "@babel/types@^7.3.0", "@babel/types@^7.3.3": - version "7.17.10" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.17.10.tgz#d35d7b4467e439fcf06d195f8100e0fea7fc82c4" - integrity sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A== - dependencies: - "@babel/helper-validator-identifier" "^7.16.7" - to-fast-properties "^2.0.0" - -"@babel/types@^7.18.0", "@babel/types@^7.18.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.2.tgz#191abfed79ebe6f4242f643a9a5cbaa36b10b091" - integrity sha512-0On6B8A4/+mFUto5WERt3EEuG1NznDirvwca1O8UwXQHVY8g3R7OzYgxXdOfMwLO08UrpUD/2+3Bclyq+/C94Q== - dependencies: - "@babel/helper-validator-identifier" "^7.16.7" + "@babel/helper-string-parser" "^7.19.4" + "@babel/helper-validator-identifier" "^7.19.1" to-fast-properties "^2.0.0" "@bcoe/v8-coverage@^0.2.3": version "0.2.3" - resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" + resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== "@colors/colors@1.5.0": version "1.5.0" - resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" + resolved "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz" integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== "@cspotcode/source-map-support@^0.8.0": version "0.8.1" - resolved "https://registry.yarnpkg.com/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz#00629c35a688e05a88b1cda684fb9d5e73f000a1" + resolved "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz" integrity sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw== dependencies: "@jridgewell/trace-mapping" "0.3.9" "@dabh/diagnostics@^2.0.2": version "2.0.3" - resolved "https://registry.yarnpkg.com/@dabh/diagnostics/-/diagnostics-2.0.3.tgz#7f7e97ee9a725dffc7808d93668cc984e1dc477a" + resolved "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.3.tgz" integrity sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA== dependencies: colorspace "1.1.x" @@ -475,7 +362,7 @@ "@develar/schema-utils@~2.6.5": version "2.6.5" - resolved "https://registry.yarnpkg.com/@develar/schema-utils/-/schema-utils-2.6.5.tgz#3ece22c5838402419a6e0425f85742b961d9b6c6" + resolved "https://registry.npmjs.org/@develar/schema-utils/-/schema-utils-2.6.5.tgz" integrity sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig== dependencies: ajv "^6.12.0" @@ -483,12 +370,12 @@ "@discoveryjs/json-ext@^0.5.0": version "0.5.7" - resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" + resolved "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz" integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== "@electron/get@^1.14.1": version "1.14.1" - resolved "https://registry.yarnpkg.com/@electron/get/-/get-1.14.1.tgz#16ba75f02dffb74c23965e72d617adc721d27f40" + resolved "https://registry.npmjs.org/@electron/get/-/get-1.14.1.tgz" integrity sha512-BrZYyL/6m0ZXz/lDxy/nlVhQz+WF+iPS6qXolEU8atw7h6v1aYkjwJZ63m+bJMBTxDE66X+r2tPS4a/8C82sZw== dependencies: debug "^4.1.1" @@ -504,7 +391,7 @@ "@electron/universal@1.2.1": version "1.2.1" - resolved "https://registry.yarnpkg.com/@electron/universal/-/universal-1.2.1.tgz#3c2c4ff37063a4e9ab1e6ff57db0bc619bc82339" + resolved "https://registry.npmjs.org/@electron/universal/-/universal-1.2.1.tgz" integrity sha512-7323HyMh7KBAl/nPDppdLsC87G6RwRU02dy5FPeGB1eS7rUePh55+WNWiDPLhFQqqVPHzh77M69uhmoT8XnwMQ== dependencies: "@malept/cross-spawn-promise" "^1.1.0" @@ -515,213 +402,224 @@ minimatch "^3.0.4" plist "^3.0.4" -"@emotion/babel-plugin@^11.7.1": - version "11.9.2" - resolved "https://registry.yarnpkg.com/@emotion/babel-plugin/-/babel-plugin-11.9.2.tgz#723b6d394c89fb2ef782229d92ba95a740576e95" - integrity sha512-Pr/7HGH6H6yKgnVFNEj2MVlreu3ADqftqjqwUvDy/OJzKFgxKeTQ+eeUf20FOTuHVkDON2iNa25rAXVYtWJCjw== +"@emotion/babel-plugin@^11.10.5": + version "11.10.5" + resolved "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.5.tgz" + integrity sha512-xE7/hyLHJac7D2Ve9dKroBBZqBT7WuPQmWcq7HSGb84sUuP4mlOWoB8dvVfD9yk5DHkU1m6RW7xSoDtnQHNQeA== dependencies: - "@babel/helper-module-imports" "^7.12.13" - "@babel/plugin-syntax-jsx" "^7.12.13" - "@babel/runtime" "^7.13.10" - "@emotion/hash" "^0.8.0" - "@emotion/memoize" "^0.7.5" - "@emotion/serialize" "^1.0.2" - babel-plugin-macros "^2.6.1" + "@babel/helper-module-imports" "^7.16.7" + "@babel/plugin-syntax-jsx" "^7.17.12" + "@babel/runtime" "^7.18.3" + "@emotion/hash" "^0.9.0" + "@emotion/memoize" "^0.8.0" + "@emotion/serialize" "^1.1.1" + babel-plugin-macros "^3.1.0" convert-source-map "^1.5.0" escape-string-regexp "^4.0.0" find-root "^1.1.0" source-map "^0.5.7" - stylis "4.0.13" + stylis "4.1.3" -"@emotion/cache@^11.4.0", "@emotion/cache@^11.7.1": - version "11.7.1" - resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-11.7.1.tgz#08d080e396a42e0037848214e8aa7bf879065539" - integrity sha512-r65Zy4Iljb8oyjtLeCuBH8Qjiy107dOYC6SJq7g7GV5UCQWMObY4SJDPGFjiiVpPrOJ2hmJOoBiYTC7hwx9E2A== +"@emotion/cache@^11.10.5", "@emotion/cache@^11.4.0": + version "11.10.5" + resolved "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.5.tgz" + integrity sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA== dependencies: - "@emotion/memoize" "^0.7.4" - "@emotion/sheet" "^1.1.0" - "@emotion/utils" "^1.0.0" - "@emotion/weak-memoize" "^0.2.5" - stylis "4.0.13" + "@emotion/memoize" "^0.8.0" + "@emotion/sheet" "^1.2.1" + "@emotion/utils" "^1.2.0" + "@emotion/weak-memoize" "^0.3.0" + stylis "4.1.3" "@emotion/hash@^0.8.0": version "0.8.0" - resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.8.0.tgz#bbbff68978fefdbe68ccb533bc8cbe1d1afb5413" + resolved "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz" integrity sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow== -"@emotion/memoize@^0.7.4", "@emotion/memoize@^0.7.5": - version "0.7.5" - resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.7.5.tgz#2c40f81449a4e554e9fc6396910ed4843ec2be50" - integrity sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ== +"@emotion/hash@^0.9.0": + version "0.9.0" + resolved "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz" + integrity sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ== + +"@emotion/memoize@^0.8.0": + version "0.8.0" + resolved "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz" + integrity sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA== "@emotion/react@^11.8.1": - version "11.9.0" - resolved "https://registry.yarnpkg.com/@emotion/react/-/react-11.9.0.tgz#b6d42b1db3bd7511e7a7c4151dc8bc82e14593b8" - integrity sha512-lBVSF5d0ceKtfKCDQJveNAtkC7ayxpVlgOohLgXqRwqWr9bOf4TZAFFyIcNngnV6xK6X4x2ZeXq7vliHkoVkxQ== + version "11.10.5" + resolved "https://registry.npmjs.org/@emotion/react/-/react-11.10.5.tgz" + integrity sha512-TZs6235tCJ/7iF6/rvTaOH4oxQg2gMAcdHemjwLKIjKz4rRuYe1HJ2TQJKnAcRAfOUDdU8XoDadCe1rl72iv8A== dependencies: - "@babel/runtime" "^7.13.10" - "@emotion/babel-plugin" "^11.7.1" - "@emotion/cache" "^11.7.1" - "@emotion/serialize" "^1.0.3" - "@emotion/utils" "^1.1.0" - "@emotion/weak-memoize" "^0.2.5" + "@babel/runtime" "^7.18.3" + "@emotion/babel-plugin" "^11.10.5" + "@emotion/cache" "^11.10.5" + "@emotion/serialize" "^1.1.1" + "@emotion/use-insertion-effect-with-fallbacks" "^1.0.0" + "@emotion/utils" "^1.2.0" + "@emotion/weak-memoize" "^0.3.0" hoist-non-react-statics "^3.3.1" -"@emotion/serialize@^1.0.2", "@emotion/serialize@^1.0.3": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.0.3.tgz#99e2060c26c6292469fb30db41f4690e1c8fea63" - integrity sha512-2mSSvgLfyV3q+iVh3YWgNlUc2a9ZlDU7DjuP5MjK3AXRR0dYigCrP99aeFtaB2L/hjfEZdSThn5dsZ0ufqbvsA== +"@emotion/serialize@^1.1.1": + version "1.1.1" + resolved "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz" + integrity sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA== dependencies: - "@emotion/hash" "^0.8.0" - "@emotion/memoize" "^0.7.4" - "@emotion/unitless" "^0.7.5" - "@emotion/utils" "^1.0.0" + "@emotion/hash" "^0.9.0" + "@emotion/memoize" "^0.8.0" + "@emotion/unitless" "^0.8.0" + "@emotion/utils" "^1.2.0" csstype "^3.0.2" -"@emotion/sheet@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-1.1.0.tgz#56d99c41f0a1cda2726a05aa6a20afd4c63e58d2" - integrity sha512-u0AX4aSo25sMAygCuQTzS+HsImZFuS8llY8O7b9MDRzbJM0kVJlAz6KNDqcG7pOuQZJmj/8X/rAW+66kMnMW+g== +"@emotion/sheet@^1.2.1": + version "1.2.1" + resolved "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz" + integrity sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA== -"@emotion/unitless@^0.7.5": - version "0.7.5" - resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.7.5.tgz#77211291c1900a700b8a78cfafda3160d76949ed" - integrity sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg== +"@emotion/unitless@^0.8.0": + version "0.8.0" + resolved "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz" + integrity sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw== -"@emotion/utils@^1.0.0", "@emotion/utils@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-1.1.0.tgz#86b0b297f3f1a0f2bdb08eeac9a2f49afd40d0cf" - integrity sha512-iRLa/Y4Rs5H/f2nimczYmS5kFJEbpiVvgN3XVfZ022IYhuNA1IRSHEizcof88LtCTXtl9S2Cxt32KgaXEu72JQ== +"@emotion/use-insertion-effect-with-fallbacks@^1.0.0": + version "1.0.0" + resolved "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz" + integrity sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A== -"@emotion/weak-memoize@^0.2.5": - version "0.2.5" - resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz#8eed982e2ee6f7f4e44c253e12962980791efd46" - integrity sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA== +"@emotion/utils@^1.2.0": + version "1.2.0" + resolved "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz" + integrity sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw== -"@esbuild/android-arm64@0.16.13": - version "0.16.13" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.16.13.tgz#1fc9bfbff0bac558008b2ad7242db1c8024d8cfd" - integrity sha512-r4xetsd1ez1NF9/9R2f9Q6AlxqiZLwUqo7ICOcvEVwopVkXUcspIjEbJk0EVTgT6Cp5+ymzGPT6YNV0ievx4yA== +"@emotion/weak-memoize@^0.3.0": + version "0.3.0" + resolved "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz" + integrity sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg== + +"@esbuild/android-arm64@0.16.14": + version "0.16.14" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.16.14.tgz#f02c9f0d43086ddf6ed2795b881ddf7990f74456" + integrity sha512-hTqB6Iq13pW4xaydeqQrs8vPntUnMjbkq+PgGiBMi69eYk74naG2ftHWqKnxn874kNrt5Or3rQ0PJutx2doJuQ== "@esbuild/android-arm@0.15.18": version "0.15.18" resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.15.18.tgz#266d40b8fdcf87962df8af05b76219bc786b4f80" integrity sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw== -"@esbuild/android-arm@0.16.13": - version "0.16.13" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.16.13.tgz#df3317286eed68c727daf39c2d585625f9c2f170" - integrity sha512-JmtqThupn9Yf+FzANE+GG73ASUkssnPwOsndUElhp23685QzRK+MO1UompOlBaXV9D5FTuYcPnw7p4mCq2YbZQ== +"@esbuild/android-arm@0.16.14": + version "0.16.14" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.16.14.tgz#24e4faf569d0d6bbf9ed46f6ed395d68eb7f04fc" + integrity sha512-u0rITLxFIeYAvtJXBQNhNuV4YZe+MD1YvIWT7Nicj8hZAtRVZk2PgNH6KclcKDVHz1ChLKXRfX7d7tkbQBUfrg== -"@esbuild/android-x64@0.16.13": - version "0.16.13" - resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.16.13.tgz#c34826c4bdc57c60cbfb8d5bbd2306a89225626a" - integrity sha512-hKt1bFht/Vtp0xJ0ZVzFMnPy1y1ycmM3KNnp3zsyZfQmw7nhs2WLO4vxdR5YG+6RsHKCb2zbZ3VwlC0Tij0qyA== +"@esbuild/android-x64@0.16.14": + version "0.16.14" + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.16.14.tgz#1173e706cf57c0d4dbf069d18e5d50ae6a5b0871" + integrity sha512-jir51K4J0K5Rt0KOcippjSNdOl7akKDVz5I6yrqdk4/m9y+rldGptQUF7qU4YpX8U61LtR+w2Tu2Ph+K/UaJOw== -"@esbuild/darwin-arm64@0.16.13": - version "0.16.13" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.16.13.tgz#0b80c8580c262ccfb1203053201cf19c6f7b4cdb" - integrity sha512-ogrVuNi2URocrr3Ps20f075EMm9V7IeenOi9FRj4qdbT6mQlwLuP4l90PW2iBrKERx0oRkcZprEUNsz/3xd7ww== +"@esbuild/darwin-arm64@0.16.14": + version "0.16.14" + resolved "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.14.tgz" + integrity sha512-vrlaP81IuwPaw1fyX8fHCmivP3Gr73ojVEZy+oWJLAiZVcG8o8Phwun/XDnYIFUHxIoUnMFEpg9o38MIvlw8zw== -"@esbuild/darwin-x64@0.16.13": - version "0.16.13" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.16.13.tgz#f1a6c9ea67d4eaaf4944e1cbceb800eabc6e7e74" - integrity sha512-Agajik9SBGiKD7FPXE+ExW6x3MgA/dUdpZnXa9y1tyfE4lKQx+eQiknSdrBnWPeqa9wL0AOvkhghmYhpVkyqkA== +"@esbuild/darwin-x64@0.16.14": + version "0.16.14" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.16.14.tgz#519c9d127c5363d4a1e73b9d954460f798b41d2a" + integrity sha512-KV1E01eC2hGYA2qzFDRCK4wdZCRUvMwCNcobgpiiOzp5QXpJBqFPdxI69j8vvzuU7oxFXDgANwEkXvpeQqyOyg== -"@esbuild/freebsd-arm64@0.16.13": - version "0.16.13" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.13.tgz#d1a45ac5c4a1be566c4eefbadbe5a967288ad338" - integrity sha512-KxMO3/XihBcHM+xQUM6nQZO1SgQuOsd1DCnKF1a4SIf/i5VD45vrqN3k8ePgFrEbMi7m5JeGmvNqwJXinF0a4Q== +"@esbuild/freebsd-arm64@0.16.14": + version "0.16.14" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.14.tgz#2e3f5de2951a8ec732a3e4ec4f5d47a7c9626001" + integrity sha512-xRM1RQsazSvL42BNa5XC7ytD4ZDp0ZyJcH7aB0SlYUcHexJUKiDNKR7dlRVlpt6W0DvoRPU2nWK/9/QWS4u2fw== -"@esbuild/freebsd-x64@0.16.13": - version "0.16.13" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.16.13.tgz#ec64a31cabb08343bb4520a221324b40509dffc8" - integrity sha512-Ez15oqV1vwvZ30cVLeBW14BsWq/fdWNQGMOxxqaSJVQVLqHhvgfQ7gxGDiN9tpJdeQhqJO+Q0r02/Tce5+USNg== +"@esbuild/freebsd-x64@0.16.14": + version "0.16.14" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.16.14.tgz#d3cf84ff28357ac8d0123309bac37fcfcdd98f53" + integrity sha512-7ALTAn6YRRf1O6fw9jmn0rWmOx3XfwDo7njGtjy1LXhDGUjTY/vohEPM3ii5MQ411vJv1r498EEx2aBQTJcrEw== -"@esbuild/linux-arm64@0.16.13": - version "0.16.13" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.16.13.tgz#e8db3c3751b32ecf801751424eae43f6863a2ee7" - integrity sha512-qi5n7KwcGViyJeZeQnu8fB6dC3Mlm5PGaqSv2HhQDDx/MPvVfQGNMcv7zcBL4qk3FkuWhGVwXkjQ76x7R0PWlA== +"@esbuild/linux-arm64@0.16.14": + version "0.16.14" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.16.14.tgz#f44b0e3d5d470cd763a9bc4855a12b8cb73d6c12" + integrity sha512-TLh2OcbBUQcMYRH4GbiDkDZfZ4t1A3GgmeXY27dHSI6xrU7IkO00MGBiJySmEV6sH3Wa6pAN6UtaVL0DwkGW4Q== -"@esbuild/linux-arm@0.16.13": - version "0.16.13" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.16.13.tgz#ac0c8e9f3db8d418f588ae250e9c66ffdcf3cd82" - integrity sha512-18dLd2L3mda+iFj6sswyBMSh2UwniamD9M4DwPv8VM+9apRFlQ5IGKxBdumnTuOI4NvwwAernmUseWhYQ9k+rg== +"@esbuild/linux-arm@0.16.14": + version "0.16.14" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.16.14.tgz#b239eb7e6cb7df9c34c6b08f4adf113da47e0e09" + integrity sha512-X6xULug66ulrr4IzrW7qq+eq9n4MtEyagdWvj4o4cmWr+JXOT47atjpDF9j5M2zHY0UQBmqnHhwl+tXpkpIb2w== -"@esbuild/linux-ia32@0.16.13": - version "0.16.13" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.16.13.tgz#41ee9bd3b7161ab681fab6cb3990a3f5c08a9940" - integrity sha512-2489Xad9sr+6GD7nB913fUqpCsSwVwgskkQTq4Or2mZntSPYPebyJm8l1YruHo7oqYMTGV6RiwGE4gRo3H+EPQ== +"@esbuild/linux-ia32@0.16.14": + version "0.16.14" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.16.14.tgz#f5f7886027cd61bed59178e981a0ef47ca5b72ef" + integrity sha512-oBZkcZ56UZDFCAfE3Fd/Jgy10EoS7Td77NzNGenM+HSY8BkdQAcI9VF9qgwdOLZ+tuftWD7UqZ26SAhtvA3XhA== "@esbuild/linux-loong64@0.15.18": version "0.15.18" resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.15.18.tgz#128b76ecb9be48b60cf5cfc1c63a4f00691a3239" integrity sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ== -"@esbuild/linux-loong64@0.16.13": - version "0.16.13" - resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.16.13.tgz#e4a832708e0b47078b91413edcfdb6af88c854a3" - integrity sha512-x8KplRu9Y43Px8I9YS+sPBwQ+fw44Mvp2BPVADopKDWz+h3fcj1BvRU58kxb89WObmwKX9sWdtYzepL4Fmx03A== +"@esbuild/linux-loong64@0.16.14": + version "0.16.14" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.16.14.tgz#d2329371726f9778156c89ea0bed26fc1bc3cd7e" + integrity sha512-udz/aEHTcuHP+xdWOJmZ5C9RQXHfZd/EhCnTi1Hfay37zH3lBxn/fNs85LA9HlsniFw2zccgcbrrTMKk7Cn1Qg== -"@esbuild/linux-mips64el@0.16.13": - version "0.16.13" - resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.16.13.tgz#30d8571b71e0b8bf25fc5ef11422221ed23cdacc" - integrity sha512-qhhdWph9FLwD9rVVC/nUf7k2U4NZIA6/mGx0B7+O6PFV0GjmPA2E3zDQ4NUjq9P26E0DeAZy9akH9dYcUBRU7A== +"@esbuild/linux-mips64el@0.16.14": + version "0.16.14" + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.16.14.tgz#8af86bdc6ee937c8a2803b3c197b28824f48df8e" + integrity sha512-kJ2iEnikUOdC1SiTGbH0fJUgpZwa0ITDTvj9EHf9lm3I0hZ4Yugsb3M6XSl696jVxrEocLe519/8CbSpQWFSrg== -"@esbuild/linux-ppc64@0.16.13": - version "0.16.13" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.16.13.tgz#32a3855d4b79ba1d2b63dab592cb9f0d4a9ba485" - integrity sha512-cVWAPKsrRVxI1jCeJHnYSbE3BrEU+pZTZK2gfao9HRxuc+3m4+RLfs3EVEpGLmMKEcWfVCB9wZ3yNxnknutGKQ== +"@esbuild/linux-ppc64@0.16.14": + version "0.16.14" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.16.14.tgz#3fa3f8c6c9db3127f2ec5b2eba1cec67ff9a9b8e" + integrity sha512-kclKxvZvX5YhykwlJ/K9ljiY4THe5vXubXpWmr7q3Zu3WxKnUe1VOZmhkEZlqtnJx31GHPEV4SIG95IqTdfgfg== -"@esbuild/linux-riscv64@0.16.13": - version "0.16.13" - resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.16.13.tgz#6139202858da8202724d7079102614c269524f34" - integrity sha512-Agb7dbRyZWnmPn5Vvf0eyqaEUqSsaIUwwyInu2EoFTaIDRp093QU2M5alUyOooMLkRbD1WvqQNwx08Z/g+SAcQ== +"@esbuild/linux-riscv64@0.16.14": + version "0.16.14" + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.16.14.tgz#1bd1b631de2533106a08876295bad3a19b20f629" + integrity sha512-fdwP9Dc+Kx/cZwp9T9kNqjAE/PQjfrxbio4rZ3XnC3cVvZBjuxpkiyu/tuCwt6SbAK5th6AYNjFdEV9kGC020A== -"@esbuild/linux-s390x@0.16.13": - version "0.16.13" - resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.16.13.tgz#df3550a51e4155cde31486e01d8121f078e959ae" - integrity sha512-AqRBIrc/+kl08ahliNG+EyU+j41wIzQfwBTKpi80cCDiYvYFPuXjvzZsD9muiu58Isj0RVni9VgC4xK/AnSW4g== +"@esbuild/linux-s390x@0.16.14": + version "0.16.14" + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.16.14.tgz#c87440b6522b9a36a9cafd05b0f1ca3c5bad4cca" + integrity sha512-++fw3P4fQk9nqvdzbANRqimKspL8pDCnSpXomyhV7V/ISha/BZIYvZwLBWVKp9CVWKwWPJ4ktsezuLIvlJRHqA== -"@esbuild/linux-x64@0.16.13": - version "0.16.13" - resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.16.13.tgz#deb7951829ea5930e0d88440aeb5df0756ebb2d0" - integrity sha512-S4wn2BimuhPcoArRtVrdHUKIymCCZcYAXQE47kUiX4yrUrEX2/ifn5eKNbZ5c1jJKUlh1gC2ESIN+iw3wQax3g== +"@esbuild/linux-x64@0.16.14": + version "0.16.14" + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.16.14.tgz#49cd974dad6042ac0141ba332df6307c44e77fed" + integrity sha512-TomtswAuzBf2NnddlrS4W01Tv85RM9YtATB3OugY6On0PLM4Ksz5qvQKVAjtzPKoLgL1FiZtfc8mkZc4IgoMEA== -"@esbuild/netbsd-x64@0.16.13": - version "0.16.13" - resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.16.13.tgz#8cba08074263862138cc5c63ad7f9640fe3faa69" - integrity sha512-2c8JWgfUMlQHTdaR5X3xNMwqOyad8kgeCupuVkdm3QkUOzGREjlTETQsK6oHifocYzDCo9FeKcUwsK356SdR+g== +"@esbuild/netbsd-x64@0.16.14": + version "0.16.14" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.16.14.tgz#53dcfb5131376feff0911adff7f01b4821706cf6" + integrity sha512-U06pfx8P5CqyoPNfqIJmnf+5/r4mJ1S62G4zE6eOjS59naQcxi6GnscUCPH3b+hRG0qdKoGX49RAyiqW+M9aSw== -"@esbuild/openbsd-x64@0.16.13": - version "0.16.13" - resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.16.13.tgz#4ae19ac63c665424d248ba5c577618dd7bbcebd5" - integrity sha512-Bwh+PmKD/LK+xBjqIpnYnKYj0fIyQJ0YpRxsn0F+WfzvQ2OA+GKDlf8AHosiCns26Q4Dje388jQVwfOBZ1GaFw== +"@esbuild/openbsd-x64@0.16.14": + version "0.16.14" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.16.14.tgz#f36888f73087bcd12c5bf9a4b18e348da9c80ad0" + integrity sha512-/Jl8XVaWEZNu9rZw+n792GIBupQwHo6GDoapHSb/2xp/Ku28eK6QpR2O9cPBkzHH4OOoMH0LB6zg/qczJ5TTGg== -"@esbuild/sunos-x64@0.16.13": - version "0.16.13" - resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.16.13.tgz#592caacab6b2c7669cd869b51f66dc354da03fc2" - integrity sha512-8wwk6f9XGnhrF94/DBdFM4Xm1JeCyGTCj67r516VS9yvBVQf3Rar54L+XPVDs/oZOokwH+XsktrgkuTMAmjntg== +"@esbuild/sunos-x64@0.16.14": + version "0.16.14" + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.16.14.tgz#41e046bb0849ae59702a5cfa8be300431a61ee3a" + integrity sha512-2iI7D34uTbDn/TaSiUbEHz+fUa8KbN90vX5yYqo12QGpu6T8Jl+kxODsWuMCwoTVlqUpwfPV22nBbFPME9OPtw== -"@esbuild/win32-arm64@0.16.13": - version "0.16.13" - resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.16.13.tgz#965ebbe889e4221962250c55facaa1e48130c162" - integrity sha512-Jmwbp/5ArLCiRAHC33ODfcrlIcbP/exXkOEUVkADNJC4e/so2jm+i8IQFvVX/lA2GWvK3GdgcN0VFfp9YITAbg== +"@esbuild/win32-arm64@0.16.14": + version "0.16.14" + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.16.14.tgz#d6ed78742a6edd413e75796882ddaef8c1e23b93" + integrity sha512-SjlM7AHmQVTiGBJE/nqauY1aDh80UBsXZ94g4g60CDkrDMseatiqALVcIuElg4ZSYzJs8hsg5W6zS2zLpZTVgg== -"@esbuild/win32-ia32@0.16.13": - version "0.16.13" - resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.16.13.tgz#1b04965bcf340ba4879b452ac32df63216d4c87e" - integrity sha512-AX6WjntGjhJHzrPSVvjMD7grxt41koHfAOx6lxLorrpDwwIKKPaGDASPZgvFIZHTbwhOtILW6vAXxYPDsKpDJA== +"@esbuild/win32-ia32@0.16.14": + version "0.16.14" + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.16.14.tgz#558bd53859a83fe887d7d2dcdc6cb3fc9aa9a9bc" + integrity sha512-z06t5zqk8ak0Xom5HG81z2iOQ1hNWYsFQp3sczVLVx+dctWdgl80tNRyTbwjaFfui2vFO12dfE3trCTvA+HO4g== -"@esbuild/win32-x64@0.16.13": - version "0.16.13" - resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.16.13.tgz#0b0989cf0e7887cb0f3124e705cee68a694b96dd" - integrity sha512-A+U4gM6OOkPS03UgVU08GTpAAAxPsP/8Z4FmneGo4TaVSD99bK9gVJXlqUEPMO/htFXEAht2O6pX4ErtLY5tVg== +"@esbuild/win32-x64@0.16.14": + version "0.16.14" + resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.16.14.tgz#90558dcb279989d92a42e5be4dfb884b2399361f" + integrity sha512-ED1UpWcM6lAbalbbQ9TrGqJh4Y9TaASUvu8bI/0mgJcxhSByJ6rbpgqRhxYMaQ682WfA71nxUreaTO7L275zrw== -"@eslint/eslintrc@^1.4.0": - version "1.4.0" - resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.4.0.tgz#8ec64e0df3e7a1971ee1ff5158da87389f167a63" - integrity sha512-7yfvXy6MWLgWSFsLhz5yH3iQ52St8cdUY6FoGieKkRDVxuxmrNuUetIuu6cmjNWwniUHiWXjxCr5tTXDrbYS5A== +"@eslint/eslintrc@^1.4.1": + version "1.4.1" + resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz" + integrity sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA== dependencies: ajv "^6.12.4" debug "^4.3.2" @@ -733,52 +631,52 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" -"@floating-ui/core@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-1.0.1.tgz#00e64d74e911602c8533957af0cce5af6b2e93c8" - integrity sha512-bO37brCPfteXQfFY0DyNDGB3+IMe4j150KFQcgJ5aBP295p9nBGeHEs/p0czrRbtlHq4Px/yoPXO/+dOCcF4uA== +"@floating-ui/core@^1.0.5": + version "1.1.0" + resolved "https://registry.npmjs.org/@floating-ui/core/-/core-1.1.0.tgz" + integrity sha512-zbsLwtnHo84w1Kc8rScAo5GMk1GdecSlrflIbfnEBJwvTSj1SL6kkOYV+nHraMCPEy+RNZZUaZyL8JosDGCtGQ== "@floating-ui/dom@^1.0.1": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.0.2.tgz#c5184c52c6f50abd11052d71204f4be2d9245237" - integrity sha512-5X9WSvZ8/fjy3gDu8yx9HAA4KG1lazUN2P4/VnaXLxTO9Dz53HI1oYoh1OlhqFNlHgGDiwFX5WhFCc2ljbW3yA== + version "1.1.0" + resolved "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.1.0.tgz" + integrity sha512-TSogMPVxbRe77QCj1dt8NmRiJasPvuc+eT5jnJ6YpLqgOD2zXc5UA3S1qwybN+GVCDNdKfpKy1oj8RpzLJvh6A== dependencies: - "@floating-ui/core" "^1.0.1" + "@floating-ui/core" "^1.0.5" "@gar/promisify@^1.0.1", "@gar/promisify@^1.1.3": version "1.1.3" - resolved "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.3.tgz#555193ab2e3bb3b6adc3d551c9c030d9e860daf6" + resolved "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz" integrity sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw== "@hapi/b64@5.x.x": version "5.0.0" - resolved "https://registry.yarnpkg.com/@hapi/b64/-/b64-5.0.0.tgz#b8210cbd72f4774985e78569b77e97498d24277d" + resolved "https://registry.npmjs.org/@hapi/b64/-/b64-5.0.0.tgz" integrity sha512-ngu0tSEmrezoiIaNGG6rRvKOUkUuDdf4XTPnONHGYfSGRmDqPZX5oJL6HAdKTo1UQHECbdB4OzhWrfgVppjHUw== dependencies: "@hapi/hoek" "9.x.x" "@hapi/boom@9.x.x": version "9.1.4" - resolved "https://registry.yarnpkg.com/@hapi/boom/-/boom-9.1.4.tgz#1f9dad367c6a7da9f8def24b4a986fc5a7bd9db6" + resolved "https://registry.npmjs.org/@hapi/boom/-/boom-9.1.4.tgz" integrity sha512-Ls1oH8jaN1vNsqcaHVYJrKmgMcKsC1wcp8bujvXrHaAqD2iDYq3HoOwsxwo09Cuda5R5nC0o0IxlrlTuvPuzSw== dependencies: "@hapi/hoek" "9.x.x" "@hapi/boom@^10.0.0": version "10.0.0" - resolved "https://registry.yarnpkg.com/@hapi/boom/-/boom-10.0.0.tgz#3624831d0a26b3378423b246f50eacea16e04a08" + resolved "https://registry.npmjs.org/@hapi/boom/-/boom-10.0.0.tgz" integrity sha512-1YVs9tLHhypBqqinKQRqh7FUERIolarQApO37OWkzD+z6y6USi871Sv746zBPKcIOBuI6g6y4FrwX87mmJ90Gg== dependencies: "@hapi/hoek" "10.x.x" "@hapi/bourne@2.x.x": version "2.1.0" - resolved "https://registry.yarnpkg.com/@hapi/bourne/-/bourne-2.1.0.tgz#66aff77094dc3080bd5df44ec63881f2676eb020" + resolved "https://registry.npmjs.org/@hapi/bourne/-/bourne-2.1.0.tgz" integrity sha512-i1BpaNDVLJdRBEKeJWkVO6tYX6DMFBuwMhSuWqLsY4ufeTKGVuV5rBsUhxPayXqnnWHgXUAmWK16H/ykO5Wj4Q== "@hapi/call@^9.0.0": version "9.0.0" - resolved "https://registry.yarnpkg.com/@hapi/call/-/call-9.0.0.tgz#add16e7cb81933ae5b549f7e26e411ef803ebc98" + resolved "https://registry.npmjs.org/@hapi/call/-/call-9.0.0.tgz" integrity sha512-Z6byqbEtKF3RIH2kWG6cX64RwEqHBWYEVkNoEx6oKvkPaTrC6WTPRgr+ANo9Xa8G1GXyvs/NCMTnn3Mdj12TSA== dependencies: "@hapi/boom" "^10.0.0" @@ -786,29 +684,29 @@ "@hapi/content@^5.0.2": version "5.0.2" - resolved "https://registry.yarnpkg.com/@hapi/content/-/content-5.0.2.tgz#ae57954761de570392763e64cdd75f074176a804" + resolved "https://registry.npmjs.org/@hapi/content/-/content-5.0.2.tgz" integrity sha512-mre4dl1ygd4ZyOH3tiYBrOUBzV7Pu/EOs8VLGf58vtOEECWed8Uuw6B4iR9AN/8uQt42tB04qpVaMyoMQh0oMw== dependencies: "@hapi/boom" "9.x.x" "@hapi/file@2.x.x": version "2.0.0" - resolved "https://registry.yarnpkg.com/@hapi/file/-/file-2.0.0.tgz#2ecda37d1ae9d3078a67c13b7da86e8c3237dfb9" + resolved "https://registry.npmjs.org/@hapi/file/-/file-2.0.0.tgz" integrity sha512-WSrlgpvEqgPWkI18kkGELEZfXr0bYLtr16iIN4Krh9sRnzBZN6nnWxHFxtsnP684wueEySBbXPDg/WfA9xJdBQ== "@hapi/hoek@10.x.x", "@hapi/hoek@^10.0.0": - version "10.0.0" - resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-10.0.0.tgz#b17be58febab7dbc60cde5f522da197ccde12713" - integrity sha512-CeNFz1JcLZ5xE8Vc9aau37cgHw9bxXqSDK/D55GF2GAOv0n0XjyyjSodHtKahB7A1tV3FlgCpijp3zkSITmBdA== + version "10.0.1" + resolved "https://registry.npmjs.org/@hapi/hoek/-/hoek-10.0.1.tgz" + integrity sha512-CvlW7jmOhWzuqOqiJQ3rQVLMcREh0eel4IBnxDx2FAcK8g7qoJRQK4L1CPBASoCY6y8e6zuCy3f2g+HWdkzcMw== "@hapi/hoek@9.x.x", "@hapi/hoek@^9.0.0", "@hapi/hoek@^9.0.4": version "9.3.0" - resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.3.0.tgz#8368869dcb735be2e7f5cb7647de78e167a251fb" + resolved "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz" integrity sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ== "@hapi/nigel@4.x.x": version "4.0.2" - resolved "https://registry.yarnpkg.com/@hapi/nigel/-/nigel-4.0.2.tgz#8f84ef4bca4fb03b2376463578f253b0b8e863c4" + resolved "https://registry.npmjs.org/@hapi/nigel/-/nigel-4.0.2.tgz" integrity sha512-ht2KoEsDW22BxQOEkLEJaqfpoKPXxi7tvabXy7B/77eFtOyG5ZEstfZwxHQcqAiZhp58Ae5vkhEqI03kawkYNw== dependencies: "@hapi/hoek" "^9.0.4" @@ -816,7 +714,7 @@ "@hapi/pez@^5.0.1": version "5.0.3" - resolved "https://registry.yarnpkg.com/@hapi/pez/-/pez-5.0.3.tgz#b75446e6fef8cbb16816573ab7da1b0522e7a2a1" + resolved "https://registry.npmjs.org/@hapi/pez/-/pez-5.0.3.tgz" integrity sha512-mpikYRJjtrbJgdDHG/H9ySqYqwJ+QU/D7FXsYciS9P7NYBXE2ayKDAy3H0ou6CohOCaxPuTV4SZ0D936+VomHA== dependencies: "@hapi/b64" "5.x.x" @@ -827,7 +725,7 @@ "@hapi/subtext@^7.0.4": version "7.0.4" - resolved "https://registry.yarnpkg.com/@hapi/subtext/-/subtext-7.0.4.tgz#aa46e4b45aad8115938334d5a3620a17b3b33ee5" + resolved "https://registry.npmjs.org/@hapi/subtext/-/subtext-7.0.4.tgz" integrity sha512-Y72moHhbRuO8kwBHFEnCRw7oOnhNh4Pl+aonxAze18jkyMpE4Gwz4lNID7ei8vd3lpXC2rKdkxXJgtfY+WttRw== dependencies: "@hapi/boom" "9.x.x" @@ -840,21 +738,21 @@ "@hapi/topo@^5.0.0": version "5.1.0" - resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-5.1.0.tgz#dc448e332c6c6e37a4dc02fd84ba8d44b9afb012" + resolved "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz" integrity sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg== dependencies: "@hapi/hoek" "^9.0.0" "@hapi/vise@^4.0.0": version "4.0.0" - resolved "https://registry.yarnpkg.com/@hapi/vise/-/vise-4.0.0.tgz#c6a94fe121b94a53bf99e7489f7fcc74c104db02" + resolved "https://registry.npmjs.org/@hapi/vise/-/vise-4.0.0.tgz" integrity sha512-eYyLkuUiFZTer59h+SGy7hUm+qE9p+UemePTHLlIWppEd+wExn3Df5jO04bFQTm7nleF5V8CtuYQYb+VFpZ6Sg== dependencies: "@hapi/hoek" "9.x.x" "@hapi/wreck@17.x.x": version "17.2.0" - resolved "https://registry.yarnpkg.com/@hapi/wreck/-/wreck-17.2.0.tgz#a5b69b724fa8fa25550fb02f55c649becfc59f63" + resolved "https://registry.npmjs.org/@hapi/wreck/-/wreck-17.2.0.tgz" integrity sha512-pJ5kjYoRPYDv+eIuiLQqhGon341fr2bNIYZjuotuPJG/3Ilzr/XtI+JAp0A86E2bYfsS3zBPABuS2ICkaXFT8g== dependencies: "@hapi/boom" "9.x.x" @@ -863,7 +761,7 @@ "@humanwhocodes/config-array@^0.11.8": version "0.11.8" - resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.8.tgz#03595ac2075a4dc0f191cc2131de14fbd7d410b9" + resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz" integrity sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g== dependencies: "@humanwhocodes/object-schema" "^1.2.1" @@ -872,22 +770,27 @@ "@humanwhocodes/module-importer@^1.0.1": version "1.0.1" - resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" + resolved "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz" integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== "@humanwhocodes/object-schema@^1.2.1": version "1.2.1" - resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" + resolved "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz" integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== +"@hutson/parse-repository-url@^3.0.0": + version "3.0.2" + resolved "https://registry.npmjs.org/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz" + integrity sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q== + "@isaacs/string-locale-compare@^1.1.0": version "1.1.0" - resolved "https://registry.yarnpkg.com/@isaacs/string-locale-compare/-/string-locale-compare-1.1.0.tgz#291c227e93fd407a96ecd59879a35809120e432b" + resolved "https://registry.npmjs.org/@isaacs/string-locale-compare/-/string-locale-compare-1.1.0.tgz" integrity sha512-SQ7Kzhh9+D+ZW9MA0zkYv3VXhIDNx+LzM6EJ+/65I3QY+enU6Itte7E5XX7EWrqLW2FN4n06GWzBnPoC3th2aQ== "@istanbuljs/load-nyc-config@^1.0.0": version "1.1.0" - resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" + resolved "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz" integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== dependencies: camelcase "^5.3.1" @@ -898,12 +801,12 @@ "@istanbuljs/schema@^0.1.2": version "0.1.3" - resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" + resolved "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz" integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== "@jest/console@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/console/-/console-28.1.3.tgz#2030606ec03a18c31803b8a36382762e447655df" + resolved "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz" integrity sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw== dependencies: "@jest/types" "^28.1.3" @@ -915,7 +818,7 @@ "@jest/core@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/core/-/core-28.1.3.tgz#0ebf2bd39840f1233cd5f2d1e6fc8b71bd5a1ac7" + resolved "https://registry.npmjs.org/@jest/core/-/core-28.1.3.tgz" integrity sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA== dependencies: "@jest/console" "^28.1.3" @@ -950,14 +853,14 @@ "@jest/create-cache-key-function@^27.4.2": version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/create-cache-key-function/-/create-cache-key-function-27.5.1.tgz#7448fae15602ea95c828f5eceed35c202a820b31" + resolved "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-27.5.1.tgz" integrity sha512-dmH1yW+makpTSURTy8VzdUwFnfQh1G8R+DxO2Ho2FFmBbKFEVm+3jWdvFhE2VqB/LATCTokkP0dotjyQyw5/AQ== dependencies: "@jest/types" "^27.5.1" "@jest/environment@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-28.1.3.tgz#abed43a6b040a4c24fdcb69eab1f97589b2d663e" + resolved "https://registry.npmjs.org/@jest/environment/-/environment-28.1.3.tgz" integrity sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA== dependencies: "@jest/fake-timers" "^28.1.3" @@ -967,14 +870,14 @@ "@jest/expect-utils@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-28.1.3.tgz#58561ce5db7cd253a7edddbc051fb39dda50f525" + resolved "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.3.tgz" integrity sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA== dependencies: jest-get-type "^28.0.2" "@jest/expect@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/expect/-/expect-28.1.3.tgz#9ac57e1d4491baca550f6bdbd232487177ad6a72" + resolved "https://registry.npmjs.org/@jest/expect/-/expect-28.1.3.tgz" integrity sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw== dependencies: expect "^28.1.3" @@ -982,7 +885,7 @@ "@jest/fake-timers@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-28.1.3.tgz#230255b3ad0a3d4978f1d06f70685baea91c640e" + resolved "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.3.tgz" integrity sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw== dependencies: "@jest/types" "^28.1.3" @@ -994,7 +897,7 @@ "@jest/globals@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-28.1.3.tgz#a601d78ddc5fdef542728309894895b4a42dc333" + resolved "https://registry.npmjs.org/@jest/globals/-/globals-28.1.3.tgz" integrity sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA== dependencies: "@jest/environment" "^28.1.3" @@ -1003,7 +906,7 @@ "@jest/reporters@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-28.1.3.tgz#9adf6d265edafc5fc4a434cfb31e2df5a67a369a" + resolved "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.3.tgz" integrity sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg== dependencies: "@bcoe/v8-coverage" "^0.2.3" @@ -1034,14 +937,14 @@ "@jest/schemas@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-28.1.3.tgz#ad8b86a66f11f33619e3d7e1dcddd7f2d40ff905" + resolved "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz" integrity sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg== dependencies: "@sinclair/typebox" "^0.24.1" "@jest/source-map@^28.1.2": version "28.1.2" - resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-28.1.2.tgz#7fe832b172b497d6663cdff6c13b0a920e139e24" + resolved "https://registry.npmjs.org/@jest/source-map/-/source-map-28.1.2.tgz" integrity sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww== dependencies: "@jridgewell/trace-mapping" "^0.3.13" @@ -1050,7 +953,7 @@ "@jest/test-result@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-28.1.3.tgz#5eae945fd9f4b8fcfce74d239e6f725b6bf076c5" + resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz" integrity sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg== dependencies: "@jest/console" "^28.1.3" @@ -1060,7 +963,7 @@ "@jest/test-sequencer@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-28.1.3.tgz#9d0c283d906ac599c74bde464bc0d7e6a82886c3" + resolved "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.3.tgz" integrity sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw== dependencies: "@jest/test-result" "^28.1.3" @@ -1070,7 +973,7 @@ "@jest/transform@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-28.1.3.tgz#59d8098e50ab07950e0f2fc0fc7ec462371281b0" + resolved "https://registry.npmjs.org/@jest/transform/-/transform-28.1.3.tgz" integrity sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA== dependencies: "@babel/core" "^7.11.6" @@ -1091,7 +994,7 @@ "@jest/types@^26.6.2": version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.6.2.tgz#bef5a532030e1d88a2f5a6d933f84e97226ed48e" + resolved "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz" integrity sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ== dependencies: "@types/istanbul-lib-coverage" "^2.0.0" @@ -1102,7 +1005,7 @@ "@jest/types@^27.5.1": version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.5.1.tgz#3c79ec4a8ba61c170bf937bcf9e98a9df175ec80" + resolved "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz" integrity sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw== dependencies: "@types/istanbul-lib-coverage" "^2.0.0" @@ -1113,7 +1016,7 @@ "@jest/types@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-28.1.3.tgz#b05de80996ff12512bc5ceb1d208285a7d11748b" + resolved "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz" integrity sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ== dependencies: "@jest/schemas" "^28.1.3" @@ -1125,68 +1028,63 @@ "@jridgewell/gen-mapping@^0.1.0": version "0.1.1" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996" + resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz" integrity sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w== dependencies: "@jridgewell/set-array" "^1.0.0" "@jridgewell/sourcemap-codec" "^1.4.10" -"@jridgewell/gen-mapping@^0.3.0": +"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": version "0.3.2" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9" + resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz" integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A== dependencies: "@jridgewell/set-array" "^1.0.1" "@jridgewell/sourcemap-codec" "^1.4.10" "@jridgewell/trace-mapping" "^0.3.9" -"@jridgewell/resolve-uri@^3.0.3": +"@jridgewell/resolve-uri@3.1.0", "@jridgewell/resolve-uri@^3.0.3": version "3.1.0" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78" + resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz" integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== -"@jridgewell/set-array@^1.0.0": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.1.tgz#36a6acc93987adcf0ba50c66908bd0b70de8afea" - integrity sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ== - -"@jridgewell/set-array@^1.0.1": +"@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1": version "1.1.2" - resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" + resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz" integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== "@jridgewell/source-map@^0.3.2": version "0.3.2" - resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.2.tgz#f45351aaed4527a298512ec72f81040c998580fb" + resolved "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz" integrity sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw== dependencies: "@jridgewell/gen-mapping" "^0.3.0" "@jridgewell/trace-mapping" "^0.3.9" -"@jridgewell/sourcemap-codec@^1.4.10": +"@jridgewell/sourcemap-codec@1.4.14", "@jridgewell/sourcemap-codec@^1.4.10": version "1.4.14" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" + resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz" integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== "@jridgewell/trace-mapping@0.3.9": version "0.3.9" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9" + resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz" integrity sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ== dependencies: "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" -"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.13", "@jridgewell/trace-mapping@^0.3.9": - version "0.3.14" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz#b231a081d8f66796e475ad588a1ef473112701ed" - integrity sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ== +"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.13", "@jridgewell/trace-mapping@^0.3.14", "@jridgewell/trace-mapping@^0.3.9": + version "0.3.17" + resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz" + integrity sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g== dependencies: - "@jridgewell/resolve-uri" "^3.0.3" - "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/resolve-uri" "3.1.0" + "@jridgewell/sourcemap-codec" "1.4.14" "@kubernetes/client-node@^0.18.0": version "0.18.0" - resolved "https://registry.yarnpkg.com/@kubernetes/client-node/-/client-node-0.18.0.tgz#b1002f3c19fb7509ce521ea78f500589f8e3e047" + resolved "https://registry.npmjs.org/@kubernetes/client-node/-/client-node-0.18.0.tgz" integrity sha512-Mp6q0OkZQBp+HslIgvHYpsPJk8z6mch231QWtIZQHvs+PaTE6mkUfusYE8fNw3jMjru5mVO/JDz6PTjB9YT2rQ== dependencies: "@types/js-yaml" "^4.0.1" @@ -1212,19 +1110,703 @@ "@leichtgewicht/ip-codec@^2.0.1": version "2.0.4" - resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz#b2ac626d6cb9c8718ab459166d4bb405b8ffa78b" + resolved "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz" integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A== +"@lerna/add@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/add/-/add-6.3.0.tgz" + integrity sha512-TlekKVN/qyEhQfSuo38jcC0h86wxfTDJh7/7FU1H/ja9zJEWmph5uN2DmYjifSmGBH2zGYr6ZjKtfgpQMM22nw== + dependencies: + "@lerna/bootstrap" "6.3.0" + "@lerna/command" "6.3.0" + "@lerna/filter-options" "6.3.0" + "@lerna/npm-conf" "6.3.0" + "@lerna/validation-error" "6.3.0" + dedent "^0.7.0" + npm-package-arg "8.1.1" + p-map "^4.0.0" + pacote "^13.6.1" + semver "^7.3.4" + +"@lerna/bootstrap@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/bootstrap/-/bootstrap-6.3.0.tgz" + integrity sha512-H3V07F+d6VGhp+8HuPD3tKJiSVq8FB5G+9OpX7KVHHVkoyEHiwRtSbBF2l3YA5HzFIGxFcZSz3C2LA8IR6U//Q== + dependencies: + "@lerna/command" "6.3.0" + "@lerna/filter-options" "6.3.0" + "@lerna/has-npm-version" "6.3.0" + "@lerna/npm-install" "6.3.0" + "@lerna/package-graph" "6.3.0" + "@lerna/pulse-till-done" "6.3.0" + "@lerna/rimraf-dir" "6.3.0" + "@lerna/run-lifecycle" "6.3.0" + "@lerna/run-topologically" "6.3.0" + "@lerna/symlink-binary" "6.3.0" + "@lerna/symlink-dependencies" "6.3.0" + "@lerna/validation-error" "6.3.0" + "@npmcli/arborist" "5.3.0" + dedent "^0.7.0" + get-port "^5.1.1" + multimatch "^5.0.0" + npm-package-arg "8.1.1" + npmlog "^6.0.2" + p-map "^4.0.0" + p-map-series "^2.1.0" + p-waterfall "^2.1.1" + semver "^7.3.4" + +"@lerna/changed@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/changed/-/changed-6.3.0.tgz" + integrity sha512-cPCiSbjuyluG4K6SAHogIwyrKtX6OvNlgnxx4g5kiB/k/TGB/6cvwJnivv9FaXGliQoSruaL73euDSUKIkEyBA== + dependencies: + "@lerna/collect-updates" "6.3.0" + "@lerna/command" "6.3.0" + "@lerna/listable" "6.3.0" + "@lerna/output" "6.3.0" + +"@lerna/check-working-tree@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/check-working-tree/-/check-working-tree-6.3.0.tgz" + integrity sha512-d29R6feG01aVqEdNi41eAhK94WqZa3B9tCfY4c2Ic98pGmqAayxqLDxx+oObQrbJ4e4f7706JMKjJD6uLkFTIA== + dependencies: + "@lerna/collect-uncommitted" "6.3.0" + "@lerna/describe-ref" "6.3.0" + "@lerna/validation-error" "6.3.0" + +"@lerna/child-process@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/child-process/-/child-process-6.3.0.tgz" + integrity sha512-Q7G3OFGK4tgxYVDzSrBlkU45WjTNz7T0W+H/40Y74XxWLYoLAGOXQMPp9h1BiLoTxKFRUgRZJZ5bbSN8TKg4AQ== + dependencies: + chalk "^4.1.0" + execa "^5.0.0" + strong-log-transformer "^2.1.0" + +"@lerna/clean@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/clean/-/clean-6.3.0.tgz" + integrity sha512-uN4hdvrnujVNxnw4Xuo0kpG18x9V4blBBusmqiIcdXkDXiGUmZT8Sk4TbOP/+gXauuGcVkJnmJH62xCTeRHWvw== + dependencies: + "@lerna/command" "6.3.0" + "@lerna/filter-options" "6.3.0" + "@lerna/prompt" "6.3.0" + "@lerna/pulse-till-done" "6.3.0" + "@lerna/rimraf-dir" "6.3.0" + p-map "^4.0.0" + p-map-series "^2.1.0" + p-waterfall "^2.1.1" + +"@lerna/cli@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/cli/-/cli-6.3.0.tgz" + integrity sha512-/lnsb4jOCNFGfmG26JojB4QV29EjWew+yuy9hdxPYeTYxAcN8IGwro9/o/tFBLmVjQwp1XHPBV4jZxRWHK63xQ== + dependencies: + "@lerna/global-options" "6.3.0" + dedent "^0.7.0" + npmlog "^6.0.2" + yargs "^16.2.0" + +"@lerna/collect-uncommitted@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/collect-uncommitted/-/collect-uncommitted-6.3.0.tgz" + integrity sha512-2FgLkPBswLmx6X1opUlqXuKHsb28etdNvqsydKw72wyIIjQs17Kl9gMjHzNvVZhLgsHEgOFKBJ8dIp1C9YwxPQ== + dependencies: + "@lerna/child-process" "6.3.0" + chalk "^4.1.0" + npmlog "^6.0.2" + +"@lerna/collect-updates@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/collect-updates/-/collect-updates-6.3.0.tgz" + integrity sha512-sGsKBnInLgIO3ZStHuKtUr+uGTRlY+PTxoceTe7K0DEnoPuQP5YvA1fkhXUoT56StM0AjQyxnYuE46M8r+IoyA== + dependencies: + "@lerna/child-process" "6.3.0" + "@lerna/describe-ref" "6.3.0" + minimatch "^3.0.4" + npmlog "^6.0.2" + slash "^3.0.0" + +"@lerna/command@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/command/-/command-6.3.0.tgz" + integrity sha512-EtPBiiovh7o0WlvkgXXLR+gDoV2usDCVHUrmykH+D6zKaQ4Dz+QQofDBnepxVBaESwWm8SgAXOL8t4aqnUQifg== + dependencies: + "@lerna/child-process" "6.3.0" + "@lerna/package-graph" "6.3.0" + "@lerna/project" "6.3.0" + "@lerna/validation-error" "6.3.0" + "@lerna/write-log-file" "6.3.0" + clone-deep "^4.0.1" + dedent "^0.7.0" + execa "^5.0.0" + is-ci "^2.0.0" + npmlog "^6.0.2" + +"@lerna/conventional-commits@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/conventional-commits/-/conventional-commits-6.3.0.tgz" + integrity sha512-6wyMDApEAn0WGHOGpfnC3O7wqhteZvr2wQymP8VLSpedeBRi+HyZspmWY8hNfVi7uce1C+JmJFN1mpPuaAVbTg== + dependencies: + "@lerna/validation-error" "6.3.0" + conventional-changelog-angular "^5.0.12" + conventional-changelog-core "^4.2.4" + conventional-recommended-bump "^6.1.0" + fs-extra "^9.1.0" + get-stream "^6.0.0" + npm-package-arg "8.1.1" + npmlog "^6.0.2" + pify "^5.0.0" + semver "^7.3.4" + +"@lerna/create-symlink@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/create-symlink/-/create-symlink-6.3.0.tgz" + integrity sha512-ozzPFJsYCPPedKRzEE7YuXM5sNf1BNCPahJ8mmqW1/OI8JfR00yNIrFxhjEQsuU0VSwn5dgDEWjYuEh22q/QJA== + dependencies: + cmd-shim "^5.0.0" + fs-extra "^9.1.0" + npmlog "^6.0.2" + +"@lerna/create@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/create/-/create-6.3.0.tgz" + integrity sha512-VQMzfN8ZoC7v4dt/Q87f+BNe2G7xLEz8N4Yb6TVFGQevYulkLMfzU4ycQARhGdKL+lS53V2n+CivMdfM3OuTuw== + dependencies: + "@lerna/child-process" "6.3.0" + "@lerna/command" "6.3.0" + "@lerna/npm-conf" "6.3.0" + "@lerna/validation-error" "6.3.0" + dedent "^0.7.0" + fs-extra "^9.1.0" + init-package-json "^3.0.2" + npm-package-arg "8.1.1" + p-reduce "^2.1.0" + pacote "^13.6.1" + pify "^5.0.0" + semver "^7.3.4" + slash "^3.0.0" + validate-npm-package-license "^3.0.4" + validate-npm-package-name "^4.0.0" + yargs-parser "20.2.4" + +"@lerna/describe-ref@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/describe-ref/-/describe-ref-6.3.0.tgz" + integrity sha512-qgpD7qLeAA9LONNFNrzkBz+nveVH0FxYaB8WHyfspjdvXpBU7GuyA6TIUT3sM0ufPhn0lu1jKji0Zq5w7RmJNg== + dependencies: + "@lerna/child-process" "6.3.0" + npmlog "^6.0.2" + +"@lerna/diff@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/diff/-/diff-6.3.0.tgz" + integrity sha512-0J9W0jPXp/b5/wtAgXyT/PIc1kqfH+Kd7gdzenZSI1uGpFHcZx8VnsCnc9Xq8B62k6YCpmw0jcW79THRWTEC3Q== + dependencies: + "@lerna/child-process" "6.3.0" + "@lerna/command" "6.3.0" + "@lerna/validation-error" "6.3.0" + npmlog "^6.0.2" + +"@lerna/exec@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/exec/-/exec-6.3.0.tgz" + integrity sha512-f++DKi9MgmaY+WXhICPoied6G2BfB0U+Q6erqdsGXVfeeZcVLzuWcVckYPg6CmVHx4pvQskeV6b07zvuX5v0PQ== + dependencies: + "@lerna/child-process" "6.3.0" + "@lerna/command" "6.3.0" + "@lerna/filter-options" "6.3.0" + "@lerna/profiler" "6.3.0" + "@lerna/run-topologically" "6.3.0" + "@lerna/validation-error" "6.3.0" + p-map "^4.0.0" + +"@lerna/filter-options@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/filter-options/-/filter-options-6.3.0.tgz" + integrity sha512-hnOZxn9mUhbNU1L7F4e6IwIpp0ci3/doyLtE/46jLqgupBl33kicqI9gyoO9fYt2wt/0YSOPOILqDP6KaQc+kw== + dependencies: + "@lerna/collect-updates" "6.3.0" + "@lerna/filter-packages" "6.3.0" + dedent "^0.7.0" + npmlog "^6.0.2" + +"@lerna/filter-packages@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/filter-packages/-/filter-packages-6.3.0.tgz" + integrity sha512-SdWO+nKkKakOtiqcBqkdPODVz1AdD4dnvCIhzE3R14k0rjX2cI+i/044qbxRWSlegqveFziiuyR5Op5kZK+68w== + dependencies: + "@lerna/validation-error" "6.3.0" + multimatch "^5.0.0" + npmlog "^6.0.2" + +"@lerna/get-npm-exec-opts@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/get-npm-exec-opts/-/get-npm-exec-opts-6.3.0.tgz" + integrity sha512-OlNF2x7Q0omSGQF5YBcOadXqn3n1Dhm5m5jw2t1Z/7ryHBqobpZ0wNmFupTgQCquHX/+MDkz8pIPvG6uPlb7SQ== + dependencies: + npmlog "^6.0.2" + +"@lerna/get-packed@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/get-packed/-/get-packed-6.3.0.tgz" + integrity sha512-YFsPDErYMxd+FvLyhYGoZzheYIwyev3ygAwqfnoQ4oZzXbUCqq3jrOiI/26jyt6z32tAxMtac6Mh6u0FlbK4jw== + dependencies: + fs-extra "^9.1.0" + ssri "^9.0.1" + tar "^6.1.0" + +"@lerna/github-client@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/github-client/-/github-client-6.3.0.tgz" + integrity sha512-/ElVBT+msyiazYbG9E1w1qcWRtr53v57vy0nZwptWXRmdGSpxWyMHGFC8y+KGYyMDNaEXryAzHj0eZjI3Of/hg== + dependencies: + "@lerna/child-process" "6.3.0" + "@octokit/plugin-enterprise-rest" "^6.0.1" + "@octokit/rest" "^19.0.3" + git-url-parse "^13.1.0" + npmlog "^6.0.2" + +"@lerna/gitlab-client@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/gitlab-client/-/gitlab-client-6.3.0.tgz" + integrity sha512-iLPWMuK7B+ur5HZgexZrqLrmoWxJXx8QCDv7j25V8ZJmYmRkSqb0HCZHDn+ggvb0WHg+1RvUlvSUt5p+k5q9Zw== + dependencies: + node-fetch "^2.6.1" + npmlog "^6.0.2" + +"@lerna/global-options@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/global-options/-/global-options-6.3.0.tgz" + integrity sha512-MvG3uZFRXqvPa2iE8br5ogi/wloJYQlCa3g51BNohJcSGjZRQyg/igPS8vnRH+tOQM3dhlQSSN4TmPxlh+1vGg== + +"@lerna/has-npm-version@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/has-npm-version/-/has-npm-version-6.3.0.tgz" + integrity sha512-aaD/H1MEgSrjPvEArgSt23Eqx3YIExAzeidDHyhDMRerbs7BqKGhbsyGAybXL8tHTZcdCMVlSBAXgLMOoH8VCg== + dependencies: + "@lerna/child-process" "6.3.0" + semver "^7.3.4" + +"@lerna/import@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/import/-/import-6.3.0.tgz" + integrity sha512-95utKmEKZsQFanKd8BK1w9OhtYXAw9LtsO0jlD3YdacUtrZewUpxhFq9x2GI/7pxFFUSDjhJPISh2AYKucH8pQ== + dependencies: + "@lerna/child-process" "6.3.0" + "@lerna/command" "6.3.0" + "@lerna/prompt" "6.3.0" + "@lerna/pulse-till-done" "6.3.0" + "@lerna/validation-error" "6.3.0" + dedent "^0.7.0" + fs-extra "^9.1.0" + p-map-series "^2.1.0" + +"@lerna/info@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/info/-/info-6.3.0.tgz" + integrity sha512-AwHc/Qq70+NvY6fvl4+8CLXSAj3hjB9YBOcGSxjRJ/vawL1zU9TIV3vOUx6+t0IWAK+DFgvKSrZ3a23CEef3ug== + dependencies: + "@lerna/command" "6.3.0" + "@lerna/output" "6.3.0" + envinfo "^7.7.4" + +"@lerna/init@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/init/-/init-6.3.0.tgz" + integrity sha512-pVTuLGyC7GrdaDzUvy7Jzj9R+wCI1W7fm+VuVCEv8SR3iVao0sUCXh73jMfOIxQXGXqgpqKywp1WL4QbluhVGw== + dependencies: + "@lerna/child-process" "6.3.0" + "@lerna/command" "6.3.0" + "@lerna/project" "6.3.0" + fs-extra "^9.1.0" + p-map "^4.0.0" + write-json-file "^4.3.0" + +"@lerna/link@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/link/-/link-6.3.0.tgz" + integrity sha512-BeLEXdF4R8FwqVET95qXOQNHLnWTfdmcpE8pEiEXr+Gux6OEFASFt54arFLO7XMyPOSAO31wIU9ue2I+dPb/CQ== + dependencies: + "@lerna/command" "6.3.0" + "@lerna/package-graph" "6.3.0" + "@lerna/symlink-dependencies" "6.3.0" + "@lerna/validation-error" "6.3.0" + p-map "^4.0.0" + slash "^3.0.0" + +"@lerna/list@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/list/-/list-6.3.0.tgz" + integrity sha512-0+T4kITNq5ojrAQ9pKBA2vSyKD9ZsTSzf13b4twDaH7qvgixP+ukTGnwWDFld3kg/5wNLjj13ZMgGXkbdnDaZw== + dependencies: + "@lerna/command" "6.3.0" + "@lerna/filter-options" "6.3.0" + "@lerna/listable" "6.3.0" + "@lerna/output" "6.3.0" + +"@lerna/listable@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/listable/-/listable-6.3.0.tgz" + integrity sha512-b0eytzZ8TLlovADaUDM8k0PuLhpvg7O5dblP9SWZoyFy2BkDIhbpVZQGQcoiEghEHdXhsEiYAsaVMxsEbx7+eQ== + dependencies: + "@lerna/query-graph" "6.3.0" + chalk "^4.1.0" + columnify "^1.6.0" + +"@lerna/log-packed@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/log-packed/-/log-packed-6.3.0.tgz" + integrity sha512-tREuXKswpbPpFX+h0wPYOX9WdytfztdiSHggmSwH8dS5dC0mpf19MYapYN8QsLFvTWiSpZAo6JASqHIlSHPIpA== + dependencies: + byte-size "^7.0.0" + columnify "^1.6.0" + has-unicode "^2.0.1" + npmlog "^6.0.2" + +"@lerna/npm-conf@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/npm-conf/-/npm-conf-6.3.0.tgz" + integrity sha512-8wnsmwXwbA0R3lTykv/Kn9WsFpg/iK68OuqTlXi8gVJEKDKkCmUHEO+6xUZynr1cS6LOQA6Pzcu4tA0rF0vu9g== + dependencies: + config-chain "^1.1.12" + pify "^5.0.0" + +"@lerna/npm-dist-tag@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/npm-dist-tag/-/npm-dist-tag-6.3.0.tgz" + integrity sha512-ypimtgfkhMKPIpnXV+P1DQn/t0xasErujDvP23Ga51TTpwkbBVINAOV+u9CvI1jOzQ2SKHDkF6l/24D1nA5WNg== + dependencies: + "@lerna/otplease" "6.3.0" + npm-package-arg "8.1.1" + npm-registry-fetch "^13.3.0" + npmlog "^6.0.2" + +"@lerna/npm-install@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/npm-install/-/npm-install-6.3.0.tgz" + integrity sha512-HGmAN38t3SdO9G5UCjnBYofU8Ng/zp8bwSY1o/GjhGn8JrXY7C+buQ/C5Lvtk6RUEMIGoMdbURLuShPEnH77Gw== + dependencies: + "@lerna/child-process" "6.3.0" + "@lerna/get-npm-exec-opts" "6.3.0" + fs-extra "^9.1.0" + npm-package-arg "8.1.1" + npmlog "^6.0.2" + signal-exit "^3.0.3" + write-pkg "^4.0.0" + +"@lerna/npm-publish@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/npm-publish/-/npm-publish-6.3.0.tgz" + integrity sha512-V25wNY7xl96kOgV1ObNliS+i+lic8FOuZUm+A0Xy1chuAFRNYIPpQVe4S/0aimRRgeishoU+2bJYTqP+JNQdoQ== + dependencies: + "@lerna/otplease" "6.3.0" + "@lerna/run-lifecycle" "6.3.0" + fs-extra "^9.1.0" + libnpmpublish "^6.0.4" + npm-package-arg "8.1.1" + npmlog "^6.0.2" + pify "^5.0.0" + read-package-json "^5.0.1" + +"@lerna/npm-run-script@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/npm-run-script/-/npm-run-script-6.3.0.tgz" + integrity sha512-vzFtHABhFlvp5ehRHe7rAZlHOpItCPhixmli7kv1ULrPyoflnHRF7hQSQH0G/vPOQ+5Kf8pAWJ6YlmMRwG3bGA== + dependencies: + "@lerna/child-process" "6.3.0" + "@lerna/get-npm-exec-opts" "6.3.0" + npmlog "^6.0.2" + +"@lerna/otplease@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/otplease/-/otplease-6.3.0.tgz" + integrity sha512-fEsaI3oehsxQ4wFXmtYzuVjNUigKMN10HorUsXZlsoZGJ+M+l5KbHUYbwjMjSqmxqqWLXCvsNi9eRKAqJegjnQ== + dependencies: + "@lerna/prompt" "6.3.0" + +"@lerna/output@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/output/-/output-6.3.0.tgz" + integrity sha512-T88KWZYMbpdODbV6mrdDdlVKS7SUHKyJ1TcfjVl1c+RXWaks9v4m027zPZF4KE4qy89FGD23pqWUiUQewc7hIQ== + dependencies: + npmlog "^6.0.2" + +"@lerna/pack-directory@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/pack-directory/-/pack-directory-6.3.0.tgz" + integrity sha512-3gYvmc/jLvSsXUI/zvp28mrXGkk1Yu/QshJKKxrI4b3B6m9OWzxAmGpK/pwvoNEe/iwcOFD3ZB4um7jcLW6U9A== + dependencies: + "@lerna/get-packed" "6.3.0" + "@lerna/package" "6.3.0" + "@lerna/run-lifecycle" "6.3.0" + "@lerna/temp-write" "6.3.0" + npm-packlist "^5.1.1" + npmlog "^6.0.2" + tar "^6.1.0" + +"@lerna/package-graph@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/package-graph/-/package-graph-6.3.0.tgz" + integrity sha512-79S4DzxL4tkADAtSRgZ7o7mHdaWU9QN75UrxBnMjw/5KvBgX/o5r59FpAKxLHEFgo3fLbVHXxyGpPNBT/8ikpg== + dependencies: + "@lerna/prerelease-id-from-version" "6.3.0" + "@lerna/validation-error" "6.3.0" + npm-package-arg "8.1.1" + npmlog "^6.0.2" + semver "^7.3.4" + +"@lerna/package@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/package/-/package-6.3.0.tgz" + integrity sha512-u/m7Kvs72SqWchIOX2sTZAI87bcgUAUXEmCdwt5lnT50w3LADr57OtPJh8UhBW7SmdLgDoz3SsTLc5psZi12lw== + dependencies: + load-json-file "^6.2.0" + npm-package-arg "8.1.1" + write-pkg "^4.0.0" + +"@lerna/prerelease-id-from-version@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/prerelease-id-from-version/-/prerelease-id-from-version-6.3.0.tgz" + integrity sha512-kyGOMEdtYzG2luhg26uIy9fsnyHO70Uu3KW2C92D4UI9oTLYqfbf8o5pCa3d3GifOMoRmYf9OzJtJitERYAyOw== + dependencies: + semver "^7.3.4" + +"@lerna/profiler@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/profiler/-/profiler-6.3.0.tgz" + integrity sha512-KzV3bI9/17YRXaiGZankkTg9FZotliUYfUaz4WhL/iSjYwx8sHD7GicsNQD2wMtkyNCfR/OsZ0jVDs9B7d0qPw== + dependencies: + fs-extra "^9.1.0" + npmlog "^6.0.2" + upath "^2.0.1" + +"@lerna/project@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/project/-/project-6.3.0.tgz" + integrity sha512-ZDMl2GYDyCw4bCdcLFyvg4b3txLor1u3rqvZdhfhjLMDD8alZ56IItSEIR//dpI0jSLVGBFe214ZC5hFz/GrpA== + dependencies: + "@lerna/package" "6.3.0" + "@lerna/validation-error" "6.3.0" + cosmiconfig "^7.0.0" + dedent "^0.7.0" + dot-prop "^6.0.1" + glob-parent "^5.1.1" + globby "^11.0.2" + js-yaml "^4.1.0" + load-json-file "^6.2.0" + npmlog "^6.0.2" + p-map "^4.0.0" + resolve-from "^5.0.0" + write-json-file "^4.3.0" + +"@lerna/prompt@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/prompt/-/prompt-6.3.0.tgz" + integrity sha512-Q3b0xFRTrustHwvAuQUIh6c6ZTL3WyuwvymPlC7PaeW4BKVLZoK1lAjMyypDLFiEApp0GadNmOAMXJdAdw3Vtg== + dependencies: + inquirer "^8.2.4" + npmlog "^6.0.2" + +"@lerna/publish@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/publish/-/publish-6.3.0.tgz" + integrity sha512-RZQBsD72wCQnzku8U1ov0kTvM8fkyzmuqI6m4tyrWtSGzNk8iALzJ8dBUD8DHkvcauLrdqB4HTKC2IPACeuFqg== + dependencies: + "@lerna/check-working-tree" "6.3.0" + "@lerna/child-process" "6.3.0" + "@lerna/collect-updates" "6.3.0" + "@lerna/command" "6.3.0" + "@lerna/describe-ref" "6.3.0" + "@lerna/log-packed" "6.3.0" + "@lerna/npm-conf" "6.3.0" + "@lerna/npm-dist-tag" "6.3.0" + "@lerna/npm-publish" "6.3.0" + "@lerna/otplease" "6.3.0" + "@lerna/output" "6.3.0" + "@lerna/pack-directory" "6.3.0" + "@lerna/prerelease-id-from-version" "6.3.0" + "@lerna/prompt" "6.3.0" + "@lerna/pulse-till-done" "6.3.0" + "@lerna/run-lifecycle" "6.3.0" + "@lerna/run-topologically" "6.3.0" + "@lerna/validation-error" "6.3.0" + "@lerna/version" "6.3.0" + fs-extra "^9.1.0" + libnpmaccess "^6.0.3" + npm-package-arg "8.1.1" + npm-registry-fetch "^13.3.0" + npmlog "^6.0.2" + p-map "^4.0.0" + p-pipe "^3.1.0" + pacote "^13.6.1" + semver "^7.3.4" + +"@lerna/pulse-till-done@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/pulse-till-done/-/pulse-till-done-6.3.0.tgz" + integrity sha512-VldNIj5TD75ymvCCip81c9s4hlzd52WRpRvYRV2I5i5yTNmSOQbL+8CBdBs1AWVySpRIx7IrUFJFDsCIHYPsfw== + dependencies: + npmlog "^6.0.2" + +"@lerna/query-graph@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/query-graph/-/query-graph-6.3.0.tgz" + integrity sha512-6hnJQiqboRU1yDHGjlDgTAb/y7KUn1NxhwYxU6LQxxitvRhIa7k1abigJpyncmfX8plaof77pIA6gNYgKgdk5A== + dependencies: + "@lerna/package-graph" "6.3.0" + +"@lerna/resolve-symlink@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/resolve-symlink/-/resolve-symlink-6.3.0.tgz" + integrity sha512-q63uQreQvzBOPPnaZYXMjJgmmBZP3HlBNSGIb15ZdpNbKbehg/+ysnwcYOkNDSDwSjUx/MtZ+sVRjK42/z8BFQ== + dependencies: + fs-extra "^9.1.0" + npmlog "^6.0.2" + read-cmd-shim "^3.0.0" + +"@lerna/rimraf-dir@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/rimraf-dir/-/rimraf-dir-6.3.0.tgz" + integrity sha512-+CMkQzYgJa4YYXxrPeN1nvRL3Oa2Uve+9cKWaJQh9gCyZudR0rTO5CHgvjm+NIoaDBC+zHMUj+i1ZEHqK+R/lg== + dependencies: + "@lerna/child-process" "6.3.0" + npmlog "^6.0.2" + path-exists "^4.0.0" + rimraf "^3.0.2" + +"@lerna/run-lifecycle@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/run-lifecycle/-/run-lifecycle-6.3.0.tgz" + integrity sha512-v9eUqh0lzVqADWYIEiOjBvvQDeZlSA3LMMZfyT4iJFu+vh5bC1l5LYEU1votlrsRpU8y1moXhRM7w4Bq9sM77w== + dependencies: + "@lerna/npm-conf" "6.3.0" + "@npmcli/run-script" "^4.1.7" + npmlog "^6.0.2" + p-queue "^6.6.2" + +"@lerna/run-topologically@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/run-topologically/-/run-topologically-6.3.0.tgz" + integrity sha512-fANp3x59wHt8DdyAUbGgWKDboN0EpSr3eZ6zzgrPJ/tYyZBeEdxdN3hh6wZdijtEOAIV1xnBrdInwrzHWAuoXw== + dependencies: + "@lerna/query-graph" "6.3.0" + p-queue "^6.6.2" + +"@lerna/run@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/run/-/run-6.3.0.tgz" + integrity sha512-ee2xa5siTar28Tmug1omMD6QPdN2ltcuKFYVu/k3uNo9MvhmJzssmk85BnkDcP1ZHoJK2jciAAFeyOU5JukyZQ== + dependencies: + "@lerna/command" "6.3.0" + "@lerna/filter-options" "6.3.0" + "@lerna/npm-run-script" "6.3.0" + "@lerna/output" "6.3.0" + "@lerna/profiler" "6.3.0" + "@lerna/run-topologically" "6.3.0" + "@lerna/timer" "6.3.0" + "@lerna/validation-error" "6.3.0" + fs-extra "^9.1.0" + p-map "^4.0.0" + +"@lerna/symlink-binary@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/symlink-binary/-/symlink-binary-6.3.0.tgz" + integrity sha512-KEJo0W3ifwUT5K23nDuSm6+1LYkmvvOCtoQFKfDebRD1PJ1mBX7GLET/0k3/Fss6VZBvVO7kBrR3XRM40V/eaw== + dependencies: + "@lerna/create-symlink" "6.3.0" + "@lerna/package" "6.3.0" + fs-extra "^9.1.0" + p-map "^4.0.0" + +"@lerna/symlink-dependencies@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/symlink-dependencies/-/symlink-dependencies-6.3.0.tgz" + integrity sha512-Ur0YoBF61/MYgoHAzUQL8yBtmHJ7zZPBbalVXoJjqlLuXKvxGUaiNpU4B5FF3+ihe8s8veoGwHRG2iKy1srYjQ== + dependencies: + "@lerna/create-symlink" "6.3.0" + "@lerna/resolve-symlink" "6.3.0" + "@lerna/symlink-binary" "6.3.0" + fs-extra "^9.1.0" + p-map "^4.0.0" + p-map-series "^2.1.0" + +"@lerna/temp-write@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/temp-write/-/temp-write-6.3.0.tgz" + integrity sha512-lO16B55xj6+ETrM6adggdKj1MPrCZkIDrshbaLKqEVNHLAo+rd6SkhHVyvKT1oP9+BIX10q3yL/bc/szU+euUg== + dependencies: + graceful-fs "^4.1.15" + is-stream "^2.0.0" + make-dir "^3.0.0" + temp-dir "^1.0.0" + uuid "^8.3.2" + +"@lerna/timer@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/timer/-/timer-6.3.0.tgz" + integrity sha512-BRB5RI2dYSD4TGPbjablUBJNqQHOjdtfqksfSFWRGUHZvRgMmYyDNocQp+mYZO6PPAEuCRpdf5Me3zNlDOtacw== + +"@lerna/validation-error@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/validation-error/-/validation-error-6.3.0.tgz" + integrity sha512-XLfMZxxfzql56joLpiLNR0KeivpsYkhJByB11zcWLjErT0HOA/zCRJfJ24vgpyzi5JgFIEpkUZYlsawBuQnfYQ== + dependencies: + npmlog "^6.0.2" + +"@lerna/version@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/version/-/version-6.3.0.tgz" + integrity sha512-KUJPOiLbPjGHFe4IXxsNSqw3hJJlinrc4bhXklQWGd/OvKjJwTI57/ZeO3ALJIKcRnS57DnPqQCgwr9zZ4UIrw== + dependencies: + "@lerna/check-working-tree" "6.3.0" + "@lerna/child-process" "6.3.0" + "@lerna/collect-updates" "6.3.0" + "@lerna/command" "6.3.0" + "@lerna/conventional-commits" "6.3.0" + "@lerna/github-client" "6.3.0" + "@lerna/gitlab-client" "6.3.0" + "@lerna/output" "6.3.0" + "@lerna/prerelease-id-from-version" "6.3.0" + "@lerna/prompt" "6.3.0" + "@lerna/run-lifecycle" "6.3.0" + "@lerna/run-topologically" "6.3.0" + "@lerna/temp-write" "6.3.0" + "@lerna/validation-error" "6.3.0" + "@nrwl/devkit" ">=14.8.6 < 16" + chalk "^4.1.0" + dedent "^0.7.0" + load-json-file "^6.2.0" + minimatch "^3.0.4" + npmlog "^6.0.2" + p-map "^4.0.0" + p-pipe "^3.1.0" + p-reduce "^2.1.0" + p-waterfall "^2.1.1" + semver "^7.3.4" + slash "^3.0.0" + write-json-file "^4.3.0" + +"@lerna/write-log-file@6.3.0": + version "6.3.0" + resolved "https://registry.npmjs.org/@lerna/write-log-file/-/write-log-file-6.3.0.tgz" + integrity sha512-Bmb0Z8qaWS47asssdtYY8E73oT4D2jd3LgBiqz6T738woPQcrh+H2L/2Japg95io53XLClBKh6rrfXhFDcdM5g== + dependencies: + npmlog "^6.0.2" + write-file-atomic "^4.0.1" + "@malept/cross-spawn-promise@^1.1.0": version "1.1.1" - resolved "https://registry.yarnpkg.com/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz#504af200af6b98e198bce768bc1730c6936ae01d" + resolved "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz" integrity sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ== dependencies: cross-spawn "^7.0.1" "@malept/flatpak-bundler@^0.4.0": version "0.4.0" - resolved "https://registry.yarnpkg.com/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz#e8a32c30a95d20c2b1bb635cc580981a06389858" + resolved "https://registry.npmjs.org/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz" integrity sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q== dependencies: debug "^4.1.1" @@ -1234,7 +1816,7 @@ "@material-ui/core@^4.12.3": version "4.12.4" - resolved "https://registry.yarnpkg.com/@material-ui/core/-/core-4.12.4.tgz#4ac17488e8fcaf55eb6a7f5efb2a131e10138a73" + resolved "https://registry.npmjs.org/@material-ui/core/-/core-4.12.4.tgz" integrity sha512-tr7xekNlM9LjA6pagJmL8QCgZXaubWUwkJnoYcMKd4gw/t4XiyvnTkjdGrUVicyB2BsdaAv1tvow45bPM4sSwQ== dependencies: "@babel/runtime" "^7.4.4" @@ -1252,14 +1834,14 @@ "@material-ui/icons@^4.11.2": version "4.11.3" - resolved "https://registry.yarnpkg.com/@material-ui/icons/-/icons-4.11.3.tgz#b0693709f9b161ce9ccde276a770d968484ecff1" + resolved "https://registry.npmjs.org/@material-ui/icons/-/icons-4.11.3.tgz" integrity sha512-IKHlyx6LDh8n19vzwH5RtHIOHl9Tu90aAAxcbWME6kp4dmvODM3UvOHJeMIDzUbd4muuJKHmlNoBN+mDY4XkBA== dependencies: "@babel/runtime" "^7.4.4" "@material-ui/lab@^4.0.0-alpha.60": version "4.0.0-alpha.61" - resolved "https://registry.yarnpkg.com/@material-ui/lab/-/lab-4.0.0-alpha.61.tgz#9bf8eb389c0c26c15e40933cc114d4ad85e3d978" + resolved "https://registry.npmjs.org/@material-ui/lab/-/lab-4.0.0-alpha.61.tgz" integrity sha512-rSzm+XKiNUjKegj8bzt5+pygZeckNLOr+IjykH8sYdVk7dE9y2ZuUSofiMV2bJk3qU+JHwexmw+q0RyNZB9ugg== dependencies: "@babel/runtime" "^7.4.4" @@ -1270,7 +1852,7 @@ "@material-ui/styles@^4.11.5": version "4.11.5" - resolved "https://registry.yarnpkg.com/@material-ui/styles/-/styles-4.11.5.tgz#19f84457df3aafd956ac863dbe156b1d88e2bbfb" + resolved "https://registry.npmjs.org/@material-ui/styles/-/styles-4.11.5.tgz" integrity sha512-o/41ot5JJiUsIETME9wVLAJrmIWL3j0R0Bj2kCOLbSfqEkKf0fmaPt+5vtblUh5eXr2S+J/8J3DaCb10+CzPGA== dependencies: "@babel/runtime" "^7.4.4" @@ -1292,7 +1874,7 @@ "@material-ui/system@^4.12.2": version "4.12.2" - resolved "https://registry.yarnpkg.com/@material-ui/system/-/system-4.12.2.tgz#f5c389adf3fce4146edd489bf4082d461d86aa8b" + resolved "https://registry.npmjs.org/@material-ui/system/-/system-4.12.2.tgz" integrity sha512-6CSKu2MtmiJgcCGf6nBQpM8fLkuB9F55EKfbdTC80NND5wpTmKzwdhLYLH3zL4cLlK0gVaaltW7/wMuyTnN0Lw== dependencies: "@babel/runtime" "^7.4.4" @@ -1302,12 +1884,12 @@ "@material-ui/types@5.1.0": version "5.1.0" - resolved "https://registry.yarnpkg.com/@material-ui/types/-/types-5.1.0.tgz#efa1c7a0b0eaa4c7c87ac0390445f0f88b0d88f2" + resolved "https://registry.npmjs.org/@material-ui/types/-/types-5.1.0.tgz" integrity sha512-7cqRjrY50b8QzRSYyhSpx4WRw2YuO0KKIGQEVk5J8uoz2BanawykgZGoWEqKm7pVIbzFDN0SpPcVV4IhOFkl8A== "@material-ui/utils@^4.11.3": version "4.11.3" - resolved "https://registry.yarnpkg.com/@material-ui/utils/-/utils-4.11.3.tgz#232bd86c4ea81dab714f21edad70b7fdf0253942" + resolved "https://registry.npmjs.org/@material-ui/utils/-/utils-4.11.3.tgz" integrity sha512-ZuQPV4rBK/V1j2dIkSSEcH5uT6AaHuKWFfotADHsC0wVL1NLd2WkFCm4ZZbX33iO4ydl6V0GPngKm8HZQ2oujg== dependencies: "@babel/runtime" "^7.4.4" @@ -1316,7 +1898,7 @@ "@nodelib/fs.scandir@2.1.5": version "2.1.5" - resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" + resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== dependencies: "@nodelib/fs.stat" "2.0.5" @@ -1324,20 +1906,60 @@ "@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": version "2.0.5" - resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" + resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== "@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8": version "1.2.8" - resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" + resolved "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== dependencies: "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" +"@npmcli/arborist@5.3.0": + version "5.3.0" + resolved "https://registry.npmjs.org/@npmcli/arborist/-/arborist-5.3.0.tgz" + integrity sha512-+rZ9zgL1lnbl8Xbb1NQdMjveOMwj4lIYfcDtyJHHi5x4X8jtR6m8SXooJMZy5vmFVZ8w7A2Bnd/oX9eTuU8w5A== + dependencies: + "@isaacs/string-locale-compare" "^1.1.0" + "@npmcli/installed-package-contents" "^1.0.7" + "@npmcli/map-workspaces" "^2.0.3" + "@npmcli/metavuln-calculator" "^3.0.1" + "@npmcli/move-file" "^2.0.0" + "@npmcli/name-from-folder" "^1.0.1" + "@npmcli/node-gyp" "^2.0.0" + "@npmcli/package-json" "^2.0.0" + "@npmcli/run-script" "^4.1.3" + bin-links "^3.0.0" + cacache "^16.0.6" + common-ancestor-path "^1.0.1" + json-parse-even-better-errors "^2.3.1" + json-stringify-nice "^1.1.4" + mkdirp "^1.0.4" + mkdirp-infer-owner "^2.0.0" + nopt "^5.0.0" + npm-install-checks "^5.0.0" + npm-package-arg "^9.0.0" + npm-pick-manifest "^7.0.0" + npm-registry-fetch "^13.0.0" + npmlog "^6.0.2" + pacote "^13.6.1" + parse-conflict-json "^2.0.1" + proc-log "^2.0.0" + promise-all-reject-late "^1.0.0" + promise-call-limit "^1.0.1" + read-package-json-fast "^2.0.2" + readdir-scoped-modules "^1.1.0" + rimraf "^3.0.2" + semver "^7.3.7" + ssri "^9.0.0" + treeverse "^2.0.0" + walk-up-path "^1.0.0" + "@npmcli/arborist@^5.6.3": version "5.6.3" - resolved "https://registry.yarnpkg.com/@npmcli/arborist/-/arborist-5.6.3.tgz#40810080272e097b4a7a4f56108f4a31638a9874" + resolved "https://registry.npmjs.org/@npmcli/arborist/-/arborist-5.6.3.tgz" integrity sha512-/7hbqEM6YuRjwTcQXkK1+xKslEblY5kFQe0tZ7jKyMlIR6x4iOmhLErIkBBGtTKvYxRKdpcxnFXjCobg3UqmsA== dependencies: "@isaacs/string-locale-compare" "^1.1.0" @@ -1380,12 +2002,12 @@ "@npmcli/ci-detect@^2.0.0": version "2.0.0" - resolved "https://registry.yarnpkg.com/@npmcli/ci-detect/-/ci-detect-2.0.0.tgz#e63c91bcd4185ac1e85720a34fc48e164ece5b89" + resolved "https://registry.npmjs.org/@npmcli/ci-detect/-/ci-detect-2.0.0.tgz" integrity sha512-8yQtQ9ArHh/TzdUDKQwEvwCgpDuhSWTDAbiKMl3854PcT+Dk4UmWaiawuFTLy9n5twzXOBXVflWe+90/ffXQrA== "@npmcli/config@^4.2.1": version "4.2.2" - resolved "https://registry.yarnpkg.com/@npmcli/config/-/config-4.2.2.tgz#2e3334dda84f48d059309c53d152e66b05ca24b7" + resolved "https://registry.npmjs.org/@npmcli/config/-/config-4.2.2.tgz" integrity sha512-5GNcLd+0c4bYBnFop53+26CO5GQP0R9YcxlernohpHDWdIgzUg9I0+GEMk3sNHnLntATVU39d283A4OO+W402w== dependencies: "@npmcli/map-workspaces" "^2.0.2" @@ -1399,14 +2021,14 @@ "@npmcli/disparity-colors@^2.0.0": version "2.0.0" - resolved "https://registry.yarnpkg.com/@npmcli/disparity-colors/-/disparity-colors-2.0.0.tgz#cb518166ee21573b96241a3613fef70acb2a60ba" + resolved "https://registry.npmjs.org/@npmcli/disparity-colors/-/disparity-colors-2.0.0.tgz" integrity sha512-FFXGrIjhvd2qSZ8iS0yDvbI7nbjdyT2VNO7wotosjYZM2p2r8PN3B7Om3M5NO9KqW/OVzfzLB3L0V5Vo5QXC7A== dependencies: ansi-styles "^4.3.0" "@npmcli/fs@^1.0.0": version "1.1.1" - resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-1.1.1.tgz#72f719fe935e687c56a4faecf3c03d06ba593257" + resolved "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz" integrity sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ== dependencies: "@gar/promisify" "^1.0.1" @@ -1414,7 +2036,7 @@ "@npmcli/fs@^2.1.0", "@npmcli/fs@^2.1.1": version "2.1.2" - resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-2.1.2.tgz#a9e2541a4a2fec2e69c29b35e6060973da79b865" + resolved "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz" integrity sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ== dependencies: "@gar/promisify" "^1.1.3" @@ -1422,7 +2044,7 @@ "@npmcli/git@^3.0.0": version "3.0.2" - resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-3.0.2.tgz#5c5de6b4d70474cf2d09af149ce42e4e1dacb931" + resolved "https://registry.npmjs.org/@npmcli/git/-/git-3.0.2.tgz" integrity sha512-CAcd08y3DWBJqJDpfuVL0uijlq5oaXaOJEKHKc4wqrjd00gkvTZB+nFuLn+doOOKddaQS9JfqtNoFCO2LCvA3w== dependencies: "@npmcli/promise-spawn" "^3.0.0" @@ -1437,7 +2059,7 @@ "@npmcli/installed-package-contents@^1.0.7": version "1.0.7" - resolved "https://registry.yarnpkg.com/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz#ab7408c6147911b970a8abe261ce512232a3f4fa" + resolved "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz" integrity sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw== dependencies: npm-bundled "^1.1.1" @@ -1445,7 +2067,7 @@ "@npmcli/map-workspaces@^2.0.2", "@npmcli/map-workspaces@^2.0.3": version "2.0.4" - resolved "https://registry.yarnpkg.com/@npmcli/map-workspaces/-/map-workspaces-2.0.4.tgz#9e5e8ab655215a262aefabf139782b894e0504fc" + resolved "https://registry.npmjs.org/@npmcli/map-workspaces/-/map-workspaces-2.0.4.tgz" integrity sha512-bMo0aAfwhVwqoVM5UzX1DJnlvVvzDCHae821jv48L1EsrYwfOZChlqWYXEtto/+BkBXetPbEWgau++/brh4oVg== dependencies: "@npmcli/name-from-folder" "^1.0.1" @@ -1455,7 +2077,7 @@ "@npmcli/metavuln-calculator@^3.0.1": version "3.1.1" - resolved "https://registry.yarnpkg.com/@npmcli/metavuln-calculator/-/metavuln-calculator-3.1.1.tgz#9359bd72b400f8353f6a28a25c8457b562602622" + resolved "https://registry.npmjs.org/@npmcli/metavuln-calculator/-/metavuln-calculator-3.1.1.tgz" integrity sha512-n69ygIaqAedecLeVH3KnO39M6ZHiJ2dEv5A7DGvcqCB8q17BGUgW8QaanIkbWUo2aYGZqJaOORTLAlIvKjNDKA== dependencies: cacache "^16.0.0" @@ -1465,7 +2087,7 @@ "@npmcli/move-file@^1.0.1": version "1.1.2" - resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-1.1.2.tgz#1a82c3e372f7cae9253eb66d72543d6b8685c674" + resolved "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz" integrity sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg== dependencies: mkdirp "^1.0.4" @@ -1473,7 +2095,7 @@ "@npmcli/move-file@^2.0.0": version "2.0.1" - resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-2.0.1.tgz#26f6bdc379d87f75e55739bab89db525b06100e4" + resolved "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz" integrity sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ== dependencies: mkdirp "^1.0.4" @@ -1481,40 +2103,40 @@ "@npmcli/name-from-folder@^1.0.1": version "1.0.1" - resolved "https://registry.yarnpkg.com/@npmcli/name-from-folder/-/name-from-folder-1.0.1.tgz#77ecd0a4fcb772ba6fe927e2e2e155fbec2e6b1a" + resolved "https://registry.npmjs.org/@npmcli/name-from-folder/-/name-from-folder-1.0.1.tgz" integrity sha512-qq3oEfcLFwNfEYOQ8HLimRGKlD8WSeGEdtUa7hmzpR8Sa7haL1KVQrvgO6wqMjhWFFVjgtrh1gIxDz+P8sjUaA== "@npmcli/node-gyp@^2.0.0": version "2.0.0" - resolved "https://registry.yarnpkg.com/@npmcli/node-gyp/-/node-gyp-2.0.0.tgz#8c20e53e34e9078d18815c1d2dda6f2420d75e35" + resolved "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-2.0.0.tgz" integrity sha512-doNI35wIe3bBaEgrlPfdJPaCpUR89pJWep4Hq3aRdh6gKazIVWfs0jHttvSSoq47ZXgC7h73kDsUl8AoIQUB+A== "@npmcli/package-json@^2.0.0": version "2.0.0" - resolved "https://registry.yarnpkg.com/@npmcli/package-json/-/package-json-2.0.0.tgz#3bbcf4677e21055adbe673d9f08c9f9cde942e4a" + resolved "https://registry.npmjs.org/@npmcli/package-json/-/package-json-2.0.0.tgz" integrity sha512-42jnZ6yl16GzjWSH7vtrmWyJDGVa/LXPdpN2rcUWolFjc9ON2N3uz0qdBbQACfmhuJZ2lbKYtmK5qx68ZPLHMA== dependencies: json-parse-even-better-errors "^2.3.1" "@npmcli/promise-spawn@^3.0.0": version "3.0.0" - resolved "https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-3.0.0.tgz#53283b5f18f855c6925f23c24e67c911501ef573" + resolved "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-3.0.0.tgz" integrity sha512-s9SgS+p3a9Eohe68cSI3fi+hpcZUmXq5P7w0kMlAsWVtR7XbK3ptkZqKT2cK1zLDObJ3sR+8P59sJE0w/KTL1g== dependencies: infer-owner "^1.0.4" "@npmcli/query@^1.2.0": version "1.2.0" - resolved "https://registry.yarnpkg.com/@npmcli/query/-/query-1.2.0.tgz#46468d583cf013aa92102970700f9555314aabe4" + resolved "https://registry.npmjs.org/@npmcli/query/-/query-1.2.0.tgz" integrity sha512-uWglsUM3PjBLgTSmZ3/vygeGdvWEIZ3wTUnzGFbprC/RtvQSaT+GAXu1DXmSFj2bD3oOZdcRm1xdzsV2z1YWdw== dependencies: npm-package-arg "^9.1.0" postcss-selector-parser "^6.0.10" semver "^7.3.7" -"@npmcli/run-script@^4.1.0", "@npmcli/run-script@^4.1.3", "@npmcli/run-script@^4.2.0", "@npmcli/run-script@^4.2.1": +"@npmcli/run-script@^4.1.0", "@npmcli/run-script@^4.1.3", "@npmcli/run-script@^4.1.7", "@npmcli/run-script@^4.2.0", "@npmcli/run-script@^4.2.1": version "4.2.1" - resolved "https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-4.2.1.tgz#c07c5c71bc1c70a5f2a06b0d4da976641609b946" + resolved "https://registry.npmjs.org/@npmcli/run-script/-/run-script-4.2.1.tgz" integrity sha512-7dqywvVudPSrRCW5nTHpHgeWnbBtz8cFkOuKrecm6ih+oO9ciydhWt6OF7HlqupRRmB8Q/gECVdB9LMfToJbRg== dependencies: "@npmcli/node-gyp" "^2.0.0" @@ -1523,34 +2145,180 @@ read-package-json-fast "^2.0.3" which "^2.0.2" +"@nrwl/cli@15.4.4": + version "15.4.4" + resolved "https://registry.npmjs.org/@nrwl/cli/-/cli-15.4.4.tgz" + integrity sha512-29f1No6eJAZczwVsJTjujyE40Lav6iwkfwTxnoiTUWaHHw9S95a8dMXelUB/BT2Tyf7OOFpwWZMXtDcRktrgGA== + dependencies: + nx "15.4.4" + +"@nrwl/devkit@>=14.8.6 < 16": + version "15.4.4" + resolved "https://registry.npmjs.org/@nrwl/devkit/-/devkit-15.4.4.tgz" + integrity sha512-/kDPYyiwRfvtJReE7DrzK/hMtbuhUpO4HQm+TeJvMuxMwCeqSJQP930GUipRqGUfH5aVkbSBkEaa50F7dLE+kg== + dependencies: + "@phenomnomnominal/tsquery" "4.1.1" + ejs "^3.1.7" + ignore "^5.0.4" + semver "7.3.4" + tslib "^2.3.0" + +"@nrwl/tao@15.4.4": + version "15.4.4" + resolved "https://registry.npmjs.org/@nrwl/tao/-/tao-15.4.4.tgz" + integrity sha512-ekPYVpz1y3XlCPu6UkQfcpwyNHQ0SsXMN8omB4MPTSknvEhKmcVOPG3Kr4W9fk1UjmBr58ItAGmtx2sjVMH7XQ== + dependencies: + nx "15.4.4" + +"@octokit/auth-token@^3.0.0": + version "3.0.2" + resolved "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.2.tgz" + integrity sha512-pq7CwIMV1kmzkFTimdwjAINCXKTajZErLB4wMLYapR2nuB/Jpr66+05wOTZMSCBXP6n4DdDWT2W19Bm17vU69Q== + dependencies: + "@octokit/types" "^8.0.0" + +"@octokit/core@^4.1.0": + version "4.1.0" + resolved "https://registry.npmjs.org/@octokit/core/-/core-4.1.0.tgz" + integrity sha512-Czz/59VefU+kKDy+ZfDwtOIYIkFjExOKf+HA92aiTZJ6EfWpFzYQWw0l54ji8bVmyhc+mGaLUbSUmXazG7z5OQ== + dependencies: + "@octokit/auth-token" "^3.0.0" + "@octokit/graphql" "^5.0.0" + "@octokit/request" "^6.0.0" + "@octokit/request-error" "^3.0.0" + "@octokit/types" "^8.0.0" + before-after-hook "^2.2.0" + universal-user-agent "^6.0.0" + +"@octokit/endpoint@^7.0.0": + version "7.0.3" + resolved "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.3.tgz" + integrity sha512-57gRlb28bwTsdNXq+O3JTQ7ERmBTuik9+LelgcLIVfYwf235VHbN9QNo4kXExtp/h8T423cR5iJThKtFYxC7Lw== + dependencies: + "@octokit/types" "^8.0.0" + is-plain-object "^5.0.0" + universal-user-agent "^6.0.0" + +"@octokit/graphql@^5.0.0": + version "5.0.4" + resolved "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.4.tgz" + integrity sha512-amO1M5QUQgYQo09aStR/XO7KAl13xpigcy/kI8/N1PnZYSS69fgte+xA4+c2DISKqUZfsh0wwjc2FaCt99L41A== + dependencies: + "@octokit/request" "^6.0.0" + "@octokit/types" "^8.0.0" + universal-user-agent "^6.0.0" + +"@octokit/openapi-types@^14.0.0": + version "14.0.0" + resolved "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-14.0.0.tgz" + integrity sha512-HNWisMYlR8VCnNurDU6os2ikx0s0VyEjDYHNS/h4cgb8DeOxQ0n72HyinUtdDVxJhFy3FWLGl0DJhfEWk3P5Iw== + +"@octokit/plugin-enterprise-rest@^6.0.1": + version "6.0.1" + resolved "https://registry.npmjs.org/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-6.0.1.tgz" + integrity sha512-93uGjlhUD+iNg1iWhUENAtJata6w5nE+V4urXOAlIXdco6xNZtUSfYY8dzp3Udy74aqO/B5UZL80x/YMa5PKRw== + +"@octokit/plugin-paginate-rest@^5.0.0": + version "5.0.1" + resolved "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-5.0.1.tgz" + integrity sha512-7A+rEkS70pH36Z6JivSlR7Zqepz3KVucEFVDnSrgHXzG7WLAzYwcHZbKdfTXHwuTHbkT1vKvz7dHl1+HNf6Qyw== + dependencies: + "@octokit/types" "^8.0.0" + +"@octokit/plugin-request-log@^1.0.4": + version "1.0.4" + resolved "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz" + integrity sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA== + +"@octokit/plugin-rest-endpoint-methods@^6.7.0": + version "6.7.0" + resolved "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-6.7.0.tgz" + integrity sha512-orxQ0fAHA7IpYhG2flD2AygztPlGYNAdlzYz8yrD8NDgelPfOYoRPROfEyIe035PlxvbYrgkfUZIhSBKju/Cvw== + dependencies: + "@octokit/types" "^8.0.0" + deprecation "^2.3.1" + +"@octokit/request-error@^3.0.0": + version "3.0.2" + resolved "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.2.tgz" + integrity sha512-WMNOFYrSaX8zXWoJg9u/pKgWPo94JXilMLb2VManNOby9EZxrQaBe/QSC4a1TzpAlpxofg2X/jMnCyZgL6y7eg== + dependencies: + "@octokit/types" "^8.0.0" + deprecation "^2.0.0" + once "^1.4.0" + +"@octokit/request@^6.0.0": + version "6.2.2" + resolved "https://registry.npmjs.org/@octokit/request/-/request-6.2.2.tgz" + integrity sha512-6VDqgj0HMc2FUX2awIs+sM6OwLgwHvAi4KCK3mT2H2IKRt6oH9d0fej5LluF5mck1lRR/rFWN0YIDSYXYSylbw== + dependencies: + "@octokit/endpoint" "^7.0.0" + "@octokit/request-error" "^3.0.0" + "@octokit/types" "^8.0.0" + is-plain-object "^5.0.0" + node-fetch "^2.6.7" + universal-user-agent "^6.0.0" + +"@octokit/rest@^19.0.3": + version "19.0.5" + resolved "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.5.tgz" + integrity sha512-+4qdrUFq2lk7Va+Qff3ofREQWGBeoTKNqlJO+FGjFP35ZahP+nBenhZiGdu8USSgmq4Ky3IJ/i4u0xbLqHaeow== + dependencies: + "@octokit/core" "^4.1.0" + "@octokit/plugin-paginate-rest" "^5.0.0" + "@octokit/plugin-request-log" "^1.0.4" + "@octokit/plugin-rest-endpoint-methods" "^6.7.0" + +"@octokit/types@^8.0.0": + version "8.0.0" + resolved "https://registry.npmjs.org/@octokit/types/-/types-8.0.0.tgz" + integrity sha512-65/TPpOJP1i3K4lBJMnWqPUJ6zuOtzhtagDvydAWbEXpbFYA0oMKKyLb95NFZZP0lSh/4b6K+DQlzvYQJQQePg== + dependencies: + "@octokit/openapi-types" "^14.0.0" + "@ogre-tools/fp@^12.0.1": version "12.0.1" - resolved "https://registry.yarnpkg.com/@ogre-tools/fp/-/fp-12.0.1.tgz#1f932c8c4cc04075f92ab5ca564db158ac1514d4" + resolved "https://registry.npmjs.org/@ogre-tools/fp/-/fp-12.0.1.tgz" integrity sha512-BzMhkI4wPnuI+hXJDbtHUXQn/uBjJLx3W0oDaIFV+lLpkneUU0oW9D5uZFHNOouzCgf67/tnmUC6Ohevbr7/VA== "@ogre-tools/injectable-extension-for-auto-registration@^12.0.1": version "12.0.1" - resolved "https://registry.yarnpkg.com/@ogre-tools/injectable-extension-for-auto-registration/-/injectable-extension-for-auto-registration-12.0.1.tgz#878f73b5408b12193664f4920289905eacb4c1cc" + resolved "https://registry.npmjs.org/@ogre-tools/injectable-extension-for-auto-registration/-/injectable-extension-for-auto-registration-12.0.1.tgz" integrity sha512-itKcxEJ/J8SKGD/Wwj0UYOA+/nqwnrwanhikY6qhlibj8guujX77Iip7vMBzJFc2nIrRaQRcpNV2eXe+tjQUdg== "@ogre-tools/injectable-extension-for-mobx@^12.0.1": version "12.0.1" - resolved "https://registry.yarnpkg.com/@ogre-tools/injectable-extension-for-mobx/-/injectable-extension-for-mobx-12.0.1.tgz#1e9de8caba076d7cebda4177a5ab763594b08b28" + resolved "https://registry.npmjs.org/@ogre-tools/injectable-extension-for-mobx/-/injectable-extension-for-mobx-12.0.1.tgz" integrity sha512-M1penOpZfO3/rJMb6WN4IL86p9Lx9tOMCipiNkAyitNLGWfeDPG279JlCs9E3Uw8R9nkFPiw8Je2SLnwnM9o+A== "@ogre-tools/injectable-react@^12.0.1": version "12.0.1" - resolved "https://registry.yarnpkg.com/@ogre-tools/injectable-react/-/injectable-react-12.0.1.tgz#07a43f25bd78db37cb2c00bc0c06e0a69394f519" + resolved "https://registry.npmjs.org/@ogre-tools/injectable-react/-/injectable-react-12.0.1.tgz" integrity sha512-LAOh/EHKqk/pQcBRZUAz0VcJwgBeIPxHwlV/Apw0aEBBoMuYLsLZh47rES8sMYMV6N5x7oVfkjMscujY0DCgaQ== "@ogre-tools/injectable@^12.0.1": version "12.0.1" - resolved "https://registry.yarnpkg.com/@ogre-tools/injectable/-/injectable-12.0.1.tgz#53f9981f7f165da4277857b8338cc4097d357ad2" + resolved "https://registry.npmjs.org/@ogre-tools/injectable/-/injectable-12.0.1.tgz" integrity sha512-uOx8STN2wSc9hknDSTGqViyR89Vwg7rGacwrVNchgyo48/QJsmZZz6cd1Aw3nT4vr7ekjTc2lh0Rz6zGIv47hg== +"@parcel/watcher@2.0.4": + version "2.0.4" + resolved "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.0.4.tgz" + integrity sha512-cTDi+FUDBIUOBKEtj+nhiJ71AZVlkAsQFuGQTun5tV9mwQBQgZvhCzG+URPQc8myeN32yRVZEfVAPCs1RW+Jvg== + dependencies: + node-addon-api "^3.2.1" + node-gyp-build "^4.3.0" + +"@phenomnomnominal/tsquery@4.1.1": + version "4.1.1" + resolved "https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-4.1.1.tgz" + integrity sha512-jjMmK1tnZbm1Jq5a7fBliM4gQwjxMU7TFoRNwIyzwlO+eHPRCFv/Nv+H/Gi1jc3WR7QURG8D5d0Tn12YGrUqBQ== + dependencies: + esquery "^1.0.1" + "@pkgr/utils@^2.3.1": version "2.3.1" - resolved "https://registry.yarnpkg.com/@pkgr/utils/-/utils-2.3.1.tgz#0a9b06ffddee364d6642b3cd562ca76f55b34a03" + resolved "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz" integrity sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw== dependencies: cross-spawn "^7.0.3" @@ -1562,7 +2330,7 @@ "@pmmmwh/react-refresh-webpack-plugin@^0.5.10": version "0.5.10" - resolved "https://registry.yarnpkg.com/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.10.tgz#2eba163b8e7dbabb4ce3609ab5e32ab63dda3ef8" + resolved "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.10.tgz" integrity sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA== dependencies: ansi-html-community "^0.0.8" @@ -1577,7 +2345,7 @@ "@sentry/browser@6.19.2": version "6.19.2" - resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-6.19.2.tgz#c0f6df07584f3b36fa037067aea20b2c8c2095a3" + resolved "https://registry.npmjs.org/@sentry/browser/-/browser-6.19.2.tgz" integrity sha512-5VC44p5Vu2eJhVT39nLAJFgha5MjHDYCyZRR1ieeZt3a++otojPGBBAKNAtrEMGV+A2Z9AoneD6ZnDVlyb3GKg== dependencies: "@sentry/core" "6.19.2" @@ -1587,7 +2355,7 @@ "@sentry/core@6.19.2": version "6.19.2" - resolved "https://registry.yarnpkg.com/@sentry/core/-/core-6.19.2.tgz#dd35ba6ca41a2dd011c43f732bcdadbb52c06376" + resolved "https://registry.npmjs.org/@sentry/core/-/core-6.19.2.tgz" integrity sha512-yu1R3ewBT4udmB4v7sc4biQZ0Z0rfB9+TzB5ZKoCftbe6kqXjFMMaFRYNUF9HicVldKAsBktgkWw3+yfqGkw/A== dependencies: "@sentry/hub" "6.19.2" @@ -1598,7 +2366,7 @@ "@sentry/electron@^3.0.8": version "3.0.8" - resolved "https://registry.yarnpkg.com/@sentry/electron/-/electron-3.0.8.tgz#ad4aaa0290c31fb5eb3ed06377da46ee501ec97d" + resolved "https://registry.npmjs.org/@sentry/electron/-/electron-3.0.8.tgz" integrity sha512-D330t0rRswAYreFtzIICD5uQH7Wp2e7g6GEFTGisTouHY9+qSu7q9J/hGe5Vase5cY5277/YmUaUKRrVxj/2DQ== dependencies: "@sentry/browser" "6.19.2" @@ -1611,7 +2379,7 @@ "@sentry/hub@6.19.2": version "6.19.2" - resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-6.19.2.tgz#0e9f9c507e55d8396002f644b43ef27cc9ff1289" + resolved "https://registry.npmjs.org/@sentry/hub/-/hub-6.19.2.tgz" integrity sha512-W7KCgNBgdBIMagOxy5J5KQPe+maYxSqfE8a5ncQ3R8BcZDQEKnkW/1FplNbfRLZqA/tL/ndKb7pTPqVtzsbARw== dependencies: "@sentry/types" "6.19.2" @@ -1620,7 +2388,7 @@ "@sentry/integrations@^6.19.3": version "6.19.7" - resolved "https://registry.yarnpkg.com/@sentry/integrations/-/integrations-6.19.7.tgz#e6e126b692077c8731644224c754012bed65b425" + resolved "https://registry.npmjs.org/@sentry/integrations/-/integrations-6.19.7.tgz" integrity sha512-yNeeFyuygJaV7Mdc5qWuDa13xVj5mVdECaaw2Xs4pfeHaXmRfRzZY17N8ypWFegKWxKBHynyQRMD10W5pBwJvA== dependencies: "@sentry/types" "6.19.7" @@ -1630,7 +2398,7 @@ "@sentry/minimal@6.19.2": version "6.19.2" - resolved "https://registry.yarnpkg.com/@sentry/minimal/-/minimal-6.19.2.tgz#e748541e4adbc7e80a3b6ccaf01b631c17fc44b4" + resolved "https://registry.npmjs.org/@sentry/minimal/-/minimal-6.19.2.tgz" integrity sha512-ClwxKm77iDHET7kpzv1JvzDx1er5DoNu+EUjst0kQzARIrXvu9xuZuE2/CnBWycQWqw8o3HoGoKz65uIhsUCzQ== dependencies: "@sentry/hub" "6.19.2" @@ -1639,7 +2407,7 @@ "@sentry/node@6.19.2": version "6.19.2" - resolved "https://registry.yarnpkg.com/@sentry/node/-/node-6.19.2.tgz#cad621ad319f555826110f4d6c972a2fc95800fc" + resolved "https://registry.npmjs.org/@sentry/node/-/node-6.19.2.tgz" integrity sha512-Z1qREpTpYHxaeWjc1zMUk8ZTAp1WbxMiI2TVNc+a14DVT19Z2xNXb06MiRfeLgNc9lVGdmzR62dPmMBjVgPJYg== dependencies: "@sentry/core" "6.19.2" @@ -1653,17 +2421,17 @@ "@sentry/types@6.19.2": version "6.19.2" - resolved "https://registry.yarnpkg.com/@sentry/types/-/types-6.19.2.tgz#0219c9da21ed975951108b8541913b1966464435" + resolved "https://registry.npmjs.org/@sentry/types/-/types-6.19.2.tgz" integrity sha512-XO5qmVBdTs+7PdCz7fAwn1afWxSnRE2KLBFg5/vOdKosPSSHsSHUURSkxiEZc2QsR+JpRB4AeQ26AkIRX38qTg== "@sentry/types@6.19.7", "@sentry/types@^6.19.7": version "6.19.7" - resolved "https://registry.yarnpkg.com/@sentry/types/-/types-6.19.7.tgz#c6b337912e588083fc2896eb012526cf7cfec7c7" + resolved "https://registry.npmjs.org/@sentry/types/-/types-6.19.7.tgz" integrity sha512-jH84pDYE+hHIbVnab3Hr+ZXr1v8QABfhx39KknxqKWr2l0oEItzepV0URvbEhB446lk/S/59230dlUUIBGsXbg== "@sentry/utils@6.19.2": version "6.19.2" - resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-6.19.2.tgz#995efb896c5159369509f4896c27a2d2ea9191f2" + resolved "https://registry.npmjs.org/@sentry/utils/-/utils-6.19.2.tgz" integrity sha512-2DQQ2OJaxjtyxGq5FmMlqb6hptsqMs2xoBiVRMkTS/rvyTrk1oQdKZ8ePwjtgX3nJ728ni3IXIyXV+vfGp4EBw== dependencies: "@sentry/types" "6.19.2" @@ -1671,71 +2439,71 @@ "@sentry/utils@6.19.7": version "6.19.7" - resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-6.19.7.tgz#6edd739f8185fd71afe49cbe351c1bbf5e7b7c79" + resolved "https://registry.npmjs.org/@sentry/utils/-/utils-6.19.7.tgz" integrity sha512-z95ECmE3i9pbWoXQrD/7PgkBAzJYR+iXtPuTkpBjDKs86O3mT+PXOT3BAn79w2wkn7/i3vOGD2xVr1uiMl26dA== dependencies: "@sentry/types" "6.19.7" tslib "^1.9.3" "@side/jest-runtime@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@side/jest-runtime/-/jest-runtime-1.0.1.tgz#29c3874570f1a6bbdeea86e4bc60eaef385e3af3" - integrity sha512-gDrS+Z9xu3tue2ighChftPPpA5qU26+p5iBNymaXh8kFhFecsokZdwyo+/wNu8QNcbyEnlB+DZAGkpG2Mm1jWA== + version "1.1.0" + resolved "https://registry.npmjs.org/@side/jest-runtime/-/jest-runtime-1.1.0.tgz" + integrity sha512-KikALXowNWyOxn/zdy4AUgkYq/1hASkOEEP0+bcCDv5L3KJNwDw8kmzBcx7sljnwV8yi2cLGzt9QH9EjwA9TKg== "@sideway/address@^4.1.3": version "4.1.4" - resolved "https://registry.yarnpkg.com/@sideway/address/-/address-4.1.4.tgz#03dccebc6ea47fdc226f7d3d1ad512955d4783f0" + resolved "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz" integrity sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw== dependencies: "@hapi/hoek" "^9.0.0" "@sideway/formula@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@sideway/formula/-/formula-3.0.0.tgz#fe158aee32e6bd5de85044be615bc08478a0a13c" - integrity sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg== + version "3.0.1" + resolved "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz" + integrity sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg== "@sideway/pinpoint@^2.0.0": version "2.0.0" - resolved "https://registry.yarnpkg.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz#cff8ffadc372ad29fd3f78277aeb29e632cc70df" + resolved "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz" integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ== "@sinclair/typebox@^0.24.1": - version "0.24.20" - resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.24.20.tgz#11a657875de6008622d53f56e063a6347c51a6dd" - integrity sha512-kVaO5aEFZb33nPMTZBxiPEkY+slxiPtqC7QX8f9B3eGOMBvEfuMfxp9DSTTCsRJPumPKjrge4yagyssO4q6qzQ== + version "0.24.51" + resolved "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz" + integrity sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA== "@sindresorhus/is@^0.14.0": version "0.14.0" - resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" + resolved "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz" integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== "@sindresorhus/is@^0.7.0": version "0.7.0" - resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.7.0.tgz#9a06f4f137ee84d7df0460c1fdb1135ffa6c50fd" + resolved "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz" integrity sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow== "@sindresorhus/is@^4.0.0": version "4.6.0" - resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz#3c7c9c46e678feefe7a2e5bb609d3dbd665ffb3f" + resolved "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz" integrity sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw== "@sinonjs/commons@^1.7.0": - version "1.8.3" - resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.3.tgz#3802ddd21a50a949b6721ddd72da36e67e7f1b2d" - integrity sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ== + version "1.8.6" + resolved "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz" + integrity sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ== dependencies: type-detect "4.0.8" "@sinonjs/fake-timers@^9.1.2": version "9.1.2" - resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz#4eaab737fab77332ab132d396a3c0d364bd0ea8c" + resolved "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz" integrity sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw== dependencies: "@sinonjs/commons" "^1.7.0" "@swc/cli@^0.1.59": version "0.1.59" - resolved "https://registry.yarnpkg.com/@swc/cli/-/cli-0.1.59.tgz#cb0be624f98ca9e41caa2de454d151faec83cd19" + resolved "https://registry.npmjs.org/@swc/cli/-/cli-0.1.59.tgz" integrity sha512-BlX3wIxYTwdtR22dIqZ3FEIOJPqnlByAp4JY46OMZi2UXMB3ZbOzefawD2ZlLafRUWyy5NtiZZty5waKzaYRnA== dependencies: bin-wrapper "^4.1.0" @@ -1747,7 +2515,7 @@ "@swc/core-darwin-arm64@1.3.24": version "1.3.24" - resolved "https://registry.yarnpkg.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.24.tgz#d41fc574cb5049def9001903680fdd924f065052" + resolved "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.24.tgz" integrity sha512-rR+9UpWm+fGXcipsjCst2hIL1GYIbo0YTLhJZWdIpQD6KRHHJMFXiydMgQQkDj2Ml7HpqUVgxj6m4ZWYL8b0OA== "@swc/core-darwin-x64@1.3.24": @@ -1797,7 +2565,7 @@ "@swc/core@^1.3.23": version "1.3.24" - resolved "https://registry.yarnpkg.com/@swc/core/-/core-1.3.24.tgz#ef6b30267c1bbd48af62cbc91370fe9b3f5d6a23" + resolved "https://registry.npmjs.org/@swc/core/-/core-1.3.24.tgz" integrity sha512-QMOTd0AgiUT3K1crxLRqd3gw0f3FC8hhH1vvlIlryvYqU4c+FJ/T2G4ZhMKLxQlZ/jX6Rhk0gKINZRBxy2GFyQ== optionalDependencies: "@swc/core-darwin-arm64" "1.3.24" @@ -1813,7 +2581,7 @@ "@swc/jest@^0.2.24": version "0.2.24" - resolved "https://registry.yarnpkg.com/@swc/jest/-/jest-0.2.24.tgz#35d9377ede049613cd5fdd6c24af2b8dcf622875" + resolved "https://registry.npmjs.org/@swc/jest/-/jest-0.2.24.tgz" integrity sha512-fwgxQbM1wXzyKzl1+IW0aGrRvAA8k0Y3NxFhKigbPjOJ4mCKnWEcNX9HQS3gshflcxq8YKhadabGUVfdwjCr6Q== dependencies: "@jest/create-cache-key-function" "^27.4.2" @@ -1821,35 +2589,21 @@ "@szmarczak/http-timer@^1.1.2": version "1.1.2" - resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421" + resolved "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz" integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA== dependencies: defer-to-connect "^1.0.1" "@szmarczak/http-timer@^4.0.5": version "4.0.6" - resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz#b4a914bb62e7c272d4e5989fe4440f812ab1d807" + resolved "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz" integrity sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w== dependencies: defer-to-connect "^2.0.0" -"@testing-library/dom@>=7", "@testing-library/dom@^8.0.0": - version "8.13.0" - resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-8.13.0.tgz#bc00bdd64c7d8b40841e27a70211399ad3af46f5" - integrity sha512-9VHgfIatKNXQNaZTtLnalIy0jNZzY35a4S3oi08YAt9Hv1VsfZ/DfA45lM8D/UhtHBGJ4/lGwp0PZkVndRkoOQ== - dependencies: - "@babel/code-frame" "^7.10.4" - "@babel/runtime" "^7.12.5" - "@types/aria-query" "^4.2.0" - aria-query "^5.0.0" - chalk "^4.1.0" - dom-accessibility-api "^0.5.9" - lz-string "^1.4.4" - pretty-format "^27.0.2" - -"@testing-library/dom@^7.31.2": +"@testing-library/dom@>=7", "@testing-library/dom@^7.31.2": version "7.31.2" - resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-7.31.2.tgz#df361db38f5212b88555068ab8119f5d841a8c4a" + resolved "https://registry.npmjs.org/@testing-library/dom/-/dom-7.31.2.tgz" integrity sha512-3UqjCpey6HiTZT92vODYLPxTBWlM8ZOOjr3LX5F37/VRipW2M1kX6I/Cm4VXzteZqfGfagg8yXywpcOgQBlNsQ== dependencies: "@babel/code-frame" "^7.10.4" @@ -1861,9 +2615,23 @@ lz-string "^1.4.4" pretty-format "^26.6.2" +"@testing-library/dom@^8.0.0": + version "8.19.1" + resolved "https://registry.npmjs.org/@testing-library/dom/-/dom-8.19.1.tgz" + integrity sha512-P6iIPyYQ+qH8CvGauAqanhVnjrnRe0IZFSYCeGkSRW9q3u8bdVn2NPI+lasFyVsEQn1J/IFmp5Aax41+dAP9wg== + dependencies: + "@babel/code-frame" "^7.10.4" + "@babel/runtime" "^7.12.5" + "@types/aria-query" "^5.0.1" + aria-query "^5.0.0" + chalk "^4.1.0" + dom-accessibility-api "^0.5.9" + lz-string "^1.4.4" + pretty-format "^27.0.2" + "@testing-library/jest-dom@^5.16.5": version "5.16.5" - resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz#3912846af19a29b2dbf32a6ae9c31ef52580074e" + resolved "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz" integrity sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA== dependencies: "@adobe/css-tools" "^4.0.1" @@ -1878,7 +2646,7 @@ "@testing-library/react@^12.1.5": version "12.1.5" - resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-12.1.5.tgz#bb248f72f02a5ac9d949dea07279095fa577963b" + resolved "https://registry.npmjs.org/@testing-library/react/-/react-12.1.5.tgz" integrity sha512-OfTXCJUFgjd/digLUuPxa0+/3ZxsQmE7ub9kcbW/wi96Bh3o/p5vrETcBGfP17NWPGqeYYl5LTRpwyGoMC4ysg== dependencies: "@babel/runtime" "^7.12.5" @@ -1887,50 +2655,55 @@ "@testing-library/user-event@^13.5.0": version "13.5.0" - resolved "https://registry.yarnpkg.com/@testing-library/user-event/-/user-event-13.5.0.tgz#69d77007f1e124d55314a2b73fd204b333b13295" + resolved "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz" integrity sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg== dependencies: "@babel/runtime" "^7.12.5" "@tootallnate/once@1": version "1.1.2" - resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" + resolved "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz" integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== "@tootallnate/once@2": version "2.0.0" - resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-2.0.0.tgz#f544a148d3ab35801c1f633a7441fd87c2e484bf" + resolved "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz" integrity sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A== "@tsconfig/node10@^1.0.7": - version "1.0.8" - resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.8.tgz#c1e4e80d6f964fbecb3359c43bd48b40f7cadad9" - integrity sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg== + version "1.0.9" + resolved "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz" + integrity sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA== "@tsconfig/node12@^1.0.7": - version "1.0.9" - resolved "https://registry.yarnpkg.com/@tsconfig/node12/-/node12-1.0.9.tgz#62c1f6dee2ebd9aead80dc3afa56810e58e1a04c" - integrity sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw== + version "1.0.11" + resolved "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz" + integrity sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag== "@tsconfig/node14@^1.0.0": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@tsconfig/node14/-/node14-1.0.1.tgz#95f2d167ffb9b8d2068b0b235302fafd4df711f2" - integrity sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg== + version "1.0.3" + resolved "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz" + integrity sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow== "@tsconfig/node16@^1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.2.tgz#423c77877d0569db20e1fc80885ac4118314010e" - integrity sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA== + version "1.0.3" + resolved "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz" + integrity sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ== "@types/aria-query@^4.2.0": version "4.2.2" - resolved "https://registry.yarnpkg.com/@types/aria-query/-/aria-query-4.2.2.tgz#ed4e0ad92306a704f9fb132a0cfcf77486dbe2bc" + resolved "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz" integrity sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig== +"@types/aria-query@^5.0.1": + version "5.0.1" + resolved "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz" + integrity sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q== + "@types/babel__core@^7.1.14": - version "7.1.19" - resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.19.tgz#7b497495b7d1b4812bdb9d02804d0576f43ee460" - integrity sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw== + version "7.1.20" + resolved "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.20.tgz" + integrity sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ== dependencies: "@babel/parser" "^7.1.0" "@babel/types" "^7.0.0" @@ -1940,29 +2713,29 @@ "@types/babel__generator@*": version "7.6.4" - resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.4.tgz#1f20ce4c5b1990b37900b63f050182d28c2439b7" + resolved "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz" integrity sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg== dependencies: "@babel/types" "^7.0.0" "@types/babel__template@*": version "7.4.1" - resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.1.tgz#3d1a48fd9d6c0edfd56f2ff578daed48f36c8969" + resolved "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz" integrity sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g== dependencies: "@babel/parser" "^7.1.0" "@babel/types" "^7.0.0" "@types/babel__traverse@*", "@types/babel__traverse@^7.0.6": - version "7.17.1" - resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.17.1.tgz#1a0e73e8c28c7e832656db372b779bfd2ef37314" - integrity sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA== + version "7.18.3" + resolved "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.3.tgz" + integrity sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w== dependencies: "@babel/types" "^7.3.0" "@types/body-parser@*": version "1.19.2" - resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.2.tgz#aea2059e28b7658639081347ac4fab3de166e6f0" + resolved "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz" integrity sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g== dependencies: "@types/connect" "*" @@ -1970,90 +2743,90 @@ "@types/bonjour@^3.5.9": version "3.5.10" - resolved "https://registry.yarnpkg.com/@types/bonjour/-/bonjour-3.5.10.tgz#0f6aadfe00ea414edc86f5d106357cda9701e275" + resolved "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz" integrity sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw== dependencies: "@types/node" "*" "@types/byline@^4.2.33": version "4.2.33" - resolved "https://registry.yarnpkg.com/@types/byline/-/byline-4.2.33.tgz#001f504f4353b84c503e74da0ed9bdf291484af2" + resolved "https://registry.npmjs.org/@types/byline/-/byline-4.2.33.tgz" integrity sha512-LJYez7wrWcJQQDknqZtrZuExMGP0IXmPl1rOOGDqLbu+H7UNNRfKNuSxCBcQMLH1EfjeWidLedC/hCc5dDfBog== dependencies: "@types/node" "*" "@types/cacheable-request@^6.0.1": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.2.tgz#c324da0197de0a98a2312156536ae262429ff6b9" - integrity sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA== + version "6.0.3" + resolved "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz" + integrity sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw== dependencies: "@types/http-cache-semantics" "*" - "@types/keyv" "*" + "@types/keyv" "^3.1.4" "@types/node" "*" - "@types/responselike" "*" + "@types/responselike" "^1.0.0" "@types/caseless@*": version "0.12.2" - resolved "https://registry.yarnpkg.com/@types/caseless/-/caseless-0.12.2.tgz#f65d3d6389e01eeb458bd54dc8f52b95a9463bc8" + resolved "https://registry.npmjs.org/@types/caseless/-/caseless-0.12.2.tgz" integrity sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w== "@types/chart.js@^2.9.36": version "2.9.37" - resolved "https://registry.yarnpkg.com/@types/chart.js/-/chart.js-2.9.37.tgz#8af70862b154fedf938b5b87debdb3a70f6e3208" + resolved "https://registry.npmjs.org/@types/chart.js/-/chart.js-2.9.37.tgz" integrity sha512-9bosRfHhkXxKYfrw94EmyDQcdjMaQPkU1fH2tDxu8DWXxf1mjzWQAV4laJF51ZbC2ycYwNDvIm1rGez8Bug0vg== dependencies: moment "^2.10.2" "@types/circular-dependency-plugin@5.0.5": version "5.0.5" - resolved "https://registry.yarnpkg.com/@types/circular-dependency-plugin/-/circular-dependency-plugin-5.0.5.tgz#431979052a11bdb192c2961cc4ae8b47ca24a38c" + resolved "https://registry.npmjs.org/@types/circular-dependency-plugin/-/circular-dependency-plugin-5.0.5.tgz" integrity sha512-JU1sYQWNbUluWHseLUfokakx18+BXRA9Bxji56hdY5NW0nvrJSJd4SNAl0Btpm5ima9BnUkoGEcW/2PH1QuWQA== dependencies: "@types/node" "*" webpack "^5.1.0" "@types/clean-css@*": - version "4.2.5" - resolved "https://registry.yarnpkg.com/@types/clean-css/-/clean-css-4.2.5.tgz#69ce62cc13557c90ca40460133f672dc52ceaf89" - integrity sha512-NEzjkGGpbs9S9fgC4abuBvTpVwE3i+Acu9BBod3PUyjDVZcNsGx61b8r2PphR61QGPnn0JHVs5ey6/I4eTrkxw== + version "4.2.6" + resolved "https://registry.npmjs.org/@types/clean-css/-/clean-css-4.2.6.tgz" + integrity sha512-Ze1tf+LnGPmG6hBFMi0B4TEB0mhF7EiMM5oyjLDNPE9hxrPU0W+5+bHvO+eFPA+bt0iC1zkQMoU/iGdRVjcRbw== dependencies: "@types/node" "*" source-map "^0.6.0" "@types/cli-progress@^3.11.0": version "3.11.0" - resolved "https://registry.yarnpkg.com/@types/cli-progress/-/cli-progress-3.11.0.tgz#ec79df99b26757c3d1c7170af8422e0fc95eef7e" + resolved "https://registry.npmjs.org/@types/cli-progress/-/cli-progress-3.11.0.tgz" integrity sha512-XhXhBv1R/q2ahF3BM7qT5HLzJNlIL0wbcGyZVjqOTqAybAnsLisd7gy1UCyIqpL+5Iv6XhlSyzjLCnI2sIdbCg== dependencies: "@types/node" "*" "@types/color-convert@*": version "2.0.0" - resolved "https://registry.yarnpkg.com/@types/color-convert/-/color-convert-2.0.0.tgz#8f5ee6b9e863dcbee5703f5a517ffb13d3ea4e22" + resolved "https://registry.npmjs.org/@types/color-convert/-/color-convert-2.0.0.tgz" integrity sha512-m7GG7IKKGuJUXvkZ1qqG3ChccdIM/qBBo913z+Xft0nKCX4hAU/IxKwZBU4cpRZ7GS5kV4vOblUkILtSShCPXQ== dependencies: "@types/color-name" "*" "@types/color-name@*": version "1.1.1" - resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0" + resolved "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz" integrity sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ== "@types/color@^3.0.3": version "3.0.3" - resolved "https://registry.yarnpkg.com/@types/color/-/color-3.0.3.tgz#e6d8d72b7aaef4bb9fe80847c26c7c786191016d" + resolved "https://registry.npmjs.org/@types/color/-/color-3.0.3.tgz" integrity sha512-X//qzJ3d3Zj82J9sC/C18ZY5f43utPbAJ6PhYt/M7uG6etcF6MRpKdN880KBy43B0BMzSfeT96MzrsNjFI3GbA== dependencies: "@types/color-convert" "*" "@types/command-line-args@^5.2.0": version "5.2.0" - resolved "https://registry.yarnpkg.com/@types/command-line-args/-/command-line-args-5.2.0.tgz#adbb77980a1cc376bb208e3f4142e907410430f6" + resolved "https://registry.npmjs.org/@types/command-line-args/-/command-line-args-5.2.0.tgz" integrity sha512-UuKzKpJJ/Ief6ufIaIzr3A/0XnluX7RvFgwkV89Yzvm77wCh1kFaFmqN8XEnGcN62EuHdedQjEMb8mYxFLGPyA== "@types/connect-history-api-fallback@^1.3.5": version "1.3.5" - resolved "https://registry.yarnpkg.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz#d1f7a8a09d0ed5a57aee5ae9c18ab9b803205dae" + resolved "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz" integrity sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw== dependencies: "@types/express-serve-static-core" "*" @@ -2061,97 +2834,102 @@ "@types/connect@*": version "3.4.35" - resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.35.tgz#5fcf6ae445e4021d1fc2219a4873cc73a3bb2ad1" + resolved "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz" integrity sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ== dependencies: "@types/node" "*" "@types/crypto-js@^3.1.47": version "3.1.47" - resolved "https://registry.yarnpkg.com/@types/crypto-js/-/crypto-js-3.1.47.tgz#36e549dd3f1322742a3a738e7c113ebe48221860" + resolved "https://registry.npmjs.org/@types/crypto-js/-/crypto-js-3.1.47.tgz" integrity sha512-eI6gvpcGHLk3dAuHYnRCAjX+41gMv1nz/VP55wAe5HtmAKDOoPSfr3f6vkMc08ov1S0NsjvUBxDtHHxqQY1LGA== "@types/debug@^4.1.6": version "4.1.7" - resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.7.tgz#7cc0ea761509124709b8b2d1090d8f6c17aadb82" + resolved "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz" integrity sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg== dependencies: "@types/ms" "*" "@types/dompurify@^2.4.0": version "2.4.0" - resolved "https://registry.yarnpkg.com/@types/dompurify/-/dompurify-2.4.0.tgz#fd9706392a88e0e0e6d367f3588482d817df0ab9" + resolved "https://registry.npmjs.org/@types/dompurify/-/dompurify-2.4.0.tgz" integrity sha512-IDBwO5IZhrKvHFUl+clZxgf3hn2b/lU6H1KaBShPkQyGJUQ0xwebezIPSuiyGwfz1UzJWQl4M7BDxtHtCCPlTg== dependencies: "@types/trusted-types" "*" "@types/electron-devtools-installer@^2.2.1": version "2.2.2" - resolved "https://registry.yarnpkg.com/@types/electron-devtools-installer/-/electron-devtools-installer-2.2.2.tgz#5a91929ee76b5de0d171edec5bd049292d48a2a4" + resolved "https://registry.npmjs.org/@types/electron-devtools-installer/-/electron-devtools-installer-2.2.2.tgz" integrity sha512-8o2XkyAw2HZoVD5KpIoUJmEgZ7BPVv33p7rY1jmn/wJUbugtQUc44vNMDTguUNUGiLv+oqgtyYmiYctHDZEzdQ== "@types/eslint-scope@^3.7.3": - version "3.7.3" - resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.3.tgz#125b88504b61e3c8bc6f870882003253005c3224" - integrity sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g== + version "3.7.4" + resolved "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz" + integrity sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA== dependencies: "@types/eslint" "*" "@types/estree" "*" "@types/eslint@*": - version "8.4.2" - resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.4.2.tgz#48f2ac58ab9c631cb68845c3d956b28f79fad575" - integrity sha512-Z1nseZON+GEnFjJc04sv4NSALGjhFwy6K0HXt7qsn5ArfAKtb63dXNJHf+1YW6IpOIYRBGUbu3GwJdj8DGnCjA== + version "8.4.10" + resolved "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.10.tgz" + integrity sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw== dependencies: "@types/estree" "*" "@types/json-schema" "*" "@types/esprima@^4.0.2": version "4.0.3" - resolved "https://registry.yarnpkg.com/@types/esprima/-/esprima-4.0.3.tgz#e9068297cc3dd75231fa5cdaa6d75c50d5fb632f" + resolved "https://registry.npmjs.org/@types/esprima/-/esprima-4.0.3.tgz" integrity sha512-jo14dIWVVtF0iMsKkYek6++4cWJjwpvog+rchLulwgFJGTXqIeTdCOvY0B3yMLTaIwMcKCdJ6mQbSR6wYHy98A== dependencies: "@types/estree" "*" -"@types/estree@*", "@types/estree@^0.0.51": +"@types/estree@*": + version "1.0.0" + resolved "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz" + integrity sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ== + +"@types/estree@^0.0.51": version "0.0.51" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.51.tgz#cfd70924a25a3fd32b218e5e420e6897e1ac4f40" + resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz" integrity sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ== -"@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.18": - version "4.17.28" - resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz#c47def9f34ec81dc6328d0b1b5303d1ec98d86b8" - integrity sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig== +"@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.31": + version "4.17.32" + resolved "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.32.tgz" + integrity sha512-aI5h/VOkxOF2Z1saPy0Zsxs5avets/iaiAJYznQFm5By/pamU31xWKL//epiF4OfUA2qTOc9PV6tCUjhO8wlZA== dependencies: "@types/node" "*" "@types/qs" "*" "@types/range-parser" "*" "@types/express@*", "@types/express@^4.17.13": - version "4.17.13" - resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.13.tgz#a76e2995728999bab51a33fabce1d705a3709034" - integrity sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA== + version "4.17.15" + resolved "https://registry.npmjs.org/@types/express/-/express-4.17.15.tgz" + integrity sha512-Yv0k4bXGOH+8a+7bELd2PqHQsuiANB+A8a4gnQrkRWzrkKlb6KHaVvyXhqs04sVW/OWlbPyYxRgYlIXLfrufMQ== dependencies: "@types/body-parser" "*" - "@types/express-serve-static-core" "^4.17.18" + "@types/express-serve-static-core" "^4.17.31" "@types/qs" "*" "@types/serve-static" "*" "@types/fs-extra@^9.0.11", "@types/fs-extra@^9.0.13": version "9.0.13" - resolved "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-9.0.13.tgz#7594fbae04fe7f1918ce8b3d213f74ff44ac1f45" + resolved "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz" integrity sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA== dependencies: "@types/node" "*" "@types/glob-to-regexp@^0.4.1": version "0.4.1" - resolved "https://registry.yarnpkg.com/@types/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#f684bc7b9a24691f1f80d045dbb7260bf9cc415b" + resolved "https://registry.npmjs.org/@types/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz" integrity sha512-S0mIukll6fbF0tvrKic/jj+jI8SHoSvGU+Cs95b/jzZEnBYCbj+7aJtQ9yeABuK3xP1okwA3jEH9qIRayijnvQ== "@types/glob@^7.1.1": version "7.2.0" - resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.2.0.tgz#bc1b5bf3aa92f25bd5dd39f35c57361bdce5b2eb" + resolved "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz" integrity sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA== dependencies: "@types/minimatch" "*" @@ -2159,40 +2937,40 @@ "@types/graceful-fs@^4.1.3": version "4.1.5" - resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.5.tgz#21ffba0d98da4350db64891f92a9e5db3cdb4e15" + resolved "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz" integrity sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw== dependencies: "@types/node" "*" "@types/gunzip-maybe@^1.4.0": version "1.4.0" - resolved "https://registry.yarnpkg.com/@types/gunzip-maybe/-/gunzip-maybe-1.4.0.tgz#9410fd15ff68eca8907b7b9198e63e2a7c14d511" + resolved "https://registry.npmjs.org/@types/gunzip-maybe/-/gunzip-maybe-1.4.0.tgz" integrity sha512-dFP9GrYAR9KhsjTkWJ8q8Gsfql75YIKcg9DuQOj/IrlPzR7W+1zX+cclw1McV82UXAQ+Lpufvgk3e9bC8+HzgA== dependencies: "@types/node" "*" "@types/hapi__call@^9.0.0": version "9.0.0" - resolved "https://registry.yarnpkg.com/@types/hapi__call/-/hapi__call-9.0.0.tgz#17e287ce9333c59716b194720eea9f12e63a72f2" + resolved "https://registry.npmjs.org/@types/hapi__call/-/hapi__call-9.0.0.tgz" integrity sha512-WJlvjk4i7uLhALYJfWMdhW58B4OphXuE0Ob4DZFwc0zqC5fnM9Wjgk3B1fd/C6jEKnM9Y1Pzz8QeSrUJ1mue5A== dependencies: "@types/node" "*" "@types/hapi__subtext@^7.0.0": version "7.0.0" - resolved "https://registry.yarnpkg.com/@types/hapi__subtext/-/hapi__subtext-7.0.0.tgz#b931ccf863a694a08983ce229e7696dd0ca38151" + resolved "https://registry.npmjs.org/@types/hapi__subtext/-/hapi__subtext-7.0.0.tgz" integrity sha512-CwZZpuf7qXj/JKeMhFkiJQDupf7PhjZcHQ0RaeetAyxoR7vDN6kmQcGMZKEG5VTvlS/JfZGNIkq7F7nd/K+j+g== dependencies: "@types/node" "*" "@types/history@^4.7.11", "@types/history@^4.7.8": version "4.7.11" - resolved "https://registry.yarnpkg.com/@types/history/-/history-4.7.11.tgz#56588b17ae8f50c53983a524fc3cc47437969d64" + resolved "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz" integrity sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA== "@types/hoist-non-react-statics@^3.3.0": version "3.3.1" - resolved "https://registry.yarnpkg.com/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz#1124aafe5118cb591977aeb1ceaaed1070eb039f" + resolved "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz" integrity sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA== dependencies: "@types/react" "*" @@ -2200,12 +2978,12 @@ "@types/html-minifier-terser@^6.0.0": version "6.1.0" - resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#4fc33a00c1d0c16987b1a20cf92d20614c55ac35" + resolved "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz" integrity sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg== "@types/html-minifier@*": version "4.0.2" - resolved "https://registry.yarnpkg.com/@types/html-minifier/-/html-minifier-4.0.2.tgz#ea0b927ad0019821a2e9d14ba9c57d105b63cecc" + resolved "https://registry.npmjs.org/@types/html-minifier/-/html-minifier-4.0.2.tgz" integrity sha512-4IkmkXJP/25R2fZsCHDX2abztXuQRzUAZq39PfCMz2loLFj8vS9y7aF6vDl58koXSTpsF+eL4Lc5Y4Aww/GCTQ== dependencies: "@types/clean-css" "*" @@ -2214,7 +2992,7 @@ "@types/html-webpack-plugin@^3.2.6": version "3.2.6" - resolved "https://registry.yarnpkg.com/@types/html-webpack-plugin/-/html-webpack-plugin-3.2.6.tgz#07951aaf0fa260dbf626f9644f1d13106d537625" + resolved "https://registry.npmjs.org/@types/html-webpack-plugin/-/html-webpack-plugin-3.2.6.tgz" integrity sha512-U8uJSvlf9lwrKG6sKFnMhqY4qJw2QXad+PHlX9sqEXVUMilVt96aVvFde73tzsdXD+QH9JS6kEytuGO2JcYZog== dependencies: "@types/html-minifier" "*" @@ -2223,220 +3001,225 @@ "@types/http-cache-semantics@*": version "4.0.1" - resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz#0ea7b61496902b95890dc4c3a116b60cb8dae812" + resolved "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz" integrity sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ== "@types/http-proxy@^1.17.8", "@types/http-proxy@^1.17.9": version "1.17.9" - resolved "https://registry.yarnpkg.com/@types/http-proxy/-/http-proxy-1.17.9.tgz#7f0e7931343761efde1e2bf48c40f02f3f75705a" + resolved "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz" integrity sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw== dependencies: "@types/node" "*" "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": version "2.0.4" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz#8467d4b3c087805d63580480890791277ce35c44" + resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz" integrity sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g== "@types/istanbul-lib-report@*": version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686" + resolved "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== dependencies: "@types/istanbul-lib-coverage" "*" "@types/istanbul-reports@^3.0.0": version "3.0.1" - resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz#9153fe98bba2bd565a63add9436d6f0d7f8468ff" + resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz" integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw== dependencies: "@types/istanbul-lib-report" "*" "@types/jest@*", "@types/jest@^28.1.6": - version "28.1.6" - resolved "https://registry.yarnpkg.com/@types/jest/-/jest-28.1.6.tgz#d6a9cdd38967d2d746861fb5be6b120e38284dd4" - integrity sha512-0RbGAFMfcBJKOmqRazM8L98uokwuwD5F8rHrv/ZMbrZBwVOWZUyPG6VFNscjYr/vjM3Vu4fRrCPbOs42AfemaQ== + version "28.1.8" + resolved "https://registry.npmjs.org/@types/jest/-/jest-28.1.8.tgz" + integrity sha512-8TJkV++s7B6XqnDrzR1m/TT0A0h948Pnl/097veySPN67VRAgQ4gZ7n2KfJo2rVq6njQjdxU3GCCyDvAeuHoiw== dependencies: - jest-matcher-utils "^28.0.0" + expect "^28.0.0" pretty-format "^28.0.0" "@types/js-yaml@^4.0.1", "@types/js-yaml@^4.0.5": version "4.0.5" - resolved "https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-4.0.5.tgz#738dd390a6ecc5442f35e7f03fa1431353f7e138" + resolved "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-4.0.5.tgz" integrity sha512-FhpRzf927MNQdRZP0J5DLIdTXhjLYzeUTmLAu69mnVksLH9CJY3IuSeEgbKUki7GQZm0WqDkGzyxju2EZGD2wA== "@types/jsdom@^16.2.14", "@types/jsdom@^16.2.4": - version "16.2.14" - resolved "https://registry.yarnpkg.com/@types/jsdom/-/jsdom-16.2.14.tgz#26fe9da6a8870715b154bb84cd3b2e53433d8720" - integrity sha512-6BAy1xXEmMuHeAJ4Fv4yXKwBDTGTOseExKE3OaHiNycdHdZw59KfYzrt0DkDluvwmik1HRt6QS7bImxUmpSy+w== + version "16.2.15" + resolved "https://registry.npmjs.org/@types/jsdom/-/jsdom-16.2.15.tgz" + integrity sha512-nwF87yjBKuX/roqGYerZZM0Nv1pZDMAT5YhOHYeM/72Fic+VEqJh4nyoqoapzJnW3pUlfxPY5FhgsJtM+dRnQQ== dependencies: "@types/node" "*" - "@types/parse5" "*" + "@types/parse5" "^6.0.3" "@types/tough-cookie" "*" -"@types/json-buffer@~3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/json-buffer/-/json-buffer-3.0.0.tgz#85c1ff0f0948fc159810d4b5be35bf8c20875f64" - integrity sha512-3YP80IxxFJB4b5tYC2SUPwkg0XQLiu0nWvhRgEatgjf+29IcWO9X1k8xRv5DGssJ/lCrjYTjQPcobJr2yWIVuQ== - "@types/json-schema@*", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": - version "7.0.9" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.9.tgz#97edc9037ea0c38585320b28964dde3b39e4660d" - integrity sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ== + version "7.0.11" + resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz" + integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== "@types/json5@^0.0.29": version "0.0.29" - resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" - integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4= + resolved "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz" + integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== -"@types/keyv@*": +"@types/keyv@^3.1.4": version "3.1.4" - resolved "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.4.tgz#3ccdb1c6751b0c7e52300bcdacd5bcbf8faa75b6" + resolved "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz" integrity sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg== dependencies: "@types/node" "*" "@types/lodash@^4.14.191": version "4.14.191" - resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.191.tgz#09511e7f7cba275acd8b419ddac8da9a6a79e2fa" + resolved "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.191.tgz" integrity sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ== "@types/marked@^4.0.8": version "4.0.8" - resolved "https://registry.yarnpkg.com/@types/marked/-/marked-4.0.8.tgz#b316887ab3499d0a8f4c70b7bd8508f92d477955" + resolved "https://registry.npmjs.org/@types/marked/-/marked-4.0.8.tgz" integrity sha512-HVNzMT5QlWCOdeuBsgXP8EZzKUf0+AXzN+sLmjvaB3ZlLqO+e4u0uXrdw9ub69wBKFs+c6/pA4r9sy6cCDvImw== "@types/md5-file@^4.0.2": version "4.0.2" - resolved "https://registry.yarnpkg.com/@types/md5-file/-/md5-file-4.0.2.tgz#c7241e88f4aa17218c774befb0fc34f33f21fe36" + resolved "https://registry.npmjs.org/@types/md5-file/-/md5-file-4.0.2.tgz" integrity sha512-8gacRfEqLrmZ6KofpFfxyjsm/LYepeWUWUJGaf5A9W9J5B2/dRZMdkDqFDL6YDa9IweH12IO76jO7mpsK2B3wg== "@types/memorystream@^0.3.0": version "0.3.0" - resolved "https://registry.yarnpkg.com/@types/memorystream/-/memorystream-0.3.0.tgz#7616df4c42a479805d052a058d990b879d5e368f" + resolved "https://registry.npmjs.org/@types/memorystream/-/memorystream-0.3.0.tgz" integrity sha512-gzh6mqZcLryYHn4g2MuMWjo9J1+Py/XYwITyZmUxV7ZoBIi7bTbBgSiuC5tcm3UL3gmaiYssQFDlXr/3fK94cw== dependencies: "@types/node" "*" -"@types/mime@^1": - version "1.3.2" - resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a" - integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== +"@types/mime@*": + version "3.0.1" + resolved "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz" + integrity sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA== "@types/mini-css-extract-plugin@^2.4.0": version "2.5.1" - resolved "https://registry.yarnpkg.com/@types/mini-css-extract-plugin/-/mini-css-extract-plugin-2.5.1.tgz#c2ab735b353864019a148251e699b7038443bc77" + resolved "https://registry.npmjs.org/@types/mini-css-extract-plugin/-/mini-css-extract-plugin-2.5.1.tgz" integrity sha512-evjjtJttaUexgg3au9ZJFy76tV9mySwX3a4Jl82BuormBYluWLRt0xk2urWrhOdPgDWzulRFyotwYOJTmkSgKw== dependencies: mini-css-extract-plugin "*" -"@types/minimatch@*", "@types/minimatch@^3.0.3": +"@types/minimatch@*": + version "5.1.2" + resolved "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz" + integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA== + +"@types/minimatch@^3.0.3": version "3.0.5" - resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.5.tgz#1001cc5e6a3704b83c236027e77f2f58ea010f40" + resolved "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz" integrity sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ== +"@types/minimist@^1.2.0": + version "1.2.2" + resolved "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz" + integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ== + "@types/mkdirp@^1.0.0": version "1.0.2" - resolved "https://registry.yarnpkg.com/@types/mkdirp/-/mkdirp-1.0.2.tgz#8d0bad7aa793abe551860be1f7ae7f3198c16666" + resolved "https://registry.npmjs.org/@types/mkdirp/-/mkdirp-1.0.2.tgz" integrity sha512-o0K1tSO0Dx5X6xlU5F1D6625FawhC3dU3iqr25lluNv/+/QIVH8RLNEiVokgIZo+mz+87w/3Mkg/VvQS+J51fQ== dependencies: "@types/node" "*" "@types/mock-fs@^4.13.1": version "4.13.1" - resolved "https://registry.yarnpkg.com/@types/mock-fs/-/mock-fs-4.13.1.tgz#9201554ceb23671badbfa8ac3f1fa9e0706305be" + resolved "https://registry.npmjs.org/@types/mock-fs/-/mock-fs-4.13.1.tgz" integrity sha512-m6nFAJ3lBSnqbvDZioawRvpLXSaPyn52Srf7OfzjubYbYX8MTUdIgDxQl0wEapm4m/pNYSd9TXocpQ0TvZFlYA== dependencies: "@types/node" "*" "@types/ms@*": version "0.7.31" - resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz#31b7ca6407128a3d2bbc27fe2d21b345397f6197" + resolved "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz" integrity sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA== -"@types/node@*": - version "17.0.24" - resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.24.tgz#20ba1bf69c1b4ab405c7a01e950c4f446b05029f" - integrity sha512-aveCYRQbgTH9Pssp1voEP7HiuWlD2jW2BO56w+bVrJn04i61yh6mRfoKO6hEYQD9vF+W8Chkwc6j1M36uPkx4g== +"@types/node@*", "@types/node@^16.11.26", "@types/node@^16.18.11": + version "16.18.11" + resolved "https://registry.npmjs.org/@types/node/-/node-16.18.11.tgz" + integrity sha512-3oJbGBUWuS6ahSnEq1eN2XrCyf4YsWI8OyCvo7c64zQJNplk3mO84t53o8lfTk+2ji59g5ycfc6qQ3fdHliHuA== "@types/node@^10.12.0": version "10.17.60" - resolved "https://registry.yarnpkg.com/@types/node/-/node-10.17.60.tgz#35f3d6213daed95da7f0f73e75bcc6980e90597b" + resolved "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz" integrity sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw== -"@types/node@^16.11.26", "@types/node@^16.18.11": - version "16.18.11" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.11.tgz#cbb15c12ca7c16c85a72b6bdc4d4b01151bb3cae" - integrity sha512-3oJbGBUWuS6ahSnEq1eN2XrCyf4YsWI8OyCvo7c64zQJNplk3mO84t53o8lfTk+2ji59g5ycfc6qQ3fdHliHuA== +"@types/normalize-package-data@^2.4.0": + version "2.4.1" + resolved "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz" + integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== "@types/parse-json@^4.0.0": version "4.0.0" - resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" + resolved "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz" integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== -"@types/parse5@*": +"@types/parse5@^6.0.3": version "6.0.3" - resolved "https://registry.yarnpkg.com/@types/parse5/-/parse5-6.0.3.tgz#705bb349e789efa06f43f128cef51240753424cb" + resolved "https://registry.npmjs.org/@types/parse5/-/parse5-6.0.3.tgz" integrity sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g== "@types/plist@^3.0.1": version "3.0.2" - resolved "https://registry.yarnpkg.com/@types/plist/-/plist-3.0.2.tgz#61b3727bba0f5c462fe333542534a0c3e19ccb01" + resolved "https://registry.npmjs.org/@types/plist/-/plist-3.0.2.tgz" integrity sha512-ULqvZNGMv0zRFvqn8/4LSPtnmN4MfhlPNtJCTpKuIIxGVGZ2rYWzFXrvEBoh9CVyqSE7D6YFRJ1hydLHI6kbWw== dependencies: "@types/node" "*" xmlbuilder ">=11.0.1" "@types/prettier@^2.1.5": - version "2.6.3" - resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.6.3.tgz#68ada76827b0010d0db071f739314fa429943d0a" - integrity sha512-ymZk3LEC/fsut+/Q5qejp6R9O1rMxz3XaRHDV6kX8MrGAhOSPqVARbDi+EZvInBpw+BnCX3TD240byVkOfQsHg== + version "2.7.2" + resolved "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz" + integrity sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg== "@types/prop-types@*": version "15.7.5" - resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.5.tgz#5f19d2b85a98e9558036f6a3cacc8819420f05cf" + resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz" integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w== "@types/proper-lockfile@^4.1.2": version "4.1.2" - resolved "https://registry.yarnpkg.com/@types/proper-lockfile/-/proper-lockfile-4.1.2.tgz#49537cee7134055ee13a1833b76a1c298f39bb26" + resolved "https://registry.npmjs.org/@types/proper-lockfile/-/proper-lockfile-4.1.2.tgz" integrity sha512-kd4LMvcnpYkspDcp7rmXKedn8iJSCoa331zRRamUp5oanKt/CefbEGPQP7G89enz7sKD4bvsr8mHSsC8j5WOvA== dependencies: "@types/retry" "*" "@types/qs@*": version "6.9.7" - resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.7.tgz#63bb7d067db107cc1e457c303bc25d511febf6cb" + resolved "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz" integrity sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw== "@types/randomcolor@^0.5.7": version "0.5.7" - resolved "https://registry.yarnpkg.com/@types/randomcolor/-/randomcolor-0.5.7.tgz#314b84f571cb11bc3a7785c42d50efc7fa327147" + resolved "https://registry.npmjs.org/@types/randomcolor/-/randomcolor-0.5.7.tgz" integrity sha512-LPcG96dGYRCsXlk1fslUNIg6ebEi+bKNyn84uBL/pu2cRSf5i/djD3ArJZOyzszVMVV/DB87va6pMZP+tRSl/w== "@types/range-parser@*": version "1.2.4" - resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc" + resolved "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz" integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw== "@types/react-beautiful-dnd@^13.1.3": version "13.1.3" - resolved "https://registry.yarnpkg.com/@types/react-beautiful-dnd/-/react-beautiful-dnd-13.1.3.tgz#9812f6086c4b77ce08c83120788d92084a26db0f" + resolved "https://registry.npmjs.org/@types/react-beautiful-dnd/-/react-beautiful-dnd-13.1.3.tgz" integrity sha512-BNdmvONKtsrZq3AGrujECQrIn8cDT+fZsxBLXuX3YWY/nHfZinUFx4W88eS0rkcXzuLbXpKOsu/1WCMPMLEpPg== dependencies: "@types/react" "*" "@types/react-dom@<18.0.0", "@types/react-dom@^17.0.16": - version "17.0.16" - resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-17.0.16.tgz#7caba93cf2806c51e64d620d8dff4bae57e06cc4" - integrity sha512-DWcXf8EbMrO/gWnQU7Z88Ws/p16qxGpPyjTKTpmBSFKeE+HveVubqGO1CVK7FrwlWD5MuOcvh8gtd0/XO38NdQ== + version "17.0.18" + resolved "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.18.tgz" + integrity sha512-rLVtIfbwyur2iFKykP2w0pl/1unw26b5td16d5xMgp7/yjTHomkyxPYChFoCr/FtEX1lN9wY6lFj1qvKdS5kDw== dependencies: "@types/react" "^17" "@types/react-redux@^7.1.20": - version "7.1.24" - resolved "https://registry.yarnpkg.com/@types/react-redux/-/react-redux-7.1.24.tgz#6caaff1603aba17b27d20f8ad073e4c077e975c0" - integrity sha512-7FkurKcS1k0FHZEtdbbgN8Oc6b+stGSfZYjQGicofJ0j4U0qIn/jaSvnP2pLwZKiai3/17xqqxkkrxTgN8UNbQ== + version "7.1.25" + resolved "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.1.25.tgz" + integrity sha512-bAGh4e+w5D8dajd6InASVIyCo4pZLJ66oLb80F9OBLO1gKESbZcRCJpTT6uLXX+HAB57zw1WTdwJdAsewuTweg== dependencies: "@types/hoist-non-react-statics" "^3.3.0" "@types/react" "*" @@ -2445,7 +3228,7 @@ "@types/react-router-dom@^5.3.3": version "5.3.3" - resolved "https://registry.yarnpkg.com/@types/react-router-dom/-/react-router-dom-5.3.3.tgz#e9d6b4a66fcdbd651a5f106c2656a30088cc1e83" + resolved "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz" integrity sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw== dependencies: "@types/history" "^4.7.11" @@ -2453,82 +3236,82 @@ "@types/react-router" "*" "@types/react-router@*", "@types/react-router@^5.1.19": - version "5.1.19" - resolved "https://registry.yarnpkg.com/@types/react-router/-/react-router-5.1.19.tgz#9b404246fba7f91474d7008a3d48c17b6e075ad6" - integrity sha512-Fv/5kb2STAEMT3wHzdKQK2z8xKq38EDIGVrutYLmQVVLe+4orDFquU52hQrULnEHinMKv9FSA6lf9+uNT1ITtA== + version "5.1.20" + resolved "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz" + integrity sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q== dependencies: "@types/history" "^4.7.11" "@types/react" "*" "@types/react-table@^7.7.14": version "7.7.14" - resolved "https://registry.yarnpkg.com/@types/react-table/-/react-table-7.7.14.tgz#b880f1ae140ed065bca2e21b3008ca1ebe71595a" + resolved "https://registry.npmjs.org/@types/react-table/-/react-table-7.7.14.tgz" integrity sha512-TYrv7onCiakaG1uAu/UpQ9FojNEt/4/ht87EgJQaEGFoWV606ZLWUZAcUHzMxgc3v1mywP1cDyz3qB4ho3hWOw== dependencies: "@types/react" "*" "@types/react-transition-group@^4.2.0", "@types/react-transition-group@^4.4.0": - version "4.4.4" - resolved "https://registry.yarnpkg.com/@types/react-transition-group/-/react-transition-group-4.4.4.tgz#acd4cceaa2be6b757db61ed7b432e103242d163e" - integrity sha512-7gAPz7anVK5xzbeQW9wFBDg7G++aPLAFY0QaSMOou9rJZpbuI58WAuJrgu+qR92l61grlnCUe7AFX8KGahAgug== + version "4.4.5" + resolved "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz" + integrity sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA== dependencies: "@types/react" "*" "@types/react-virtualized-auto-sizer@^1.0.1": version "1.0.1" - resolved "https://registry.yarnpkg.com/@types/react-virtualized-auto-sizer/-/react-virtualized-auto-sizer-1.0.1.tgz#b3187dae1dfc4c15880c9cfc5b45f2719ea6ebd4" + resolved "https://registry.npmjs.org/@types/react-virtualized-auto-sizer/-/react-virtualized-auto-sizer-1.0.1.tgz" integrity sha512-GH8sAnBEM5GV9LTeiz56r4ZhMOUSrP43tAQNSRVxNexDjcNKLCEtnxusAItg1owFUFE6k0NslV26gqVClVvong== dependencies: "@types/react" "*" "@types/react-window@^1.8.5": version "1.8.5" - resolved "https://registry.yarnpkg.com/@types/react-window/-/react-window-1.8.5.tgz#285fcc5cea703eef78d90f499e1457e9b5c02fc1" + resolved "https://registry.npmjs.org/@types/react-window/-/react-window-1.8.5.tgz" integrity sha512-V9q3CvhC9Jk9bWBOysPGaWy/Z0lxYcTXLtLipkt2cnRj1JOSFNF7wqGpkScSXMgBwC+fnVRg/7shwgddBG5ICw== dependencies: "@types/react" "*" "@types/react@*", "@types/react@^17", "@types/react@^17.0.45": - version "17.0.45" - resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.45.tgz#9b3d5b661fd26365fefef0e766a1c6c30ccf7b3f" - integrity sha512-YfhQ22Lah2e3CHPsb93tRwIGNiSwkuz1/blk4e6QrWS0jQzCSNbGLtOEYhPg02W0yGTTmpajp7dCTbBAMN3qsg== + version "17.0.52" + resolved "https://registry.npmjs.org/@types/react/-/react-17.0.52.tgz" + integrity sha512-vwk8QqVODi0VaZZpDXQCmEmiOuyjEFPY7Ttaw5vjM112LOq37yz1CDJGrRJwA1fYEq4Iitd5rnjd1yWAc/bT+A== dependencies: "@types/prop-types" "*" "@types/scheduler" "*" csstype "^3.0.2" "@types/react@^16.8.12": - version "16.14.26" - resolved "https://registry.yarnpkg.com/@types/react/-/react-16.14.26.tgz#82540a240ba7207ebe87d9579051bc19c9ef7605" - integrity sha512-c/5CYyciOO4XdFcNhZW1O2woVx86k4T+DO2RorHZL7EhitkNQgSD/SgpdZJAUJa/qjVgOmTM44gHkAdZSXeQuQ== + version "16.14.34" + resolved "https://registry.npmjs.org/@types/react/-/react-16.14.34.tgz" + integrity sha512-b99nWeGGReLh6aKBppghVqp93dFJtgtDOzc8NXM6hewD8PQ2zZG5kBLgbx+VJr7Q7WBMjHxaIl3dwpwwPIUgyA== dependencies: "@types/prop-types" "*" "@types/scheduler" "*" csstype "^3.0.2" "@types/readable-stream@^2.3.13": - version "2.3.13" - resolved "https://registry.yarnpkg.com/@types/readable-stream/-/readable-stream-2.3.13.tgz#46451c1b87cb61010e420ac02a76cfc1b2c2089a" - integrity sha512-4JSCx8EUzaW9Idevt+9lsRAt1lcSccoQfE+AouM1gk8sFxnnytKNIO3wTl9Dy+4m6jRJ1yXhboLHHT/LXBQiEw== + version "2.3.15" + resolved "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-2.3.15.tgz" + integrity sha512-oM5JSKQCcICF1wvGgmecmHldZ48OZamtMxcGGVICOJA8o8cahXC1zEVAif8iwoc5j8etxFaRFnf095+CDsuoFQ== dependencies: "@types/node" "*" - safe-buffer "*" + safe-buffer "~5.1.1" "@types/relateurl@*": version "0.2.29" - resolved "https://registry.yarnpkg.com/@types/relateurl/-/relateurl-0.2.29.tgz#68ccecec3d4ffdafb9c577fe764f912afc050fe6" + resolved "https://registry.npmjs.org/@types/relateurl/-/relateurl-0.2.29.tgz" integrity sha512-QSvevZ+IRww2ldtfv1QskYsqVVVwCKQf1XbwtcyyoRvLIQzfyPhj/C+3+PKzSDRdiyejaiLgnq//XTkleorpLg== "@types/request-promise-native@^1.0.18": version "1.0.18" - resolved "https://registry.yarnpkg.com/@types/request-promise-native/-/request-promise-native-1.0.18.tgz#437ee2d0b772e01c9691a983b558084b4b3efc2c" + resolved "https://registry.npmjs.org/@types/request-promise-native/-/request-promise-native-1.0.18.tgz" integrity sha512-tPnODeISFc/c1LjWyLuZUY+Z0uLB3+IMfNoQyDEi395+j6kTFTTRAqjENjoPJUid4vHRGEozoTrcTrfZM+AcbA== dependencies: "@types/request" "*" "@types/request@*", "@types/request@^2.47.1", "@types/request@^2.48.7": version "2.48.8" - resolved "https://registry.yarnpkg.com/@types/request/-/request-2.48.8.tgz#0b90fde3b655ab50976cb8c5ac00faca22f5a82c" + resolved "https://registry.npmjs.org/@types/request/-/request-2.48.8.tgz" integrity sha512-whjk1EDJPcAR2kYHRbFl/lKeeKYTi05A15K9bnLInCVroNDCtXce57xKdI0/rQaA3K+6q0eFyUBPmqfSndUZdQ== dependencies: "@types/caseless" "*" @@ -2536,87 +3319,87 @@ "@types/tough-cookie" "*" form-data "^2.5.0" -"@types/responselike@*", "@types/responselike@^1.0.0": +"@types/responselike@^1.0.0": version "1.0.0" - resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz#251f4fe7d154d2bad125abe1b429b23afd262e29" + resolved "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz" integrity sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA== dependencies: "@types/node" "*" "@types/retry@*": version "0.12.2" - resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.2.tgz#ed279a64fa438bb69f2480eda44937912bb7480a" + resolved "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz" integrity sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow== "@types/retry@0.12.0": version "0.12.0" - resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.0.tgz#2b35eccfcee7d38cd72ad99232fbd58bffb3c84d" + resolved "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz" integrity sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA== "@types/scheduler@*": version "0.16.2" - resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39" + resolved "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz" integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew== "@types/semver@^7.3.12", "@types/semver@^7.3.13", "@types/semver@^7.3.6": version "7.3.13" - resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.3.13.tgz#da4bfd73f49bd541d28920ab0e2bf0ee80f71c91" + resolved "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz" integrity sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw== "@types/serve-index@^1.9.1": version "1.9.1" - resolved "https://registry.yarnpkg.com/@types/serve-index/-/serve-index-1.9.1.tgz#1b5e85370a192c01ec6cec4735cf2917337a6278" + resolved "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz" integrity sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg== dependencies: "@types/express" "*" "@types/serve-static@*", "@types/serve-static@^1.13.10": - version "1.13.10" - resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.10.tgz#f5e0ce8797d2d7cc5ebeda48a52c96c4fa47a8d9" - integrity sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ== + version "1.15.0" + resolved "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz" + integrity sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg== dependencies: - "@types/mime" "^1" + "@types/mime" "*" "@types/node" "*" "@types/sharp@^0.31.1": version "0.31.1" - resolved "https://registry.yarnpkg.com/@types/sharp/-/sharp-0.31.1.tgz#db768461455dbcf9ff11d69277fd70564483c4df" + resolved "https://registry.npmjs.org/@types/sharp/-/sharp-0.31.1.tgz" integrity sha512-5nWwamN9ZFHXaYEincMSuza8nNfOof8nmO+mcI+Agx1uMUk4/pQnNIcix+9rLPXzKrm1pS34+6WRDbDV0Jn7ag== dependencies: "@types/node" "*" "@types/sockjs@^0.3.33": version "0.3.33" - resolved "https://registry.yarnpkg.com/@types/sockjs/-/sockjs-0.3.33.tgz#570d3a0b99ac995360e3136fd6045113b1bd236f" + resolved "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz" integrity sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw== dependencies: "@types/node" "*" "@types/source-list-map@*": version "0.1.2" - resolved "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.2.tgz#0078836063ffaf17412349bba364087e0ac02ec9" + resolved "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz" integrity sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA== "@types/stack-utils@^2.0.0": version "2.0.1" - resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c" + resolved "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz" integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw== "@types/tapable@^1": version "1.0.8" - resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.8.tgz#b94a4391c85666c7b73299fd3ad79d4faa435310" + resolved "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz" integrity sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ== "@types/tar-stream@^2.2.2": version "2.2.2" - resolved "https://registry.yarnpkg.com/@types/tar-stream/-/tar-stream-2.2.2.tgz#be9d0be9404166e4b114151f93e8442e6ab6fb1d" + resolved "https://registry.npmjs.org/@types/tar-stream/-/tar-stream-2.2.2.tgz" integrity sha512-1AX+Yt3icFuU6kxwmPakaiGrJUwG44MpuiqPg4dSolRFk6jmvs4b3IbUol9wKDLIgU76gevn3EwE8y/DkSJCZQ== dependencies: "@types/node" "*" "@types/tar@^6.1.3": version "6.1.3" - resolved "https://registry.yarnpkg.com/@types/tar/-/tar-6.1.3.tgz#46a2ce7617950c4852dfd7e9cd41aa8161b9d750" + resolved "https://registry.npmjs.org/@types/tar/-/tar-6.1.3.tgz" integrity sha512-YzDOr5kdAeqS8dcO6NTTHTMJ44MUCBDoLEIyPtwEn7PssKqUYL49R1iCVJPeiPzPlKi6DbH33eZkpeJ27e4vHg== dependencies: "@types/node" "*" @@ -2624,75 +3407,75 @@ "@types/tcp-port-used@^1.0.1": version "1.0.1" - resolved "https://registry.yarnpkg.com/@types/tcp-port-used/-/tcp-port-used-1.0.1.tgz#4e15eada6d9f63a5e6c5ef73348d6023f1e91157" + resolved "https://registry.npmjs.org/@types/tcp-port-used/-/tcp-port-used-1.0.1.tgz" integrity sha512-6pwWTx8oUtWvsiZUCrhrK/53MzKVLnuNSSaZILPy3uMes9QnTrLMar9BDlJArbMOjDcjb3QXFk6Rz8qmmuySZw== "@types/tempy@^0.3.0": version "0.3.0" - resolved "https://registry.yarnpkg.com/@types/tempy/-/tempy-0.3.0.tgz#e6076cfd5f4ad51b716a26b312a8911825668b0a" + resolved "https://registry.npmjs.org/@types/tempy/-/tempy-0.3.0.tgz" integrity sha512-graSgBSy4TEsenfAasXh28mxfdrLkgrFlXU8QFShFVNHEGHCg5IfO5LBlZjq2SAUnCm/VdxvuQKlp2buPR/YwA== dependencies: tempy "*" "@types/testing-library__jest-dom@^5.9.1": - version "5.14.3" - resolved "https://registry.yarnpkg.com/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.3.tgz#ee6c7ffe9f8595882ee7bda8af33ae7b8789ef17" - integrity sha512-oKZe+Mf4ioWlMuzVBaXQ9WDnEm1+umLx0InILg+yvZVBBDmzV5KfZyLrCvadtWcx8+916jLmHafcmqqffl+iIw== + version "5.14.5" + resolved "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz" + integrity sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ== dependencies: "@types/jest" "*" "@types/tough-cookie@*": version "4.0.2" - resolved "https://registry.yarnpkg.com/@types/tough-cookie/-/tough-cookie-4.0.2.tgz#6286b4c7228d58ab7866d19716f3696e03a09397" + resolved "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.2.tgz" integrity sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw== "@types/triple-beam@^1.3.2": version "1.3.2" - resolved "https://registry.yarnpkg.com/@types/triple-beam/-/triple-beam-1.3.2.tgz#38ecb64f01aa0d02b7c8f4222d7c38af6316fef8" + resolved "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.2.tgz" integrity sha512-txGIh+0eDFzKGC25zORnswy+br1Ha7hj5cMVwKIU7+s0U2AxxJru/jZSMU6OC9MJWP6+pc/hc6ZjyZShpsyY2g== "@types/trusted-types@*": version "2.0.2" - resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.2.tgz#fc25ad9943bcac11cceb8168db4f275e0e72e756" + resolved "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz" integrity sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg== "@types/uglify-js@*": - version "3.13.2" - resolved "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.13.2.tgz#1044c1713fb81cb1ceef29ad8a9ee1ce08d690ef" - integrity sha512-/xFrPIo+4zOeNGtVMbf9rUm0N+i4pDf1ynExomqtokIJmVzR3962lJ1UE+MmexMkA0cmN9oTzg5Xcbwge0Ij2Q== + version "3.17.1" + resolved "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.1.tgz" + integrity sha512-GkewRA4i5oXacU/n4MA9+bLgt5/L3F1mKrYvFGm7r2ouLXhRKjuWwo9XHNnbx6WF3vlGW21S3fCvgqxvxXXc5g== dependencies: source-map "^0.6.1" "@types/url-parse@^1.4.8": version "1.4.8" - resolved "https://registry.yarnpkg.com/@types/url-parse/-/url-parse-1.4.8.tgz#c3825047efbca1295b7f1646f38203d9145130d6" + resolved "https://registry.npmjs.org/@types/url-parse/-/url-parse-1.4.8.tgz" integrity sha512-zqqcGKyNWgTLFBxmaexGUKQyWqeG7HjXj20EuQJSJWwXe54BjX0ihIo5cJB9yAQzH8dNugJ9GvkBYMjPXs/PJw== "@types/uuid@^8.3.4": version "8.3.4" - resolved "https://registry.yarnpkg.com/@types/uuid/-/uuid-8.3.4.tgz#bd86a43617df0594787d38b735f55c805becf1bc" + resolved "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.4.tgz" integrity sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw== "@types/verror@^1.10.3": - version "1.10.5" - resolved "https://registry.yarnpkg.com/@types/verror/-/verror-1.10.5.tgz#2a1413aded46e67a1fe2386800e291123ed75eb1" - integrity sha512-9UjMCHK5GPgQRoNbqdLIAvAy0EInuiqbW0PBMtVP6B5B2HQJlvoJHM+KodPZMEjOa5VkSc+5LH7xy+cUzQdmHw== + version "1.10.6" + resolved "https://registry.npmjs.org/@types/verror/-/verror-1.10.6.tgz" + integrity sha512-NNm+gdePAX1VGvPcGZCDKQZKYSiAWigKhKaz5KF94hG6f2s8de9Ow5+7AbXoeKxL8gavZfk4UquSAygOF2duEQ== "@types/webpack-dev-server@^4.7.2": version "4.7.2" - resolved "https://registry.yarnpkg.com/@types/webpack-dev-server/-/webpack-dev-server-4.7.2.tgz#a12d9881aa23cdd4cecbb2d31fa784a45c4967e0" + resolved "https://registry.npmjs.org/@types/webpack-dev-server/-/webpack-dev-server-4.7.2.tgz" integrity sha512-Y3p0Fmfvp0MHBDoCzo+xFJaWTw0/z37mWIo6P15j+OtmUDLvznJWdZNeD7Q004R+MpQlys12oXbXsrXRmxwg4Q== dependencies: webpack-dev-server "*" "@types/webpack-env@^1.18.0": version "1.18.0" - resolved "https://registry.yarnpkg.com/@types/webpack-env/-/webpack-env-1.18.0.tgz#ed6ecaa8e5ed5dfe8b2b3d00181702c9925f13fb" + resolved "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.18.0.tgz" integrity sha512-56/MAlX5WMsPVbOg7tAxnYvNYMMWr/QJiIp6BxVSW3JJXUVzzOn64qW8TzQyMSqSUFM2+PVI4aUHcHOzIz/1tg== "@types/webpack-node-externals@^2.5.3": version "2.5.3" - resolved "https://registry.yarnpkg.com/@types/webpack-node-externals/-/webpack-node-externals-2.5.3.tgz#921783aadda1fe686db0a70e20e4b9548b5a3cef" + resolved "https://registry.npmjs.org/@types/webpack-node-externals/-/webpack-node-externals-2.5.3.tgz" integrity sha512-A9JxaR8QXoYT95egET4AmCFuChyTlP8d18ZAnmSHuIMsFdS7QlCQQ8pmN/+FHgLIkm+ViE/VngltT5avLACY9A== dependencies: "@types/node" "*" @@ -2700,7 +3483,7 @@ "@types/webpack-sources@*": version "3.2.0" - resolved "https://registry.yarnpkg.com/@types/webpack-sources/-/webpack-sources-3.2.0.tgz#16d759ba096c289034b26553d2df1bf45248d38b" + resolved "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz" integrity sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg== dependencies: "@types/node" "*" @@ -2708,9 +3491,9 @@ source-map "^0.7.3" "@types/webpack@^4": - version "4.41.32" - resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.32.tgz#a7bab03b72904070162b2f169415492209e94212" - integrity sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg== + version "4.41.33" + resolved "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.33.tgz" + integrity sha512-PPajH64Ft2vWevkerISMtnZ8rTs4YmRbs+23c402J0INmxDKCrhZNvwZYtzx96gY2wAtXdrK1BS2fiC8MlLr3g== dependencies: "@types/node" "*" "@types/tapable" "^1" @@ -2721,7 +3504,7 @@ "@types/webpack@^5.28.0": version "5.28.0" - resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-5.28.0.tgz#78dde06212f038d77e54116cfe69e88ae9ed2c03" + resolved "https://registry.npmjs.org/@types/webpack/-/webpack-5.28.0.tgz" integrity sha512-8cP0CzcxUiFuA9xGJkfeVpqmWTk9nx6CWwamRGCj95ph1SmlRRk9KlCZ6avhCbZd4L68LvYT6l1kpdEnQXrF8w== dependencies: "@types/node" "*" @@ -2730,47 +3513,47 @@ "@types/ws@^6.0.1": version "6.0.4" - resolved "https://registry.yarnpkg.com/@types/ws/-/ws-6.0.4.tgz#7797707c8acce8f76d8c34b370d4645b70421ff1" + resolved "https://registry.npmjs.org/@types/ws/-/ws-6.0.4.tgz" integrity sha512-PpPrX7SZW9re6+Ha8ojZG4Se8AZXgf0GK6zmfqEuCsY49LFDNXO3SByp44X3dFEqtB73lkCDAdUazhAjVPiNwg== dependencies: "@types/node" "*" "@types/ws@^8.5.1": - version "8.5.3" - resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.3.tgz#7d25a1ffbecd3c4f2d35068d0b283c037003274d" - integrity sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w== + version "8.5.4" + resolved "https://registry.npmjs.org/@types/ws/-/ws-8.5.4.tgz" + integrity sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg== dependencies: "@types/node" "*" "@types/yargs-parser@*": version "21.0.0" - resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.0.tgz#0c60e537fa790f5f9472ed2776c2b71ec117351b" + resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz" integrity sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA== "@types/yargs@^15.0.0": - version "15.0.14" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.14.tgz#26d821ddb89e70492160b66d10a0eb6df8f6fb06" - integrity sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ== + version "15.0.15" + resolved "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.15.tgz" + integrity sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg== dependencies: "@types/yargs-parser" "*" "@types/yargs@^16.0.0": - version "16.0.4" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.4.tgz#26aad98dd2c2a38e421086ea9ad42b9e51642977" - integrity sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw== + version "16.0.5" + resolved "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz" + integrity sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ== dependencies: "@types/yargs-parser" "*" "@types/yargs@^17.0.1", "@types/yargs@^17.0.8": - version "17.0.10" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.10.tgz#591522fce85d8739bca7b8bb90d048e4478d186a" - integrity sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA== + version "17.0.19" + resolved "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz" + integrity sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ== dependencies: "@types/yargs-parser" "*" "@typescript-eslint/eslint-plugin@^5.48.0": version "5.48.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.0.tgz#54f8368d080eb384a455f60c2ee044e948a8ce67" + resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.0.tgz" integrity sha512-SVLafp0NXpoJY7ut6VFVUU9I+YeFsDzeQwtK0WZ+xbRN3mtxJ08je+6Oi2N89qDn087COdO0u3blKZNv9VetRQ== dependencies: "@typescript-eslint/scope-manager" "5.48.0" @@ -2784,26 +3567,18 @@ tsutils "^3.21.0" "@typescript-eslint/parser@^5.47.1": - version "5.47.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.47.1.tgz#c4bf16f8c3c7608ce4bf8ff804b677fc899f173f" - integrity sha512-9Vb+KIv29r6GPu4EboWOnQM7T+UjpjXvjCPhNORlgm40a9Ia9bvaPJswvtae1gip2QEeVeGh6YquqAzEgoRAlw== + version "5.48.0" + resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.0.tgz" + integrity sha512-1mxNA8qfgxX8kBvRDIHEzrRGrKHQfQlbW6iHyfHYS0Q4X1af+S6mkLNtgCOsGVl8+/LUPrqdHMssAemkrQ01qg== dependencies: - "@typescript-eslint/scope-manager" "5.47.1" - "@typescript-eslint/types" "5.47.1" - "@typescript-eslint/typescript-estree" "5.47.1" + "@typescript-eslint/scope-manager" "5.48.0" + "@typescript-eslint/types" "5.48.0" + "@typescript-eslint/typescript-estree" "5.48.0" debug "^4.3.4" -"@typescript-eslint/scope-manager@5.47.1": - version "5.47.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.47.1.tgz#0d302b3c2f20ab24e4787bf3f5a0d8c449b823bd" - integrity sha512-9hsFDsgUwrdOoW1D97Ewog7DYSHaq4WKuNs0LHF9RiCmqB0Z+XRR4Pf7u7u9z/8CciHuJ6yxNws1XznI3ddjEw== - dependencies: - "@typescript-eslint/types" "5.47.1" - "@typescript-eslint/visitor-keys" "5.47.1" - "@typescript-eslint/scope-manager@5.48.0": version "5.48.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.48.0.tgz#607731cb0957fbc52fd754fd79507d1b6659cecf" + resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.0.tgz" integrity sha512-0AA4LviDtVtZqlyUQnZMVHydDATpD9SAX/RC5qh6cBd3xmyWvmXYF+WT1oOmxkeMnWDlUVTwdODeucUnjz3gow== dependencies: "@typescript-eslint/types" "5.48.0" @@ -2811,7 +3586,7 @@ "@typescript-eslint/type-utils@5.48.0": version "5.48.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.48.0.tgz#40496dccfdc2daa14a565f8be80ad1ae3882d6d6" + resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.0.tgz" integrity sha512-vbtPO5sJyFjtHkGlGK4Sthmta0Bbls4Onv0bEqOGm7hP9h8UpRsHJwsrCiWtCUndTRNQO/qe6Ijz9rnT/DB+7g== dependencies: "@typescript-eslint/typescript-estree" "5.48.0" @@ -2819,32 +3594,14 @@ debug "^4.3.4" tsutils "^3.21.0" -"@typescript-eslint/types@5.47.1": - version "5.47.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.47.1.tgz#459f07428aec5a8c4113706293c2ae876741ac8e" - integrity sha512-CmALY9YWXEpwuu6377ybJBZdtSAnzXLSQcxLSqSQSbC7VfpMu/HLVdrnVJj7ycI138EHqocW02LPJErE35cE9A== - "@typescript-eslint/types@5.48.0": version "5.48.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.48.0.tgz#d725da8dfcff320aab2ac6f65c97b0df30058449" + resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.0.tgz" integrity sha512-UTe67B0Ypius0fnEE518NB2N8gGutIlTojeTg4nt0GQvikReVkurqxd2LvYa9q9M5MQ6rtpNyWTBxdscw40Xhw== -"@typescript-eslint/typescript-estree@5.47.1": - version "5.47.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.47.1.tgz#b9d8441308aca53df7f69b2c67a887b82c9ed418" - integrity sha512-4+ZhFSuISAvRi2xUszEj0xXbNTHceV9GbH9S8oAD2a/F9SW57aJNQVOCxG8GPfSWH/X4eOPdMEU2jYVuWKEpWA== - dependencies: - "@typescript-eslint/types" "5.47.1" - "@typescript-eslint/visitor-keys" "5.47.1" - debug "^4.3.4" - globby "^11.1.0" - is-glob "^4.0.3" - semver "^7.3.7" - tsutils "^3.21.0" - "@typescript-eslint/typescript-estree@5.48.0": version "5.48.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.0.tgz#a7f04bccb001003405bb5452d43953a382c2fac2" + resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.0.tgz" integrity sha512-7pjd94vvIjI1zTz6aq/5wwE/YrfIyEPLtGJmRfyNR9NYIW+rOvzzUv3Cmq2hRKpvt6e9vpvPUQ7puzX7VSmsEw== dependencies: "@typescript-eslint/types" "5.48.0" @@ -2857,7 +3614,7 @@ "@typescript-eslint/utils@5.48.0": version "5.48.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.48.0.tgz#eee926af2733f7156ad8d15e51791e42ce300273" + resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.0.tgz" integrity sha512-x2jrMcPaMfsHRRIkL+x96++xdzvrdBCnYRd5QiW5Wgo1OB4kDYPbC1XjWP/TNqlfK93K/lUL92erq5zPLgFScQ== dependencies: "@types/json-schema" "^7.0.9" @@ -2869,17 +3626,9 @@ eslint-utils "^3.0.0" semver "^7.3.7" -"@typescript-eslint/visitor-keys@5.47.1": - version "5.47.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.47.1.tgz#d35c2da544dbb685db9c5b5b85adac0a1d74d1f2" - integrity sha512-rF3pmut2JCCjh6BLRhNKdYjULMb1brvoaiWDlHfLNVgmnZ0sBVJrs3SyaKE1XoDDnJuAx/hDQryHYmPUuNq0ig== - dependencies: - "@typescript-eslint/types" "5.47.1" - eslint-visitor-keys "^3.3.0" - "@typescript-eslint/visitor-keys@5.48.0": version "5.48.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.0.tgz#4446d5e7f6cadde7140390c0e284c8702d944904" + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.0.tgz" integrity sha512-5motVPz5EgxQ0bHjut3chzBkJ3Z3sheYVcSwS5BpHZpLqSptSmELNtGixmgj65+rIfhvtQTz5i9OP2vtzdDH7Q== dependencies: "@typescript-eslint/types" "5.48.0" @@ -2887,7 +3636,7 @@ "@webassemblyjs/ast@1.11.1": version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.1.tgz#2bfd767eae1a6996f432ff7e8d7fc75679c0b6a7" + resolved "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz" integrity sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw== dependencies: "@webassemblyjs/helper-numbers" "1.11.1" @@ -2895,22 +3644,22 @@ "@webassemblyjs/floating-point-hex-parser@1.11.1": version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz#f6c61a705f0fd7a6aecaa4e8198f23d9dc179e4f" + resolved "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz" integrity sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ== "@webassemblyjs/helper-api-error@1.11.1": version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz#1a63192d8788e5c012800ba6a7a46c705288fd16" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz" integrity sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg== "@webassemblyjs/helper-buffer@1.11.1": version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz#832a900eb444884cde9a7cad467f81500f5e5ab5" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz" integrity sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA== "@webassemblyjs/helper-numbers@1.11.1": version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz#64d81da219fbbba1e3bd1bfc74f6e8c4e10a62ae" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz" integrity sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ== dependencies: "@webassemblyjs/floating-point-hex-parser" "1.11.1" @@ -2919,12 +3668,12 @@ "@webassemblyjs/helper-wasm-bytecode@1.11.1": version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz#f328241e41e7b199d0b20c18e88429c4433295e1" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz" integrity sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q== "@webassemblyjs/helper-wasm-section@1.11.1": version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz#21ee065a7b635f319e738f0dd73bfbda281c097a" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz" integrity sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg== dependencies: "@webassemblyjs/ast" "1.11.1" @@ -2934,26 +3683,26 @@ "@webassemblyjs/ieee754@1.11.1": version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz#963929e9bbd05709e7e12243a099180812992614" + resolved "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz" integrity sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ== dependencies: "@xtuc/ieee754" "^1.2.0" "@webassemblyjs/leb128@1.11.1": version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.1.tgz#ce814b45574e93d76bae1fb2644ab9cdd9527aa5" + resolved "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz" integrity sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw== dependencies: "@xtuc/long" "4.2.2" "@webassemblyjs/utf8@1.11.1": version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.1.tgz#d1f8b764369e7c6e6bae350e854dec9a59f0a3ff" + resolved "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz" integrity sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ== "@webassemblyjs/wasm-edit@1.11.1": version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz#ad206ebf4bf95a058ce9880a8c092c5dec8193d6" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz" integrity sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA== dependencies: "@webassemblyjs/ast" "1.11.1" @@ -2967,7 +3716,7 @@ "@webassemblyjs/wasm-gen@1.11.1": version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz#86c5ea304849759b7d88c47a32f4f039ae3c8f76" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz" integrity sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA== dependencies: "@webassemblyjs/ast" "1.11.1" @@ -2978,7 +3727,7 @@ "@webassemblyjs/wasm-opt@1.11.1": version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz#657b4c2202f4cf3b345f8a4c6461c8c2418985f2" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz" integrity sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw== dependencies: "@webassemblyjs/ast" "1.11.1" @@ -2988,7 +3737,7 @@ "@webassemblyjs/wasm-parser@1.11.1": version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz#86ca734534f417e9bd3c67c7a1c75d8be41fb199" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz" integrity sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA== dependencies: "@webassemblyjs/ast" "1.11.1" @@ -3000,67 +3749,85 @@ "@webassemblyjs/wast-printer@1.11.1": version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz#d0c73beda8eec5426f10ae8ef55cee5e7084c2f0" + resolved "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz" integrity sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg== dependencies: "@webassemblyjs/ast" "1.11.1" "@xtuc/long" "4.2.2" -"@webpack-cli/configtest@^1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-1.1.1.tgz#9f53b1b7946a6efc2a749095a4f450e2932e8356" - integrity sha512-1FBc1f9G4P/AxMqIgfZgeOTuRnwZMten8E7zap5zgpPInnCrP8D4Q81+4CWIch8i/Nf7nXjP0v6CjjbHOrXhKg== +"@webpack-cli/configtest@^2.0.1": + version "2.0.1" + resolved "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-2.0.1.tgz" + integrity sha512-njsdJXJSiS2iNbQVS0eT8A/KPnmyH4pv1APj2K0d1wrZcBLw+yppxOy4CGqa0OxDJkzfL/XELDhD8rocnIwB5A== -"@webpack-cli/info@^1.4.1": - version "1.4.1" - resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-1.4.1.tgz#2360ea1710cbbb97ff156a3f0f24556e0fc1ebea" - integrity sha512-PKVGmazEq3oAo46Q63tpMr4HipI3OPfP7LiNOEJg963RMgT0rqheag28NCML0o3GIzA3DmxP1ZIAv9oTX1CUIA== - dependencies: - envinfo "^7.7.3" +"@webpack-cli/info@^2.0.1": + version "2.0.1" + resolved "https://registry.npmjs.org/@webpack-cli/info/-/info-2.0.1.tgz" + integrity sha512-fE1UEWTwsAxRhrJNikE7v4EotYflkEhBL7EbajfkPlf6E37/2QshOy/D48Mw8G5XMFlQtS6YV42vtbG9zBpIQA== -"@webpack-cli/serve@^1.6.1": - version "1.6.1" - resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-1.6.1.tgz#0de2875ac31b46b6c5bb1ae0a7d7f0ba5678dffe" - integrity sha512-gNGTiTrjEVQ0OcVnzsRSqTxaBSr+dmTfm+qJsCDluky8uhdLWep7Gcr62QsAKHTMxjCS/8nEITsmFAhfIx+QSw== +"@webpack-cli/serve@^2.0.1": + version "2.0.1" + resolved "https://registry.npmjs.org/@webpack-cli/serve/-/serve-2.0.1.tgz" + integrity sha512-0G7tNyS+yW8TdgHwZKlDWYXFA6OJQnoLCQvYKkQP0Q2X205PSQ6RNUj0M+1OB/9gRQaUZ/ccYfaxd0nhaWKfjw== "@xtuc/ieee754@^1.2.0": version "1.2.0" - resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" + resolved "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz" integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== "@xtuc/long@4.2.2": version "4.2.2" - resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" + resolved "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz" integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== +"@yarnpkg/lockfile@^1.1.0": + version "1.1.0" + resolved "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz" + integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== + +"@yarnpkg/parsers@^3.0.0-rc.18": + version "3.0.0-rc.34" + resolved "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.34.tgz" + integrity sha512-NhEA0BusInyk7EiJ7i7qF1Mkrb6gGjZcQQ/W1xxGazxapubEmGO7v5WSll6hWxFXE2ngtLj8lflq1Ff5VtqEww== + dependencies: + js-yaml "^3.10.0" + tslib "^2.4.0" + +"@zkochan/js-yaml@0.0.6": + version "0.0.6" + resolved "https://registry.npmjs.org/@zkochan/js-yaml/-/js-yaml-0.0.6.tgz" + integrity sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg== + dependencies: + argparse "^2.0.1" + +JSONStream@^1.0.4: + version "1.3.5" + resolved "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz" + integrity sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ== + dependencies: + jsonparse "^1.2.0" + through ">=2.2.7 <3" + abab@^2.0.3, abab@^2.0.5, abab@^2.0.6: version "2.0.6" - resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.6.tgz#41b80f2c871d19686216b82309231cfd3cb3d291" + resolved "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz" integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== abbrev@1, abbrev@^1.0.0, abbrev@~1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + resolved "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz" integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== abort-controller@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392" + resolved "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz" integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== dependencies: event-target-shim "^5.0.0" -accepts@~1.3.4, accepts@~1.3.5: - version "1.3.7" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" - integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== - dependencies: - mime-types "~2.1.24" - negotiator "0.6.2" - -accepts@~1.3.8: +accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: version "1.3.8" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" + resolved "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz" integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== dependencies: mime-types "~2.1.34" @@ -3068,7 +3835,7 @@ accepts@~1.3.8: acorn-globals@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45" + resolved "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz" integrity sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg== dependencies: acorn "^7.1.1" @@ -3076,17 +3843,17 @@ acorn-globals@^6.0.0: acorn-import-assertions@^1.7.6: version "1.8.0" - resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz#ba2b5939ce62c238db6d93d81c9b111b29b855e9" + resolved "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz" integrity sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw== acorn-jsx@^5.3.2: version "5.3.2" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" + resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== acorn-node@^1.8.2: version "1.8.2" - resolved "https://registry.yarnpkg.com/acorn-node/-/acorn-node-1.8.2.tgz#114c95d64539e53dede23de8b9d96df7c7ae2af8" + resolved "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz" integrity sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A== dependencies: acorn "^7.0.0" @@ -3095,27 +3862,32 @@ acorn-node@^1.8.2: acorn-walk@^7.0.0, acorn-walk@^7.1.1: version "7.2.0" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" + resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz" integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== acorn-walk@^8.1.1: version "8.2.0" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" + resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz" integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== acorn@^7.0.0, acorn@^7.1.1: version "7.4.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" + resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== acorn@^8.2.4, acorn@^8.4.1, acorn@^8.5.0, acorn@^8.7.1, acorn@^8.8.0: - version "8.8.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.0.tgz#88c0187620435c7f6015803f5539dae05a9dbea8" - integrity sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w== + version "8.8.1" + resolved "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz" + integrity sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA== + +add-stream@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz" + integrity sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ== adr@^1.4.3: version "1.4.3" - resolved "https://registry.yarnpkg.com/adr/-/adr-1.4.3.tgz#2c817166da6c2d00183dc98cb55f1b5b32a3c482" + resolved "https://registry.npmjs.org/adr/-/adr-1.4.3.tgz" integrity sha512-g9KcB0i1Hnf2b24LhD6JVZmDEc8si4XVTmic0Tv+mN1YuM2JRckLTIPQbeklnqloSTjk8uLUkr95p307qvSBHA== dependencies: colors "^1.3.3" @@ -3137,14 +3909,14 @@ adr@^1.4.3: agent-base@6, agent-base@^6.0.2: version "6.0.2" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" + resolved "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz" integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== dependencies: debug "4" agentkeepalive@^4.1.3, agentkeepalive@^4.2.1: version "4.2.1" - resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-4.2.1.tgz#a7975cbb9f83b367f06c90cc51ff28fe7d499717" + resolved "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz" integrity sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA== dependencies: debug "^4.1.0" @@ -3153,7 +3925,7 @@ agentkeepalive@^4.1.3, agentkeepalive@^4.2.1: aggregate-error@^3.0.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" + resolved "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz" integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== dependencies: clean-stack "^2.0.0" @@ -3161,26 +3933,26 @@ aggregate-error@^3.0.0: ajv-formats@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520" + resolved "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz" integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA== dependencies: ajv "^8.0.0" ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: version "3.5.2" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" + resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== ajv-keywords@^5.0.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz#69d4d385a4733cdbeab44964a1170a88f87f0e16" + resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz" integrity sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw== dependencies: fast-deep-equal "^3.1.3" ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.0, ajv@^6.12.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: version "6.12.6" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== dependencies: fast-deep-equal "^3.1.1" @@ -3189,99 +3961,104 @@ ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.0, ajv@^6.12.2, ajv@^6.12.3, ajv@^6.12.4, aj uri-js "^4.2.2" ajv@^8.0.0, ajv@^8.8.0: - version "8.11.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.11.0.tgz#977e91dd96ca669f54a11e23e378e33b884a565f" - integrity sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg== + version "8.12.0" + resolved "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz" + integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== dependencies: fast-deep-equal "^3.1.1" json-schema-traverse "^1.0.0" require-from-string "^2.0.2" uri-js "^4.2.2" +ansi-colors@^4.1.1: + version "4.1.3" + resolved "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz" + integrity sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw== + ansi-escapes@^4.2.1: version "4.3.2" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" + resolved "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz" integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== dependencies: type-fest "^0.21.3" ansi-html-community@^0.0.8: version "0.0.8" - resolved "https://registry.yarnpkg.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz#69fbc4d6ccbe383f9736934ae34c3f8290f1bf41" + resolved "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz" integrity sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw== ansi-red@^0.1.1: version "0.1.1" - resolved "https://registry.yarnpkg.com/ansi-red/-/ansi-red-0.1.1.tgz#8c638f9d1080800a353c9c28c8a81ca4705d946c" + resolved "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz" integrity sha512-ewaIr5y+9CUTGFwZfpECUbFlGcC0GCw1oqR9RI6h1gQCd9Aj2GxSckCnPsVJnmfMZbwFYE+leZGASgkWl06Jow== dependencies: ansi-wrap "0.1.0" ansi-regex@^2.0.0: version "2.1.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz" + integrity sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA== ansi-regex@^4.1.0: version "4.1.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.1.tgz#164daac87ab2d6f6db3a29875e2d1766582dabed" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz" integrity sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g== ansi-regex@^5.0.0, ansi-regex@^5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== ansi-styles@^2.2.1: version "2.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz" integrity sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA== ansi-styles@^3.2.0, ansi-styles@^3.2.1: version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== dependencies: color-convert "^1.9.0" ansi-styles@^4.0.0, ansi-styles@^4.1.0, ansi-styles@^4.3.0: version "4.3.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== dependencies: color-convert "^2.0.1" ansi-styles@^5.0.0: version "5.2.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz" integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== ansi-wrap@0.1.0: version "0.1.0" - resolved "https://registry.yarnpkg.com/ansi-wrap/-/ansi-wrap-0.1.0.tgz#a82250ddb0015e9a27ca82e82ea603bbfa45efaf" + resolved "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz" integrity sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw== ansi_up@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/ansi_up/-/ansi_up-5.1.0.tgz#9cf10e6d359bb434bdcfab5ae4c3abfe1617b6db" + resolved "https://registry.npmjs.org/ansi_up/-/ansi_up-5.1.0.tgz" integrity sha512-3wwu+nJCKBVBwOCurm0uv91lMoVkhFB+3qZQz3U11AmAdDJ4tkw1sNPWJQcVxMVYwe0pGEALOjSBOxdxNc+pNQ== anymatch@^3.0.0, anymatch@^3.0.3, anymatch@~3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" - integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== + version "3.1.3" + resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz" + integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== dependencies: normalize-path "^3.0.0" picomatch "^2.0.4" app-builder-bin@4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-4.0.0.tgz#1df8e654bd1395e4a319d82545c98667d7eed2f0" + resolved "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-4.0.0.tgz" integrity sha512-xwdG0FJPQMe0M0UA4Tz0zEB8rBJTRA5a476ZawAqiBkMv16GRK5xpXThOjMaEOFnZ6zabejjG4J3da0SXG63KA== app-builder-lib@23.6.0: version "23.6.0" - resolved "https://registry.yarnpkg.com/app-builder-lib/-/app-builder-lib-23.6.0.tgz#03cade02838c077db99d86212d61c5fc1d6da1a8" + resolved "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-23.6.0.tgz" integrity sha512-dQYDuqm/rmy8GSCE6Xl/3ShJg6Ab4bZJMT8KaTKGzT436gl1DN4REP3FCWfXoh75qGTJ+u+WsdnnpO9Jl8nyMA== dependencies: "7zip-bin" "~5.1.1" @@ -3313,87 +4090,99 @@ app-builder-lib@23.6.0: "aproba@^1.0.3 || ^2.0.0", aproba@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz#52520b8ae5b569215b354efc0caa3fe1e45a8adc" + resolved "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz" integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ== arch@^2.1.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/arch/-/arch-2.2.0.tgz#1bc47818f305764f23ab3306b0bfc086c5a29d11" + resolved "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz" integrity sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ== archive-type@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/archive-type/-/archive-type-4.0.0.tgz#f92e72233056dfc6969472749c267bdb046b1d70" + resolved "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz" integrity sha512-zV4Ky0v1F8dBrdYElwTvQhweQ0P7Kwc1aluqJsYtOBP01jXcWCyW2IEfI1YiqsG+Iy7ZR+o5LF1N+PGECBxHWA== dependencies: file-type "^4.2.0" archy@~1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/archy/-/archy-1.0.0.tgz#f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40" + resolved "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz" integrity sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw== are-we-there-yet@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz#ba20bd6b553e31d62fc8c31bd23d22b95734390d" - integrity sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw== + version "3.0.1" + resolved "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz" + integrity sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg== dependencies: delegates "^1.0.0" readable-stream "^3.6.0" arg@^4.1.0: version "4.1.3" - resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089" + resolved "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz" integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== arg@^5.0.2: version "5.0.2" - resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c" + resolved "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz" integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== argparse@^1.0.10, argparse@^1.0.7: version "1.0.10" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + resolved "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== dependencies: sprintf-js "~1.0.2" argparse@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== aria-query@^4.2.2: version "4.2.2" - resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-4.2.2.tgz#0d2ca6c9aceb56b8977e9fed6aed7e15bbd2f83b" + resolved "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz" integrity sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA== dependencies: "@babel/runtime" "^7.10.2" "@babel/runtime-corejs3" "^7.10.2" aria-query@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.0.0.tgz#210c21aaf469613ee8c9a62c7f86525e058db52c" - integrity sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg== + version "5.1.3" + resolved "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz" + integrity sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ== + dependencies: + deep-equal "^2.0.5" array-back@^3.0.1, array-back@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/array-back/-/array-back-3.1.0.tgz#b8859d7a508871c9a7b2cf42f99428f65e96bfb0" + resolved "https://registry.npmjs.org/array-back/-/array-back-3.1.0.tgz" integrity sha512-TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q== +array-differ@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz" + integrity sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg== + array-flatten@1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" - integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= + resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" + integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== array-flatten@^2.1.2: version "2.1.2" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" + resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz" integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== -array-includes@^3.1.4, array-includes@^3.1.6: +array-ify@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz" + integrity sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng== + +array-includes@^3.1.4, array-includes@^3.1.5, array-includes@^3.1.6: version "3.1.6" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.6.tgz#9e9e720e194f198266ba9e18c29e6a9b0e4b225f" + resolved "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz" integrity sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw== dependencies: call-bind "^1.0.2" @@ -3404,22 +4193,22 @@ array-includes@^3.1.4, array-includes@^3.1.6: array-union@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + resolved "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz" integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== array.prototype.flat@^1.2.5: - version "1.3.0" - resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz#0b0c1567bf57b38b56b4c97b8aa72ab45e4adc7b" - integrity sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw== + version "1.3.1" + resolved "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz" + integrity sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA== dependencies: call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.2" + define-properties "^1.1.4" + es-abstract "^1.20.4" es-shim-unscopables "^1.0.0" array.prototype.flatmap@^1.3.1: version "1.3.1" - resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz#1aae7903c2100433cb8261cd4ed310aab5c4a183" + resolved "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz" integrity sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ== dependencies: call-bind "^1.0.2" @@ -3429,7 +4218,7 @@ array.prototype.flatmap@^1.3.1: array.prototype.tosorted@^1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz#ccf44738aa2b5ac56578ffda97c03fd3e23dd532" + resolved "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz" integrity sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ== dependencies: call-bind "^1.0.2" @@ -3438,15 +4227,25 @@ array.prototype.tosorted@^1.1.1: es-shim-unscopables "^1.0.0" get-intrinsic "^1.1.3" +arrify@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz" + integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA== + +arrify@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz" + integrity sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug== + asap@^2.0.0: version "2.0.6" - resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" - integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= + resolved "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" + integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== asar@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/asar/-/asar-3.1.0.tgz#70b0509449fe3daccc63beb4d3c7d2e24d3c6473" - integrity sha512-vyxPxP5arcAqN4F/ebHd/HhwnAiZtwhglvdmc7BR2f0ywbVNTOpSeyhLDbGXtE/y58hv1oC75TaNIXutnsOZsQ== + version "3.2.0" + resolved "https://registry.npmjs.org/asar/-/asar-3.2.0.tgz" + integrity sha512-COdw2ZQvKdFGFxXwX3oYh2/sOsJWJegrdJCGxnN4MZ7IULgRBp9P6665aqj9z1v9VwP4oP1hRBojRDQ//IGgAg== dependencies: chromium-pickle-js "^0.2.0" commander "^5.0.0" @@ -3457,100 +4256,114 @@ asar@^3.1.0: asn1@~0.2.3: version "0.2.6" - resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.6.tgz#0d3a7bb6e64e02a90c0303b31f292868ea09a08d" + resolved "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz" integrity sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ== dependencies: safer-buffer "~2.1.0" assert-plus@1.0.0, assert-plus@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= + resolved "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz" + integrity sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw== astral-regex@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" + resolved "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz" integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== astral-regex@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" + resolved "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz" integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== async-exit-hook@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/async-exit-hook/-/async-exit-hook-2.0.1.tgz#8bd8b024b0ec9b1c01cccb9af9db29bd717dfaf3" + resolved "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz" integrity sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw== async@^3.2.3: - version "3.2.3" - resolved "https://registry.yarnpkg.com/async/-/async-3.2.3.tgz#ac53dafd3f4720ee9e8a160628f18ea91df196c9" - integrity sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g== + version "3.2.4" + resolved "https://registry.npmjs.org/async/-/async-3.2.4.tgz" + integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== asynckit@^0.4.0: version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= + resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" + integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== at-least-node@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + resolved "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz" integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== atob@^2.1.2: version "2.1.2" - resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" + resolved "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz" integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== atomically@^1.3.1: version "1.7.0" - resolved "https://registry.yarnpkg.com/atomically/-/atomically-1.7.0.tgz#c07a0458432ea6dbc9a3506fffa424b48bccaafe" + resolved "https://registry.npmjs.org/atomically/-/atomically-1.7.0.tgz" integrity sha512-Xcz9l0z7y9yQ9rdDaxlmaI4uJHf/T8g9hOEzJcsEqX2SjCj4J20uK7+ldkDHMbpJDK76wF7xEIgxc/vSlsfw5w== auto-bind@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/auto-bind/-/auto-bind-2.1.1.tgz#8ae509671ecdfbd5009fc99b0f19ae9c3a2abf50" + resolved "https://registry.npmjs.org/auto-bind/-/auto-bind-2.1.1.tgz" integrity sha512-NUwV1i9D3vxxY1KnfZgSZ716d6ovY7o8LfOwLhGIPFBowIb6Ln6DBW64+jCqPzUznel2hRSkQnYQqvh7/ldw8A== dependencies: "@types/react" "^16.8.12" auto-bind@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/auto-bind/-/auto-bind-4.0.0.tgz#e3589fc6c2da8f7ca43ba9f84fa52a744fc997fb" + resolved "https://registry.npmjs.org/auto-bind/-/auto-bind-4.0.0.tgz" integrity sha512-Hdw8qdNiqdJ8LqT0iK0sVzkFbzg6fhnQqqfWhBDxcHZvU75+B+ayzTy8x+k5Ix0Y92XOhOUlx74ps+bA6BeYMQ== autolinker@^3.11.0: - version "3.16.0" - resolved "https://registry.yarnpkg.com/autolinker/-/autolinker-3.16.0.tgz#6fad29b038ba99cbfbab79f78019fed4264df0c6" - integrity sha512-KY8yhlwvuQpA7exkkvHsmk0chdrtS0ZRO7XoPfs7w8N3kpiGPjYNDrQ0lIMx2GrKFZzGK/QSEd2Sx5SYtSNBKg== + version "3.16.2" + resolved "https://registry.npmjs.org/autolinker/-/autolinker-3.16.2.tgz" + integrity sha512-JiYl7j2Z19F9NdTmirENSUUIIL/9MytEWtmzhfmsKPCp9E+G35Y0UNCMoM9tFigxT59qSc8Ml2dlZXOCVTYwuA== dependencies: tslib "^2.3.0" autolinker@~0.28.0: version "0.28.1" - resolved "https://registry.yarnpkg.com/autolinker/-/autolinker-0.28.1.tgz#0652b491881879f0775dace0cdca3233942a4e47" + resolved "https://registry.npmjs.org/autolinker/-/autolinker-0.28.1.tgz" integrity sha512-zQAFO1Dlsn69eXaO6+7YZc+v84aquQKbwpzCE3L0stj56ERn9hutFxPopViLjo9G+rWwjozRhgS5KJ25Xy19cQ== dependencies: gulp-header "^1.7.1" +available-typed-arrays@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz" + integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== + await-lock@^2.2.2: version "2.2.2" - resolved "https://registry.yarnpkg.com/await-lock/-/await-lock-2.2.2.tgz#a95a9b269bfd2f69d22b17a321686f551152bcef" + resolved "https://registry.npmjs.org/await-lock/-/await-lock-2.2.2.tgz" integrity sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw== aws-sign2@~0.7.0: version "0.7.0" - resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" - integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= + resolved "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz" + integrity sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA== aws4@^1.8.0: version "1.11.0" - resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" + resolved "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz" integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== +axios@^1.0.0: + version "1.2.2" + resolved "https://registry.npmjs.org/axios/-/axios-1.2.2.tgz" + integrity sha512-bz/J4gS2S3I7mpN/YZfGFTqhXTYzRho8Ay38w2otuuDR322KzFIWm/4W2K6gIwvWaws5n+mnb7D1lN9uD+QH6Q== + dependencies: + follow-redirects "^1.15.0" + form-data "^4.0.0" + proxy-from-env "^1.1.0" + babel-jest@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-28.1.3.tgz#c1187258197c099072156a0a121c11ee1e3917d5" + resolved "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.3.tgz" integrity sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q== dependencies: "@jest/transform" "^28.1.3" @@ -3563,7 +4376,7 @@ babel-jest@^28.1.3: babel-plugin-istanbul@^6.1.1: version "6.1.1" - resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73" + resolved "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz" integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA== dependencies: "@babel/helper-plugin-utils" "^7.0.0" @@ -3574,7 +4387,7 @@ babel-plugin-istanbul@^6.1.1: babel-plugin-jest-hoist@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.1.3.tgz#1952c4d0ea50f2d6d794353762278d1d8cca3fbe" + resolved "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.1.3.tgz" integrity sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q== dependencies: "@babel/template" "^7.3.3" @@ -3582,18 +4395,18 @@ babel-plugin-jest-hoist@^28.1.3: "@types/babel__core" "^7.1.14" "@types/babel__traverse" "^7.0.6" -babel-plugin-macros@^2.6.1: - version "2.8.0" - resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz#0f958a7cc6556b1e65344465d99111a1e5e10138" - integrity sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg== +babel-plugin-macros@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz" + integrity sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg== dependencies: - "@babel/runtime" "^7.7.2" - cosmiconfig "^6.0.0" - resolve "^1.12.0" + "@babel/runtime" "^7.12.5" + cosmiconfig "^7.0.0" + resolve "^1.19.0" babel-preset-current-node-syntax@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b" + resolved "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz" integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ== dependencies: "@babel/plugin-syntax-async-generators" "^7.8.4" @@ -3611,7 +4424,7 @@ babel-preset-current-node-syntax@^1.0.0: babel-preset-jest@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-28.1.3.tgz#5dfc20b99abed5db994406c2b9ab94c73aaa419d" + resolved "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.1.3.tgz" integrity sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A== dependencies: babel-plugin-jest-hoist "^28.1.3" @@ -3619,47 +4432,52 @@ babel-preset-jest@^28.1.3: balanced-match@^1.0.0: version "1.0.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== base64-js@^1.3.1, base64-js@^1.5.1: version "1.5.1" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" + resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== batch@0.6.1: version "0.6.1" - resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" - integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= + resolved "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" + integrity sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw== bcrypt-pbkdf@^1.0.0: version "1.0.2" - resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" - integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= + resolved "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz" + integrity sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w== dependencies: tweetnacl "^0.14.3" +before-after-hook@^2.2.0: + version "2.2.3" + resolved "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz" + integrity sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ== + big.js@^3.1.3: version "3.2.0" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e" + resolved "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz" integrity sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q== big.js@^5.2.2: version "5.2.2" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" + resolved "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== bin-check@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/bin-check/-/bin-check-4.1.0.tgz#fc495970bdc88bb1d5a35fc17e65c4a149fc4a49" + resolved "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz" integrity sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA== dependencies: execa "^0.7.0" executable "^4.1.0" -bin-links@^3.0.3: +bin-links@^3.0.0, bin-links@^3.0.3: version "3.0.3" - resolved "https://registry.yarnpkg.com/bin-links/-/bin-links-3.0.3.tgz#3842711ef3db2cd9f16a5f404a996a12db355a6e" + resolved "https://registry.npmjs.org/bin-links/-/bin-links-3.0.3.tgz" integrity sha512-zKdnMPWEdh4F5INR07/eBrodC7QrF5JKvqskjz/ZZRXg5YSAZIbn8zGhbhUrElzHBZ2fvEQdOU59RHcTG3GiwA== dependencies: cmd-shim "^5.0.0" @@ -3671,7 +4489,7 @@ bin-links@^3.0.3: bin-version-check@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/bin-version-check/-/bin-version-check-4.0.0.tgz#7d819c62496991f80d893e6e02a3032361608f71" + resolved "https://registry.npmjs.org/bin-version-check/-/bin-version-check-4.0.0.tgz" integrity sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ== dependencies: bin-version "^3.0.0" @@ -3680,7 +4498,7 @@ bin-version-check@^4.0.0: bin-version@^3.0.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/bin-version/-/bin-version-3.1.0.tgz#5b09eb280752b1bd28f0c9db3f96f2f43b6c0839" + resolved "https://registry.npmjs.org/bin-version/-/bin-version-3.1.0.tgz" integrity sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ== dependencies: execa "^1.0.0" @@ -3688,7 +4506,7 @@ bin-version@^3.0.0: bin-wrapper@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/bin-wrapper/-/bin-wrapper-4.1.0.tgz#99348f2cf85031e3ef7efce7e5300aeaae960605" + resolved "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-4.1.0.tgz" integrity sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q== dependencies: bin-check "^4.1.0" @@ -3700,20 +4518,20 @@ bin-wrapper@^4.1.0: binary-extensions@^2.0.0, binary-extensions@^2.2.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" + resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== bl@^1.0.0: version "1.2.3" - resolved "https://registry.yarnpkg.com/bl/-/bl-1.2.3.tgz#1e8dd80142eac80d7158c9dccc047fb620e035e7" + resolved "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz" integrity sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww== dependencies: readable-stream "^2.3.5" safe-buffer "^5.1.1" -bl@^4.0.3: +bl@^4.0.3, bl@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" + resolved "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz" integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== dependencies: buffer "^5.5.0" @@ -3722,20 +4540,20 @@ bl@^4.0.3: bluebird-lst@^1.0.9: version "1.0.9" - resolved "https://registry.yarnpkg.com/bluebird-lst/-/bluebird-lst-1.0.9.tgz#a64a0e4365658b9ab5fe875eb9dfb694189bb41c" + resolved "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.9.tgz" integrity sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw== dependencies: bluebird "^3.5.5" bluebird@^3.4.7, bluebird@^3.5.0, bluebird@^3.5.5, bluebird@^3.7.2: version "3.7.2" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" + resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz" integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== -body-parser@1.20.0: - version "1.20.0" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.0.tgz#3de69bd89011c11573d7bfee6a64f11b6bd27cc5" - integrity sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg== +body-parser@1.20.1: + version "1.20.1" + resolved "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz" + integrity sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw== dependencies: bytes "3.1.2" content-type "~1.0.4" @@ -3745,34 +4563,34 @@ body-parser@1.20.0: http-errors "2.0.0" iconv-lite "0.4.24" on-finished "2.4.1" - qs "6.10.3" + qs "6.11.0" raw-body "2.5.1" type-is "~1.6.18" unpipe "1.0.0" bonjour-service@^1.0.11: - version "1.0.12" - resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.0.12.tgz#28fbd4683f5f2e36feedb833e24ba661cac960c3" - integrity sha512-pMmguXYCu63Ug37DluMKEHdxc+aaIf/ay4YbF8Gxtba+9d3u+rmEWy61VK3Z3hp8Rskok3BunHYnG0dUHAsblw== + version "1.0.14" + resolved "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz" + integrity sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ== dependencies: array-flatten "^2.1.2" dns-equal "^1.0.0" fast-deep-equal "^3.1.3" - multicast-dns "^7.2.4" + multicast-dns "^7.2.5" boolbase@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" - integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= + resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" + integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== boolean@^3.0.1: version "3.2.0" - resolved "https://registry.yarnpkg.com/boolean/-/boolean-3.2.0.tgz#9e5294af4e98314494cbb17979fa54ca159f116b" + resolved "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz" integrity sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw== brace-expansion@^1.1.7: version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== dependencies: balanced-match "^1.0.0" @@ -3780,56 +4598,55 @@ brace-expansion@^1.1.7: brace-expansion@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" + resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz" integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== dependencies: balanced-match "^1.0.0" braces@^3.0.2, braces@~3.0.2: version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== dependencies: fill-range "^7.0.1" browser-process-hrtime@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" + resolved "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz" integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== browserify-zlib@^0.1.4: version "0.1.4" - resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.1.4.tgz#bb35f8a519f600e0fa6b8485241c979d0141fb2d" - integrity sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0= + resolved "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz" + integrity sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ== dependencies: pako "~0.2.0" -browserslist@^4.14.5, browserslist@^4.20.2: - version "4.20.3" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.20.3.tgz#eb7572f49ec430e054f56d52ff0ebe9be915f8bf" - integrity sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg== +browserslist@^4.14.5, browserslist@^4.21.3: + version "4.21.4" + resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz" + integrity sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw== dependencies: - caniuse-lite "^1.0.30001332" - electron-to-chromium "^1.4.118" - escalade "^3.1.1" - node-releases "^2.0.3" - picocolors "^1.0.0" + caniuse-lite "^1.0.30001400" + electron-to-chromium "^1.4.251" + node-releases "^2.0.6" + update-browserslist-db "^1.0.9" bser@2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" + resolved "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz" integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== dependencies: node-int64 "^0.4.0" buffer-alloc-unsafe@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0" + resolved "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz" integrity sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg== buffer-alloc@^1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/buffer-alloc/-/buffer-alloc-1.2.0.tgz#890dd90d923a873e08e10e5fd51a57e5b7cce0ec" + resolved "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz" integrity sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow== dependencies: buffer-alloc-unsafe "^1.1.0" @@ -3837,27 +4654,27 @@ buffer-alloc@^1.2.0: buffer-crc32@~0.2.3: version "0.2.13" - resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" - integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= + resolved "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz" + integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ== buffer-equal@1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe" - integrity sha1-WWFrSYME1Var1GaWayLu2j7KX74= + resolved "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz" + integrity sha512-tcBWO2Dl4e7Asr9hTGcpVrCe+F7DubpmqWCTbj4FHLmjqO2hIaC383acQubWtRJhdceqs5uBHs6Es+Sk//RKiQ== buffer-fill@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c" - integrity sha1-+PeLdniYiO858gXNY39o5wISKyw= + resolved "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz" + integrity sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ== buffer-from@^1.0.0: version "1.1.2" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" + resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== buffer@^5.1.0, buffer@^5.2.1, buffer@^5.5.0: version "5.7.1" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" + resolved "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz" integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== dependencies: base64-js "^1.3.1" @@ -3865,7 +4682,7 @@ buffer@^5.1.0, buffer@^5.2.1, buffer@^5.5.0: builder-util-runtime@8.9.2: version "8.9.2" - resolved "https://registry.yarnpkg.com/builder-util-runtime/-/builder-util-runtime-8.9.2.tgz#a9669ae5b5dcabfe411ded26678e7ae997246c28" + resolved "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.9.2.tgz" integrity sha512-rhuKm5vh7E0aAmT6i8aoSfEjxzdYEFX7zDApK+eNgOhjofnWb74d9SRJv0H/8nsgOkos0TZ4zxW0P8J4N7xQ2A== dependencies: debug "^4.3.2" @@ -3873,7 +4690,7 @@ builder-util-runtime@8.9.2: builder-util-runtime@9.1.1: version "9.1.1" - resolved "https://registry.yarnpkg.com/builder-util-runtime/-/builder-util-runtime-9.1.1.tgz#2da7b34e78a64ad14ccd070d6eed4662d893bd60" + resolved "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.1.1.tgz" integrity sha512-azRhYLEoDvRDR8Dhis4JatELC/jUvYjm4cVSj7n9dauGTOM2eeNn9KS0z6YA6oDsjI1xphjNbY6PZZeHPzzqaw== dependencies: debug "^4.3.4" @@ -3881,7 +4698,7 @@ builder-util-runtime@9.1.1: builder-util@23.6.0: version "23.6.0" - resolved "https://registry.yarnpkg.com/builder-util/-/builder-util-23.6.0.tgz#1880ec6da7da3fd6fa19b8bd71df7f39e8d17dd9" + resolved "https://registry.npmjs.org/builder-util/-/builder-util-23.6.0.tgz" integrity sha512-QiQHweYsh8o+U/KNCZFSvISRnvRctb8m/2rB2I1JdByzvNKxPeFLlHFRPQRXab6aYeXc18j9LpsDLJ3sGQmWTQ== dependencies: "7zip-bin" "~5.1.1" @@ -3902,31 +4719,41 @@ builder-util@23.6.0: stat-mode "^1.0.0" temp-file "^3.4.0" +builtins@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz" + integrity sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ== + builtins@^5.0.0: version "5.0.1" - resolved "https://registry.yarnpkg.com/builtins/-/builtins-5.0.1.tgz#87f6db9ab0458be728564fa81d876d8d74552fa9" + resolved "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz" integrity sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ== dependencies: semver "^7.0.0" byline@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/byline/-/byline-5.0.0.tgz#741c5216468eadc457b03410118ad77de8c1ddb1" - integrity sha1-dBxSFkaOrcRXsDQQEYrXfejB3bE= + resolved "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz" + integrity sha512-s6webAy+R4SR8XVuJWt2V2rGvhnrhxN+9S15GNuTK3wKPOXFF6RNc+8ug2XhH+2s4f+uudG4kUVYmYOQWL2g0Q== + +byte-size@^7.0.0: + version "7.0.1" + resolved "https://registry.npmjs.org/byte-size/-/byte-size-7.0.1.tgz" + integrity sha512-crQdqyCwhokxwV1UyDzLZanhkugAgft7vt0qbbdt60C6Zf3CAiGmtUCylbtYwrU6loOUw3euGrNtW1J651ot1A== bytes@3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" - integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= + resolved "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" + integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== bytes@3.1.2: version "3.1.2" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" + resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz" integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== cacache@^15.2.0: version "15.3.0" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.3.0.tgz#dc85380fb2f556fe3dda4c719bfa0ec875a7f1eb" + resolved "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz" integrity sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ== dependencies: "@npmcli/fs" "^1.0.0" @@ -3948,9 +4775,9 @@ cacache@^15.2.0: tar "^6.0.2" unique-filename "^1.1.1" -cacache@^16.0.0, cacache@^16.1.0, cacache@^16.1.3: +cacache@^16.0.0, cacache@^16.0.6, cacache@^16.1.0, cacache@^16.1.3: version "16.1.3" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-16.1.3.tgz#a02b9f34ecfaf9a78c9f4bc16fceb94d5d67a38e" + resolved "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz" integrity sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ== dependencies: "@npmcli/fs" "^2.1.0" @@ -3974,12 +4801,12 @@ cacache@^16.0.0, cacache@^16.1.0, cacache@^16.1.3: cacheable-lookup@^5.0.3: version "5.0.4" - resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz#5a6b865b2c44357be3d5ebc2a467b032719a7005" + resolved "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz" integrity sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA== cacheable-request@^2.1.1: version "2.1.4" - resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-2.1.4.tgz#0d808801b6342ad33c91df9d0b44dc09b91e5c3d" + resolved "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz" integrity sha512-vag0O2LKZ/najSoUwDbVlnlCFvhBE/7mGTY2B5FgCBDcRD+oVV1HYTOwM6JZfMg/hIcM6IwnTZ1uQQL5/X3xIQ== dependencies: clone-response "1.0.2" @@ -3992,7 +4819,7 @@ cacheable-request@^2.1.1: cacheable-request@^6.0.0: version "6.1.0" - resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912" + resolved "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz" integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg== dependencies: clone-response "^1.0.2" @@ -4005,7 +4832,7 @@ cacheable-request@^6.0.0: cacheable-request@^7.0.2: version "7.0.2" - resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.2.tgz#ea0d0b889364a25854757301ca12b2da77f91d27" + resolved "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz" integrity sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew== dependencies: clone-response "^1.0.2" @@ -4018,7 +4845,7 @@ cacheable-request@^7.0.2: call-bind@^1.0.0, call-bind@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" + resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz" integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== dependencies: function-bind "^1.1.1" @@ -4026,12 +4853,12 @@ call-bind@^1.0.0, call-bind@^1.0.2: callsites@^3.0.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== camel-case@^4.1.2: version "4.1.2" - resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a" + resolved "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz" integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw== dependencies: pascal-case "^3.1.2" @@ -4039,32 +4866,41 @@ camel-case@^4.1.2: camelcase-css@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" + resolved "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz" integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== +camelcase-keys@^6.2.2: + version "6.2.2" + resolved "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz" + integrity sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg== + dependencies: + camelcase "^5.3.1" + map-obj "^4.0.0" + quick-lru "^4.0.1" + camelcase@^5.3.1: version "5.3.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== camelcase@^6.2.0: version "6.3.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== -caniuse-lite@^1.0.30001332: - version "1.0.30001339" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001339.tgz#f9aece4ea8156071613b27791547ba0b33f176cf" - integrity sha512-Es8PiVqCe+uXdms0Gu5xP5PF2bxLR7OBp3wUzUnuO7OHzhOfCyg3hdiGWVPVxhiuniOzng+hTc1u3fEQ0TlkSQ== +caniuse-lite@^1.0.30001400: + version "1.0.30001442" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001442.tgz" + integrity sha512-239m03Pqy0hwxYPYR5JwOIxRJfLTWtle9FV8zosfV5pHg+/51uD4nxcUlM8+mWWGfwKtt8lJNHnD3cWw9VZ6ow== caseless@~0.12.0: version "0.12.0" - resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" - integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= + resolved "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz" + integrity sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw== caw@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/caw/-/caw-2.0.1.tgz#6c3ca071fc194720883c2dc5da9b074bfc7e9e95" + resolved "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz" integrity sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA== dependencies: get-proxy "^2.0.0" @@ -4072,9 +4908,17 @@ caw@^2.0.1: tunnel-agent "^0.6.0" url-to-options "^1.0.1" +chalk@4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz" + integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + chalk@^1.1.3: version "1.1.3" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" + resolved "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz" integrity sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A== dependencies: ansi-styles "^2.2.1" @@ -4085,7 +4929,7 @@ chalk@^1.1.3: chalk@^2.0.0, chalk@^2.4.1: version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== dependencies: ansi-styles "^3.2.1" @@ -4094,7 +4938,7 @@ chalk@^2.0.0, chalk@^2.4.1: chalk@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" + resolved "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz" integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== dependencies: ansi-styles "^4.1.0" @@ -4102,7 +4946,7 @@ chalk@^3.0.0: chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2: version "4.1.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== dependencies: ansi-styles "^4.1.0" @@ -4110,17 +4954,17 @@ chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2: char-regex@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" + resolved "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== chardet@^0.7.0: version "0.7.0" - resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" + resolved "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz" integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== chart.js@^2.9.4: version "2.9.4" - resolved "https://registry.yarnpkg.com/chart.js/-/chart.js-2.9.4.tgz#0827f9563faffb2dc5c06562f8eb10337d5b9684" + resolved "https://registry.npmjs.org/chart.js/-/chart.js-2.9.4.tgz" integrity sha512-B07aAzxcrikjAPyV+01j7BmOpxtQETxTSlQ26BEYJ+3iUkbNKaOJ/nDbT6JjyqYxseM0ON12COHYdU2cTIjC7A== dependencies: chartjs-color "^2.1.0" @@ -4128,22 +4972,22 @@ chart.js@^2.9.4: chartjs-color-string@^0.6.0: version "0.6.0" - resolved "https://registry.yarnpkg.com/chartjs-color-string/-/chartjs-color-string-0.6.0.tgz#1df096621c0e70720a64f4135ea171d051402f71" + resolved "https://registry.npmjs.org/chartjs-color-string/-/chartjs-color-string-0.6.0.tgz" integrity sha512-TIB5OKn1hPJvO7JcteW4WY/63v6KwEdt6udfnDE9iCAZgy+V4SrbSxoIbTw/xkUIapjEI4ExGtD0+6D3KyFd7A== dependencies: color-name "^1.0.0" chartjs-color@^2.1.0: version "2.4.1" - resolved "https://registry.yarnpkg.com/chartjs-color/-/chartjs-color-2.4.1.tgz#6118bba202fe1ea79dd7f7c0f9da93467296c3b0" + resolved "https://registry.npmjs.org/chartjs-color/-/chartjs-color-2.4.1.tgz" integrity sha512-haqOg1+Yebys/Ts/9bLo/BqUcONQOdr/hoEr2LLTRl6C5LXctUdHxsCYfvQVg5JIxITrfCNUDr4ntqmQk9+/0w== dependencies: chartjs-color-string "^0.6.0" color-convert "^1.9.3" -"chokidar@>=3.0.0 <4.0.0", chokidar@^3.4.2, chokidar@^3.5.2, chokidar@^3.5.3: +"chokidar@>=3.0.0 <4.0.0", chokidar@^3.4.2, chokidar@^3.5.1, chokidar@^3.5.2, chokidar@^3.5.3: version "3.5.3" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" + resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz" integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== dependencies: anymatch "~3.1.2" @@ -4158,91 +5002,101 @@ chartjs-color@^2.1.0: chownr@^1.1.1: version "1.1.4" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" + resolved "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz" integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== chownr@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" + resolved "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz" integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== chrome-trace-event@^1.0.2: version "1.0.3" - resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" + resolved "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz" integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== chromium-pickle-js@^0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz#04a106672c18b085ab774d983dfa3ea138f22205" - integrity sha1-BKEGZywYsIWrd02YPfo+oTjyIgU= + resolved "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz" + integrity sha512-1R5Fho+jBq0DDydt+/vHWj5KJNJCKdARKOCwZUen84I5BreWoLqRLANH1U87eJy1tiASPtMnGqJJq0ZsLoRPOw== + +ci-info@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz" + integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== ci-info@^3.2.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.3.0.tgz#b4ed1fb6818dea4803a55c623041f9165d2066b2" - integrity sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw== + version "3.7.1" + resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.7.1.tgz" + integrity sha512-4jYS4MOAaCIStSRwiuxc4B8MYhIe676yO1sYGzARnjXkWpmzZMMYxY6zu8WYWDhSuth5zhrQ1rhNSibyyvv4/w== cidr-regex@^3.1.1: version "3.1.1" - resolved "https://registry.yarnpkg.com/cidr-regex/-/cidr-regex-3.1.1.tgz#ba1972c57c66f61875f18fd7dd487469770b571d" + resolved "https://registry.npmjs.org/cidr-regex/-/cidr-regex-3.1.1.tgz" integrity sha512-RBqYd32aDwbCMFJRL6wHOlDNYJsPNTt8vC82ErHF5vKt8QQzxm1FrkW8s/R5pVrXMf17sba09Uoy91PKiddAsw== dependencies: ip-regex "^4.1.0" circular-dependency-plugin@^5.2.2: version "5.2.2" - resolved "https://registry.yarnpkg.com/circular-dependency-plugin/-/circular-dependency-plugin-5.2.2.tgz#39e836079db1d3cf2f988dc48c5188a44058b600" + resolved "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.2.tgz" integrity sha512-g38K9Cm5WRwlaH6g03B9OEz/0qRizI+2I7n+Gz+L5DxXJAPAiWQvwlYNm1V1jkdpUv95bOe/ASm2vfi/G560jQ== cjs-module-lexer@^1.0.0: version "1.2.2" - resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz#9f84ba3244a512f3a54e5277e8eef4c489864e40" + resolved "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz" integrity sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA== clap@^1.1.3: version "1.2.3" - resolved "https://registry.yarnpkg.com/clap/-/clap-1.2.3.tgz#4f36745b32008492557f46412d66d50cb99bce51" + resolved "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz" integrity sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA== dependencies: chalk "^1.1.3" clean-css@^5.2.2: - version "5.3.0" - resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-5.3.0.tgz#ad3d8238d5f3549e83d5f87205189494bc7cbb59" - integrity sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ== + version "5.3.1" + resolved "https://registry.npmjs.org/clean-css/-/clean-css-5.3.1.tgz" + integrity sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg== dependencies: source-map "~0.6.0" clean-stack@^2.0.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" + resolved "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz" integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== cli-columns@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/cli-columns/-/cli-columns-4.0.0.tgz#9fe4d65975238d55218c41bd2ed296a7fa555646" + resolved "https://registry.npmjs.org/cli-columns/-/cli-columns-4.0.0.tgz" integrity sha512-XW2Vg+w+L9on9wtwKpyzluIPCWXjaBahI7mTcYjx+BVIYD9c3yqcv/yKC7CmdCZat4rq2yiE1UMSJC5ivKfMtQ== dependencies: string-width "^4.2.3" strip-ansi "^6.0.1" -cli-cursor@^3.1.0: +cli-cursor@3.1.0, cli-cursor@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" + resolved "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz" integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== dependencies: restore-cursor "^3.1.0" cli-progress@^3.11.2: version "3.11.2" - resolved "https://registry.yarnpkg.com/cli-progress/-/cli-progress-3.11.2.tgz#f8c89bd157e74f3f2c43bcfb3505670b4d48fc77" + resolved "https://registry.npmjs.org/cli-progress/-/cli-progress-3.11.2.tgz" integrity sha512-lCPoS6ncgX4+rJu5bS3F/iCz17kZ9MPZ6dpuTtI0KXKABkhyXIdYB3Inby1OpaGti3YlI3EeEkM9AuWpelJrVA== dependencies: string-width "^4.2.3" +cli-spinners@2.6.1, cli-spinners@^2.5.0: + version "2.6.1" + resolved "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz" + integrity sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g== + cli-table3@^0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/cli-table3/-/cli-table3-0.6.2.tgz#aaf5df9d8b5bf12634dc8b3040806a0c07120d2a" - integrity sha512-QyavHCaIC80cMivimWu4aWHilIpiDpfm3hGmqAmXVL1UsnbLuBSMd21hTX6VY4ZSDSM73ESLeF8TOYId3rBTbw== + version "0.6.3" + resolved "https://registry.yarnpkg.com/cli-table3/-/cli-table3-0.6.3.tgz#61ab765aac156b52f222954ffc607a6f01dbeeb2" + integrity sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg== dependencies: string-width "^4.2.0" optionalDependencies: @@ -4250,7 +5104,7 @@ cli-table3@^0.6.2: cli-truncate@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-2.1.0.tgz#c39e28bf05edcde5be3b98992a22deed5a2b93c7" + resolved "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz" integrity sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg== dependencies: slice-ansi "^3.0.0" @@ -4258,12 +5112,21 @@ cli-truncate@^2.1.0: cli-width@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6" + resolved "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz" integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== +cliui@^7.0.2: + version "7.0.4" + resolved "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz" + integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.0" + wrap-ansi "^7.0.0" + cliui@^8.0.1: version "8.0.1" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" + resolved "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz" integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== dependencies: string-width "^4.2.0" @@ -4272,79 +5135,86 @@ cliui@^8.0.1: clone-deep@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" + resolved "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz" integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== dependencies: is-plain-object "^2.0.4" kind-of "^6.0.2" shallow-clone "^3.0.0" -clone-response@1.0.2, clone-response@^1.0.2: +clone-response@1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" - integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= + resolved "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz" + integrity sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q== + dependencies: + mimic-response "^1.0.0" + +clone-response@^1.0.2: + version "1.0.3" + resolved "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz" + integrity sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA== dependencies: mimic-response "^1.0.0" clone@^1.0.2: version "1.0.4" - resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" - integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= + resolved "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz" + integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== clsx@^1.0.4: - version "1.1.1" - resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.1.1.tgz#98b3134f9abbdf23b2663491ace13c5c03a73188" - integrity sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA== + version "1.2.1" + resolved "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz" + integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg== cmd-shim@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/cmd-shim/-/cmd-shim-5.0.0.tgz#8d0aaa1a6b0708630694c4dbde070ed94c707724" + resolved "https://registry.npmjs.org/cmd-shim/-/cmd-shim-5.0.0.tgz" integrity sha512-qkCtZ59BidfEwHltnJwkyVZn+XQojdAySM1D1gSeh11Z4pW1Kpolkyo53L5noc0nrxmIvyFwTmJRo4xs7FFLPw== dependencies: mkdirp-infer-owner "^2.0.0" co@^4.6.0: version "4.6.0" - resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" - integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= + resolved "https://registry.npmjs.org/co/-/co-4.6.0.tgz" + integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== coffee-script@^1.12.4: version "1.12.7" - resolved "https://registry.yarnpkg.com/coffee-script/-/coffee-script-1.12.7.tgz#c05dae0cb79591d05b3070a8433a98c9a89ccc53" + resolved "https://registry.npmjs.org/coffee-script/-/coffee-script-1.12.7.tgz" integrity sha512-fLeEhqwymYat/MpTPUjSKHVYYl0ec2mOyALEMLmzr5i1isuG+6jfI2j2d5oBO3VIzgUXgBVIcOT9uH1TFxBckw== collect-v8-coverage@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59" + resolved "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz" integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg== color-convert@^1.9.0, color-convert@^1.9.3: version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== dependencies: color-name "1.1.3" color-convert@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + resolved "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== dependencies: color-name "~1.1.4" color-name@1.1.3: version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== color-name@^1.0.0, color-name@^1.1.4, color-name@~1.1.4: version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== color-string@^1.6.0, color-string@^1.9.0: version "1.9.1" - resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.9.1.tgz#4467f9146f036f855b764dfb5bf8582bf342c7a4" + resolved "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz" integrity sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg== dependencies: color-name "^1.0.0" @@ -4352,12 +5222,12 @@ color-string@^1.6.0, color-string@^1.9.0: color-support@^1.1.3: version "1.1.3" - resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" + resolved "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz" integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== color@^3.1.3, color@^3.2.1: version "3.2.1" - resolved "https://registry.yarnpkg.com/color/-/color-3.2.1.tgz#3544dc198caf4490c3ecc9a790b54fe9ff45e164" + resolved "https://registry.npmjs.org/color/-/color-3.2.1.tgz" integrity sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA== dependencies: color-convert "^1.9.3" @@ -4365,30 +5235,30 @@ color@^3.1.3, color@^3.2.1: color@^4.2.3: version "4.2.3" - resolved "https://registry.yarnpkg.com/color/-/color-4.2.3.tgz#d781ecb5e57224ee43ea9627560107c0e0c6463a" + resolved "https://registry.npmjs.org/color/-/color-4.2.3.tgz" integrity sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A== dependencies: color-convert "^2.0.1" color-string "^1.9.0" colorette@^2.0.10, colorette@^2.0.14: - version "2.0.16" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.16.tgz#713b9af84fdb000139f04546bd4a93f62a5085da" - integrity sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g== + version "2.0.19" + resolved "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz" + integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ== colors@1.0.3: version "1.0.3" - resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b" - integrity sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs= + resolved "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz" + integrity sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw== colors@^1.3.3: version "1.4.0" - resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" + resolved "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz" integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== colorspace@1.1.x: version "1.1.4" - resolved "https://registry.yarnpkg.com/colorspace/-/colorspace-1.1.4.tgz#8d442d1186152f60453bf8070cd66eb364e59243" + resolved "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz" integrity sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w== dependencies: color "^3.1.3" @@ -4396,7 +5266,7 @@ colorspace@1.1.x: columnify@^1.6.0: version "1.6.0" - resolved "https://registry.yarnpkg.com/columnify/-/columnify-1.6.0.tgz#6989531713c9008bb29735e61e37acf5bd553cf3" + resolved "https://registry.npmjs.org/columnify/-/columnify-1.6.0.tgz" integrity sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q== dependencies: strip-ansi "^6.0.1" @@ -4404,14 +5274,14 @@ columnify@^1.6.0: combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6: version "1.0.8" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== dependencies: delayed-stream "~1.0.0" command-line-args@^5.2.1: version "5.2.1" - resolved "https://registry.yarnpkg.com/command-line-args/-/command-line-args-5.2.1.tgz#c44c32e437a57d7c51157696893c5909e9cec42e" + resolved "https://registry.npmjs.org/command-line-args/-/command-line-args-5.2.1.tgz" integrity sha512-H4UfQhZyakIjC74I9d34fGYDwk3XpSr17QhEd0Q3I9Xq1CETHo4Hcuo87WyWHpAF1aSLjLRf5lD9ZGX2qStUvg== dependencies: array-back "^3.1.0" @@ -4421,64 +5291,69 @@ command-line-args@^5.2.1: commander@2.9.0: version "2.9.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4" - integrity sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q= + resolved "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz" + integrity sha512-bmkUukX8wAOjHdN26xj5c4ctEV22TQ7dQYhSmuckKhToXrkUn0iIaolHdIxYYqD55nhpSPA9zPQ1yP57GdXP2A== dependencies: graceful-readlink ">= 1.0.0" commander@^2.20.0, commander@^2.8.1: version "2.20.3" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== commander@^5.0.0, commander@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae" + resolved "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz" integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== -commander@^7.0.0, commander@^7.1.0: +commander@^7.1.0: version "7.2.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" + resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz" integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== commander@^8.3.0: version "8.3.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" + resolved "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz" integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== +commander@^9.4.1: + version "9.4.1" + resolved "https://registry.npmjs.org/commander/-/commander-9.4.1.tgz" + integrity sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw== + common-ancestor-path@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz#4f7d2d1394d91b7abdf51871c62f71eadb0182a7" + resolved "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz" integrity sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w== common-path-prefix@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/common-path-prefix/-/common-path-prefix-3.0.0.tgz#7d007a7e07c58c4b4d5f433131a19141b29f11e0" + resolved "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz" integrity sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w== +compare-func@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz" + integrity sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA== + dependencies: + array-ify "^1.0.0" + dot-prop "^5.1.0" + compare-version@^0.1.2: version "0.1.2" - resolved "https://registry.yarnpkg.com/compare-version/-/compare-version-0.1.2.tgz#0162ec2d9351f5ddd59a9202cba935366a725080" - integrity sha1-AWLsLZNR9d3VmpICy6k1NmpyUIA= - -compress-brotli@^1.3.8: - version "1.3.8" - resolved "https://registry.yarnpkg.com/compress-brotli/-/compress-brotli-1.3.8.tgz#0c0a60c97a989145314ec381e84e26682e7b38db" - integrity sha512-lVcQsjhxhIXsuupfy9fmZUFtAIdBmXA7EGY6GBdgZ++qkM9zG4YFT8iU7FoBxzryNDMOpD1HIFHUSX4D87oqhQ== - dependencies: - "@types/json-buffer" "~3.0.0" - json-buffer "~3.0.1" + resolved "https://registry.npmjs.org/compare-version/-/compare-version-0.1.2.tgz" + integrity sha512-pJDh5/4wrEnXX/VWRZvruAGHkzKdr46z11OlTPN+VrATlWWhSKewNCJ1futCO5C7eJB3nPMFZA1LeYtcFboZ2A== compressible@~2.0.16: version "2.0.18" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" + resolved "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz" integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== dependencies: mime-db ">= 1.43.0 < 2" compression@^1.7.4: version "1.7.4" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" + resolved "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz" integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== dependencies: accepts "~1.3.5" @@ -4491,12 +5366,12 @@ compression@^1.7.4: concat-map@0.0.1: version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== concat-stream@^1.5.2, concat-stream@^1.6.2: version "1.6.2" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" + resolved "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz" integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== dependencies: buffer-from "^1.0.0" @@ -4504,16 +5379,26 @@ concat-stream@^1.5.2, concat-stream@^1.6.2: readable-stream "^2.2.2" typedarray "^0.0.6" +concat-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz" + integrity sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A== + dependencies: + buffer-from "^1.0.0" + inherits "^2.0.3" + readable-stream "^3.0.2" + typedarray "^0.0.6" + concat-with-sourcemaps@*: version "1.1.0" - resolved "https://registry.yarnpkg.com/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz#d4ea93f05ae25790951b99e7b3b09e3908a4082e" + resolved "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz" integrity sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg== dependencies: source-map "^0.6.1" concurrently@^7.6.0: version "7.6.0" - resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-7.6.0.tgz#531a6f5f30cf616f355a4afb8f8fcb2bba65a49a" + resolved "https://registry.npmjs.org/concurrently/-/concurrently-7.6.0.tgz" integrity sha512-BKtRgvcJGeZ4XttiDiNcFiRlxoAeZOseqUvyYRUp/Vtd+9p1ULmeoSqGsDA+2ivdeDFpqrJvGvmI+StKfKl5hw== dependencies: chalk "^4.1.0" @@ -4528,7 +5413,7 @@ concurrently@^7.6.0: conf@^7.1.2: version "7.1.2" - resolved "https://registry.yarnpkg.com/conf/-/conf-7.1.2.tgz#d9678a9d8f04de8bf5cd475105da8fdae49c2ec4" + resolved "https://registry.npmjs.org/conf/-/conf-7.1.2.tgz" integrity sha512-r8/HEoWPFn4CztjhMJaWNAe5n+gPUCSaJ0oufbqDLFKsA1V8JjAG7G+p0pgoDFAws9Bpk2VtVLLXqOBA7WxLeg== dependencies: ajv "^6.12.2" @@ -4542,9 +5427,9 @@ conf@^7.1.2: pkg-up "^3.1.0" semver "^7.3.2" -config-chain@^1.1.11: +config-chain@^1.1.11, config-chain@^1.1.12: version "1.1.13" - resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.13.tgz#fad0795aa6a6cdaff9ed1b68e9dff94372c232f4" + resolved "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz" integrity sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ== dependencies: ini "^1.3.4" @@ -4552,73 +5437,148 @@ config-chain@^1.1.11: connect-history-api-fallback@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz#647264845251a0daf25b97ce87834cace0f5f1c8" + resolved "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz" integrity sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA== console-control-strings@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" - integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= + resolved "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz" + integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ== content-disposition@0.5.4, content-disposition@^0.5.2: version "0.5.4" - resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" + resolved "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz" integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== dependencies: safe-buffer "5.2.1" content-type@~1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" + resolved "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz" integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== -convert-source-map@^1.4.0, convert-source-map@^1.5.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369" - integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== +conventional-changelog-angular@^5.0.12: + version "5.0.13" + resolved "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz" + integrity sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA== dependencies: - safe-buffer "~5.1.1" + compare-func "^2.0.0" + q "^1.5.1" + +conventional-changelog-core@^4.2.4: + version "4.2.4" + resolved "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.2.4.tgz" + integrity sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg== + dependencies: + add-stream "^1.0.0" + conventional-changelog-writer "^5.0.0" + conventional-commits-parser "^3.2.0" + dateformat "^3.0.0" + get-pkg-repo "^4.0.0" + git-raw-commits "^2.0.8" + git-remote-origin-url "^2.0.0" + git-semver-tags "^4.1.1" + lodash "^4.17.15" + normalize-package-data "^3.0.0" + q "^1.5.1" + read-pkg "^3.0.0" + read-pkg-up "^3.0.0" + through2 "^4.0.0" + +conventional-changelog-preset-loader@^2.3.4: + version "2.3.4" + resolved "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz" + integrity sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g== + +conventional-changelog-writer@^5.0.0: + version "5.0.1" + resolved "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-5.0.1.tgz" + integrity sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ== + dependencies: + conventional-commits-filter "^2.0.7" + dateformat "^3.0.0" + handlebars "^4.7.7" + json-stringify-safe "^5.0.1" + lodash "^4.17.15" + meow "^8.0.0" + semver "^6.0.0" + split "^1.0.0" + through2 "^4.0.0" + +conventional-commits-filter@^2.0.7: + version "2.0.7" + resolved "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.7.tgz" + integrity sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA== + dependencies: + lodash.ismatch "^4.4.0" + modify-values "^1.0.0" + +conventional-commits-parser@^3.2.0: + version "3.2.4" + resolved "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz" + integrity sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q== + dependencies: + JSONStream "^1.0.4" + is-text-path "^1.0.1" + lodash "^4.17.15" + meow "^8.0.0" + split2 "^3.0.0" + through2 "^4.0.0" + +conventional-recommended-bump@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-6.1.0.tgz" + integrity sha512-uiApbSiNGM/kkdL9GTOLAqC4hbptObFo4wW2QRyHsKciGAfQuLU1ShZ1BIVI/+K2BE/W1AWYQMCXAsv4dyKPaw== + dependencies: + concat-stream "^2.0.0" + conventional-changelog-preset-loader "^2.3.4" + conventional-commits-filter "^2.0.7" + conventional-commits-parser "^3.2.0" + git-raw-commits "^2.0.8" + git-semver-tags "^4.1.1" + meow "^8.0.0" + q "^1.5.1" + +convert-source-map@^1.4.0, convert-source-map@^1.5.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: + version "1.9.0" + resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz" + integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== cookie-signature@1.0.6: version "1.0.6" - resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" - integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= + resolved "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" + integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== cookie@0.5.0: version "0.5.0" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" + resolved "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz" integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== cookie@^0.4.1: version "0.4.2" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.2.tgz#0e41f24de5ecf317947c82fc789e06a884824432" + resolved "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz" integrity sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA== copy-anything@^2.0.1: version "2.0.6" - resolved "https://registry.yarnpkg.com/copy-anything/-/copy-anything-2.0.6.tgz#092454ea9584a7b7ad5573062b2a87f5900fc480" + resolved "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz" integrity sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw== dependencies: is-what "^3.14.1" -core-js-pure@^3.20.2, core-js-pure@^3.23.3: - version "3.25.5" - resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.25.5.tgz#79716ba54240c6aa9ceba6eee08cf79471ba184d" - integrity sha512-oml3M22pHM+igfWHDfdLVq2ShWmjM2V4L+dQEBs0DWVIqEm9WHCwGAlZ6BmyBQGy5sFrJmcx+856D9lVKyGWYg== +core-js-pure@^3.23.3, core-js-pure@^3.25.1: + version "3.27.1" + resolved "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.27.1.tgz" + integrity sha512-BS2NHgwwUppfeoqOXqi08mUqS5FiZpuRuJJpKsaME7kJz0xxuk0xkhDdfMIlP/zLa80krBqss1LtD7f889heAw== -core-util-is@1.0.2: +core-util-is@1.0.2, core-util-is@~1.0.0: version "1.0.2" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - -core-util-is@~1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" - integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== + resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz" + integrity sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ== cosmiconfig@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" + resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz" integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== dependencies: "@types/parse-json" "^4.0.0" @@ -4628,9 +5588,9 @@ cosmiconfig@^6.0.0: yaml "^1.7.2" cosmiconfig@^7.0.0: - version "7.0.1" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d" - integrity sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ== + version "7.1.0" + resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz" + integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA== dependencies: "@types/parse-json" "^4.0.0" import-fresh "^3.2.1" @@ -4640,19 +5600,19 @@ cosmiconfig@^7.0.0: crc@^3.8.0: version "3.8.0" - resolved "https://registry.yarnpkg.com/crc/-/crc-3.8.0.tgz#ad60269c2c856f8c299e2c4cc0de4556914056c6" + resolved "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz" integrity sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ== dependencies: buffer "^5.1.0" create-require@^1.1.0: version "1.1.1" - resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333" + resolved "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz" integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== cross-spawn@^5.0.1: version "5.1.0" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" + resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz" integrity sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A== dependencies: lru-cache "^4.0.1" @@ -4661,7 +5621,7 @@ cross-spawn@^5.0.1: cross-spawn@^6.0.0: version "6.0.5" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" + resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz" integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== dependencies: nice-try "^1.0.4" @@ -4672,7 +5632,7 @@ cross-spawn@^6.0.0: cross-spawn@^7.0.1, cross-spawn@^7.0.2, cross-spawn@^7.0.3: version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== dependencies: path-key "^3.1.0" @@ -4681,31 +5641,24 @@ cross-spawn@^7.0.1, cross-spawn@^7.0.2, cross-spawn@^7.0.3: crypto-js@^4.1.1: version "4.1.1" - resolved "https://registry.yarnpkg.com/crypto-js/-/crypto-js-4.1.1.tgz#9e485bcf03521041bd85844786b83fb7619736cf" + resolved "https://registry.npmjs.org/crypto-js/-/crypto-js-4.1.1.tgz" integrity sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw== crypto-random-string@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" + resolved "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz" integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== -crypto-random-string@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-4.0.0.tgz#5a3cc53d7dd86183df5da0312816ceeeb5bb1fc2" - integrity sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA== - dependencies: - type-fest "^1.0.1" - css-box-model@^1.2.0: version "1.2.1" - resolved "https://registry.yarnpkg.com/css-box-model/-/css-box-model-1.2.1.tgz#59951d3b81fd6b2074a62d49444415b0d2b4d7c1" + resolved "https://registry.npmjs.org/css-box-model/-/css-box-model-1.2.1.tgz" integrity sha512-a7Vr4Q/kd/aw96bnJG332W9V9LkJO69JRcaCYDUqjp6/z0w6VcZjgAcTbgFxEPfBgdnAwlh3iwu+hLopa+flJw== dependencies: tiny-invariant "^1.0.6" css-loader@^6.7.3: version "6.7.3" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.7.3.tgz#1e8799f3ccc5874fdd55461af51137fcc5befbcd" + resolved "https://registry.npmjs.org/css-loader/-/css-loader-6.7.3.tgz" integrity sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ== dependencies: icss-utils "^5.1.0" @@ -4719,14 +5672,14 @@ css-loader@^6.7.3: css-parse@~2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/css-parse/-/css-parse-2.0.0.tgz#a468ee667c16d81ccf05c58c38d2a97c780dbfd4" - integrity sha1-pGjuZnwW2BzPBcWMONKpfHgNv9Q= + resolved "https://registry.npmjs.org/css-parse/-/css-parse-2.0.0.tgz" + integrity sha512-UNIFik2RgSbiTwIW1IsFwXWn6vs+bYdq83LKTSOsx7NJR7WII9dxewkHLltfTLVppoUApHV0118a4RZRI9FLwA== dependencies: css "^2.0.0" css-select@^4.1.3: version "4.3.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.3.0.tgz#db7129b2846662fd8628cfc496abb2b59e41529b" + resolved "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz" integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ== dependencies: boolbase "^1.0.0" @@ -4737,7 +5690,7 @@ css-select@^4.1.3: css-selector-tokenizer@^0.7.0: version "0.7.3" - resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz#735f26186e67c749aaf275783405cf0661fae8f1" + resolved "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz" integrity sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg== dependencies: cssesc "^3.0.0" @@ -4745,7 +5698,7 @@ css-selector-tokenizer@^0.7.0: css-vendor@^2.0.8: version "2.0.8" - resolved "https://registry.yarnpkg.com/css-vendor/-/css-vendor-2.0.8.tgz#e47f91d3bd3117d49180a3c935e62e3d9f7f449d" + resolved "https://registry.npmjs.org/css-vendor/-/css-vendor-2.0.8.tgz" integrity sha512-x9Aq0XTInxrkuFeHKbYC7zWY8ai7qJ04Kxd9MnvbC1uO5DagxoHQjm4JvG+vCdXOoFtCjbL2XSZfxmoYa9uQVQ== dependencies: "@babel/runtime" "^7.8.3" @@ -4753,17 +5706,17 @@ css-vendor@^2.0.8: css-what@^6.0.1: version "6.1.0" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" + resolved "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz" integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== css.escape@^1.5.1: version "1.5.1" - resolved "https://registry.yarnpkg.com/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb" - integrity sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s= + resolved "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz" + integrity sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg== css@^2.0.0: version "2.2.4" - resolved "https://registry.yarnpkg.com/css/-/css-2.2.4.tgz#c646755c73971f2bba6a601e2cf2fd71b1298929" + resolved "https://registry.npmjs.org/css/-/css-2.2.4.tgz" integrity sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw== dependencies: inherits "^2.0.3" @@ -4773,61 +5726,66 @@ css@^2.0.0: cssesc@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== cssfontparser@^1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/cssfontparser/-/cssfontparser-1.2.1.tgz#f4022fc8f9700c68029d542084afbaf425a3f3e3" - integrity sha1-9AIvyPlwDGgCnVQghK+69CWj8+M= + resolved "https://registry.npmjs.org/cssfontparser/-/cssfontparser-1.2.1.tgz" + integrity sha512-6tun4LoZnj7VN6YeegOVb67KBX/7JJsqvj+pv3ZA7F878/eN33AbGa5b/S/wXxS/tcp8nc40xRUrsPlxIyNUPg== cssom@^0.4.4: version "0.4.4" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" + resolved "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz" integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== cssom@^0.5.0: version "0.5.0" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.5.0.tgz#d254fa92cd8b6fbd83811b9fbaed34663cc17c36" + resolved "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz" integrity sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw== cssom@~0.3.6: version "0.3.8" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" + resolved "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz" integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== cssstyle@^2.3.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852" + resolved "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz" integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== dependencies: cssom "~0.3.6" csstype@^2.5.2: - version "2.6.20" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.20.tgz#9229c65ea0b260cf4d3d997cb06288e36a8d6dda" - integrity sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA== + version "2.6.21" + resolved "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz" + integrity sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w== csstype@^3.0.2: - version "3.0.11" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.11.tgz#d66700c5eacfac1940deb4e3ee5642792d85cd33" - integrity sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw== + version "3.1.1" + resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz" + integrity sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw== + +dargs@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz" + integrity sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg== dashdash@^1.12.0: version "1.14.1" - resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" - integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= + resolved "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz" + integrity sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g== dependencies: assert-plus "^1.0.0" data-uri-to-buffer@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-4.0.0.tgz#b5db46aea50f6176428ac05b73be39a57701a64b" + resolved "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.0.tgz" integrity sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA== data-urls@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-2.0.0.tgz#156485a72963a970f5d5821aaf642bef2bf2db9b" + resolved "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz" integrity sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ== dependencies: abab "^2.0.3" @@ -4836,7 +5794,7 @@ data-urls@^2.0.0: data-urls@^3.0.1: version "3.0.2" - resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-3.0.2.tgz#9cf24a477ae22bcef5cd5f6f0bfbc1d2d3be9143" + resolved "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz" integrity sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ== dependencies: abab "^2.0.6" @@ -4844,84 +5802,102 @@ data-urls@^3.0.1: whatwg-url "^11.0.0" date-fns@^2.29.1: - version "2.29.2" - resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.29.2.tgz#0d4b3d0f3dff0f920820a070920f0d9662c51931" - integrity sha512-0VNbwmWJDS/G3ySwFSJA3ayhbURMTJLtwM2DTxf9CWondCnh6DTNlO9JgRSq6ibf4eD0lfMJNBxUdEAHHix+bA== + version "2.29.3" + resolved "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz" + integrity sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA== + +dateformat@^3.0.0: + version "3.0.3" + resolved "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz" + integrity sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q== debounce-fn@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/debounce-fn/-/debounce-fn-4.0.0.tgz#ed76d206d8a50e60de0dd66d494d82835ffe61c7" + resolved "https://registry.npmjs.org/debounce-fn/-/debounce-fn-4.0.0.tgz" integrity sha512-8pYCQiL9Xdcg0UPSD3d+0KMlOjp+KGU5EPwYddgzQ7DATsg4fuUDjQtsYLmWjnk2obnNHgV3vE2Y4jejSOJVBQ== dependencies: mimic-fn "^3.0.0" debug@2.6.9, debug@^2.6.8, debug@^2.6.9: version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== dependencies: ms "2.0.0" debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4: version "4.3.4" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + resolved "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz" integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== dependencies: ms "2.1.2" debug@4.3.1: version "4.3.1" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee" + resolved "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz" integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== dependencies: ms "2.1.2" debug@^3.2.6, debug@^3.2.7: version "3.2.7" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" + resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== dependencies: ms "^2.1.1" debug@~3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" + resolved "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz" integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== dependencies: ms "2.0.0" debuglog@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492" - integrity sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI= + resolved "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz" + integrity sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw== + +decamelize-keys@^1.1.0: + version "1.1.1" + resolved "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz" + integrity sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg== + dependencies: + decamelize "^1.1.0" + map-obj "^1.0.0" + +decamelize@^1.1.0: + version "1.2.0" + resolved "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz" + integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== decimal.js@^10.2.1, decimal.js@^10.3.1: - version "10.3.1" - resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.3.1.tgz#d8c3a444a9c6774ba60ca6ad7261c3a94fd5e783" - integrity sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ== + version "10.4.3" + resolved "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz" + integrity sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA== decode-uri-component@^0.2.0, decode-uri-component@^0.2.2: version "0.2.2" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" + resolved "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz" integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== decompress-response@^3.3.0: version "3.3.0" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" - integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= + resolved "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz" + integrity sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA== dependencies: mimic-response "^1.0.0" decompress-response@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" + resolved "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz" integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ== dependencies: mimic-response "^3.1.0" decompress-tar@^4.0.0, decompress-tar@^4.1.0, decompress-tar@^4.1.1: version "4.1.1" - resolved "https://registry.yarnpkg.com/decompress-tar/-/decompress-tar-4.1.1.tgz#718cbd3fcb16209716e70a26b84e7ba4592e5af1" + resolved "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz" integrity sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ== dependencies: file-type "^5.2.0" @@ -4930,7 +5906,7 @@ decompress-tar@^4.0.0, decompress-tar@^4.1.0, decompress-tar@^4.1.1: decompress-tarbz2@^4.0.0: version "4.1.1" - resolved "https://registry.yarnpkg.com/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz#3082a5b880ea4043816349f378b56c516be1a39b" + resolved "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz" integrity sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A== dependencies: decompress-tar "^4.1.0" @@ -4941,7 +5917,7 @@ decompress-tarbz2@^4.0.0: decompress-targz@^4.0.0: version "4.1.1" - resolved "https://registry.yarnpkg.com/decompress-targz/-/decompress-targz-4.1.1.tgz#c09bc35c4d11f3de09f2d2da53e9de23e7ce1eee" + resolved "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz" integrity sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w== dependencies: decompress-tar "^4.1.1" @@ -4950,7 +5926,7 @@ decompress-targz@^4.0.0: decompress-unzip@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/decompress-unzip/-/decompress-unzip-4.0.1.tgz#deaaccdfd14aeaf85578f733ae8210f9b4848f69" + resolved "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz" integrity sha512-1fqeluvxgnn86MOh66u8FjbtJpAFv5wgCT9Iw8rcBqQcCo5tO8eiJw7NNTrvt9n4CRBVq7CstiS922oPgyGLrw== dependencies: file-type "^3.8.0" @@ -4960,7 +5936,7 @@ decompress-unzip@^4.0.1: decompress@^4.2.0: version "4.2.1" - resolved "https://registry.yarnpkg.com/decompress/-/decompress-4.2.1.tgz#007f55cc6a62c055afa37c07eb6a4ee1b773f118" + resolved "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz" integrity sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ== dependencies: decompress-tar "^4.0.0" @@ -4974,22 +5950,43 @@ decompress@^4.2.0: dedent@^0.7.0: version "0.7.0" - resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" + resolved "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz" integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA== +deep-equal@^2.0.5: + version "2.1.0" + resolved "https://registry.npmjs.org/deep-equal/-/deep-equal-2.1.0.tgz" + integrity sha512-2pxgvWu3Alv1PoWEyVg7HS8YhGlUFUV7N5oOvfL6d+7xAmLSemMwv/c8Zv/i9KFzxV5Kt5CAvQc70fLwVuf4UA== + dependencies: + call-bind "^1.0.2" + es-get-iterator "^1.1.2" + get-intrinsic "^1.1.3" + is-arguments "^1.1.1" + is-date-object "^1.0.5" + is-regex "^1.1.4" + isarray "^2.0.5" + object-is "^1.1.5" + object-keys "^1.1.1" + object.assign "^4.1.4" + regexp.prototype.flags "^1.4.3" + side-channel "^1.0.4" + which-boxed-primitive "^1.0.2" + which-collection "^1.0.1" + which-typed-array "^1.1.8" + deep-extend@^0.6.0: version "0.6.0" - resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + resolved "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz" integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== deep-is@^0.1.3, deep-is@~0.1.3: version "0.1.4" - resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" + resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== deepdash@^5.3.9: version "5.3.9" - resolved "https://registry.yarnpkg.com/deepdash/-/deepdash-5.3.9.tgz#2aa92570d7b1787ed281e2fafe0be24df00ddfe4" + resolved "https://registry.npmjs.org/deepdash/-/deepdash-5.3.9.tgz" integrity sha512-GRzJ0q9PDj2T+J2fX+b+TlUa2NlZ11l6vJ8LHNKVGeZ8CfxCuJaCychTq07iDRTvlfO8435jlvVS1QXBrW9kMg== dependencies: lodash "^4.17.21" @@ -4997,55 +5994,55 @@ deepdash@^5.3.9: deepmerge@^4.2.2: version "4.2.2" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" + resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz" integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== default-gateway@^6.0.3: version "6.0.3" - resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-6.0.3.tgz#819494c888053bdb743edbf343d6cdf7f2943a71" + resolved "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz" integrity sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg== dependencies: execa "^5.0.0" defaults@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" - integrity sha1-xlYFHpgX2f8I7YgUd/P+QBnz730= + version "1.0.4" + resolved "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz" + integrity sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A== dependencies: clone "^1.0.2" defer-to-connect@^1.0.1: version "1.1.3" - resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" + resolved "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz" integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== defer-to-connect@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587" + resolved "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz" integrity sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg== define-lazy-prop@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" + resolved "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz" integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== define-properties@^1.1.3, define-properties@^1.1.4: version "1.1.4" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1" + resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz" integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA== dependencies: has-property-descriptors "^1.0.0" object-keys "^1.1.1" defined@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" - integrity sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM= + version "1.0.1" + resolved "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz" + integrity sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q== del@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/del/-/del-6.0.0.tgz#0b40d0332cea743f1614f818be4feb717714c952" - integrity sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ== + version "6.1.1" + resolved "https://registry.npmjs.org/del/-/del-6.1.1.tgz" + integrity sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg== dependencies: globby "^11.0.1" graceful-fs "^4.2.4" @@ -5058,47 +6055,62 @@ del@^6.0.0: delayed-stream@~1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" + integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== delegates@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= + resolved "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz" + integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ== depd@2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" + resolved "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz" integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== depd@^1.1.2, depd@~1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" - integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= + resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" + integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== + +deprecation@^2.0.0, deprecation@^2.3.1: + version "2.3.1" + resolved "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz" + integrity sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ== destroy@1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" + resolved "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz" integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== +detect-indent@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz" + integrity sha512-rlpvsxUtM0PQvy9iZe640/IWwWYyBsTApREbA1pHOpmOUIl9MkP/U4z7vTtg4Oaojvqhxt7sdufnT0EzGaR31g== + +detect-indent@^6.0.0: + version "6.1.0" + resolved "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz" + integrity sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA== + detect-libc@^2.0.0, detect-libc@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.0.1.tgz#e1897aa88fa6ad197862937fbc0441ef352ee0cd" + resolved "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz" integrity sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w== detect-newline@^3.0.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" + resolved "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz" integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== detect-node@^2.0.4: version "2.1.0" - resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" + resolved "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz" integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== detective@^5.2.1: version "5.2.1" - resolved "https://registry.yarnpkg.com/detective/-/detective-5.2.1.tgz#6af01eeda11015acb0e73f933242b70f24f91034" + resolved "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz" integrity sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw== dependencies: acorn-node "^1.8.2" @@ -5107,7 +6119,7 @@ detective@^5.2.1: dezalgo@^1.0.0: version "1.0.4" - resolved "https://registry.yarnpkg.com/dezalgo/-/dezalgo-1.0.4.tgz#751235260469084c132157dfa857f386d4c33d81" + resolved "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz" integrity sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig== dependencies: asap "^2.0.0" @@ -5115,32 +6127,32 @@ dezalgo@^1.0.0: diacritics-map@^0.1.0: version "0.1.0" - resolved "https://registry.yarnpkg.com/diacritics-map/-/diacritics-map-0.1.0.tgz#6dfc0ff9d01000a2edf2865371cac316e94977af" + resolved "https://registry.npmjs.org/diacritics-map/-/diacritics-map-0.1.0.tgz" integrity sha512-3omnDTYrGigU0i4cJjvaKwD52B8aoqyX/NEIkukFFkogBemsIbhSa1O414fpTp5nuszJG6lvQ5vBvDVNCbSsaQ== didyoumean@^1.2.2: version "1.2.2" - resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037" + resolved "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz" integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw== diff-sequences@^28.1.1: version "28.1.1" - resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-28.1.1.tgz#9989dc731266dc2903457a70e996f3a041913ac6" + resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz" integrity sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw== diff@^4.0.1: version "4.0.2" - resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" + resolved "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz" integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== diff@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/diff/-/diff-5.1.0.tgz#bc52d298c5ea8df9194800224445ed43ffc87e40" + resolved "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz" integrity sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw== dir-compare@^2.4.0: version "2.4.0" - resolved "https://registry.yarnpkg.com/dir-compare/-/dir-compare-2.4.0.tgz#785c41dc5f645b34343a4eafc50b79bac7f11631" + resolved "https://registry.npmjs.org/dir-compare/-/dir-compare-2.4.0.tgz" integrity sha512-l9hmu8x/rjVC9Z2zmGzkhOEowZvW7pmYws5CWHutg8u1JgvsKWMx7Q/UODeu4djLZ4FgW5besw5yvMQnBHzuCA== dependencies: buffer-equal "1.0.0" @@ -5150,19 +6162,19 @@ dir-compare@^2.4.0: dir-glob@^3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== dependencies: path-type "^4.0.0" dlv@^1.1.3: version "1.1.3" - resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79" + resolved "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz" integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== dmg-builder@23.6.0: version "23.6.0" - resolved "https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-23.6.0.tgz#d39d3871bce996f16c07d2cafe922d6ecbb2a948" + resolved "https://registry.npmjs.org/dmg-builder/-/dmg-builder-23.6.0.tgz" integrity sha512-jFZvY1JohyHarIAlTbfQOk+HnceGjjAdFjVn3n8xlDWKsYNqbO4muca6qXEZTfGXeQMG7TYim6CeS5XKSfSsGA== dependencies: app-builder-lib "23.6.0" @@ -5176,7 +6188,7 @@ dmg-builder@23.6.0: dmg-license@^1.0.11: version "1.0.11" - resolved "https://registry.yarnpkg.com/dmg-license/-/dmg-license-1.0.11.tgz#7b3bc3745d1b52be7506b4ee80cb61df6e4cd79a" + resolved "https://registry.npmjs.org/dmg-license/-/dmg-license-1.0.11.tgz" integrity sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q== dependencies: "@types/plist" "^3.0.1" @@ -5190,45 +6202,45 @@ dmg-license@^1.0.11: dns-equal@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" - integrity sha1-s55/HabrCnW6nBcySzR1PEfgZU0= + resolved "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz" + integrity sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg== dns-packet@^5.2.2: - version "5.3.1" - resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-5.3.1.tgz#eb94413789daec0f0ebe2fcc230bdc9d7c91b43d" - integrity sha512-spBwIj0TK0Ey3666GwIdWVfUpLyubpU53BTCu8iPn4r4oXd9O14Hjg3EHw3ts2oed77/SeckunUYCyRlSngqHw== + version "5.4.0" + resolved "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz" + integrity sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g== dependencies: "@leichtgewicht/ip-codec" "^2.0.1" doctrine@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" + resolved "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== dependencies: esutils "^2.0.2" doctrine@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" + resolved "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== dependencies: esutils "^2.0.2" dom-accessibility-api@^0.5.6, dom-accessibility-api@^0.5.9: - version "0.5.14" - resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz#56082f71b1dc7aac69d83c4285eef39c15d93f56" - integrity sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg== + version "0.5.15" + resolved "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.15.tgz" + integrity sha512-8o+oVqLQZoruQPYy3uAAQtc6YbtSiRq5aPJBhJ82YTJRHvI6ofhYAkC81WmjFTnfUbqg6T3aCglIpU9p/5e7Cw== dom-converter@^0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" + resolved "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz" integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== dependencies: utila "~0.4" dom-helpers@^5.0.1: version "5.2.1" - resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-5.2.1.tgz#d9400536b2bf8225ad98fe052e029451ac40e902" + resolved "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz" integrity sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA== dependencies: "@babel/runtime" "^7.8.7" @@ -5236,7 +6248,7 @@ dom-helpers@^5.0.1: dom-serializer@^1.0.1: version "1.4.1" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" + resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz" integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== dependencies: domelementtype "^2.0.1" @@ -5245,38 +6257,38 @@ dom-serializer@^1.0.1: domelementtype@^2.0.1, domelementtype@^2.2.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" + resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz" integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== domexception@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/domexception/-/domexception-2.0.1.tgz#fb44aefba793e1574b0af6aed2801d057529f304" + resolved "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz" integrity sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg== dependencies: webidl-conversions "^5.0.0" domexception@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/domexception/-/domexception-4.0.0.tgz#4ad1be56ccadc86fc76d033353999a8037d03673" + resolved "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz" integrity sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw== dependencies: webidl-conversions "^7.0.0" domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1: version "4.3.1" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" + resolved "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz" integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== dependencies: domelementtype "^2.2.0" dompurify@^2.4.1: version "2.4.1" - resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-2.4.1.tgz#f9cb1a275fde9af6f2d0a2644ef648dd6847b631" + resolved "https://registry.npmjs.org/dompurify/-/dompurify-2.4.1.tgz" integrity sha512-ewwFzHzrrneRjxzmK6oVz/rZn9VWspGFRDb4/rRtIsM1n36t9AKma/ye8syCpcw+XJ25kOK/hOG7t1j2I2yBqA== domutils@^2.5.2, domutils@^2.8.0: version "2.8.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" + resolved "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz" integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== dependencies: dom-serializer "^1.0.1" @@ -5285,37 +6297,44 @@ domutils@^2.5.2, domutils@^2.8.0: dot-case@^3.0.4: version "3.0.4" - resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751" + resolved "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz" integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w== dependencies: no-case "^3.0.4" tslib "^2.0.3" -dot-prop@^5.2.0: +dot-prop@^5.1.0, dot-prop@^5.2.0: version "5.3.0" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" + resolved "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz" integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== dependencies: is-obj "^2.0.0" +dot-prop@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz" + integrity sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA== + dependencies: + is-obj "^2.0.0" + dotenv-expand@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0" + resolved "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz" integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== -dotenv@^10.0.0: +dotenv@^10.0.0, dotenv@~10.0.0: version "10.0.0" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-10.0.0.tgz#3d4227b8fb95f81096cdd2b66653fb2c7085ba81" + resolved "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz" integrity sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q== dotenv@^9.0.2: version "9.0.2" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-9.0.2.tgz#dacc20160935a37dea6364aa1bef819fb9b6ab05" + resolved "https://registry.npmjs.org/dotenv/-/dotenv-9.0.2.tgz" integrity sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg== download@^7.1.0: version "7.1.0" - resolved "https://registry.yarnpkg.com/download/-/download-7.1.0.tgz#9059aa9d70b503ee76a132897be6dec8e5587233" + resolved "https://registry.npmjs.org/download/-/download-7.1.0.tgz" integrity sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ== dependencies: archive-type "^4.0.0" @@ -5332,13 +6351,18 @@ download@^7.1.0: pify "^3.0.0" duplexer3@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" - integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= + version "0.1.5" + resolved "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz" + integrity sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA== + +duplexer@^0.1.1: + version "0.1.2" + resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" + integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== duplexify@^3.5.0, duplexify@^3.6.0: version "3.7.1" - resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309" + resolved "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz" integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== dependencies: end-of-stream "^1.0.0" @@ -5348,27 +6372,27 @@ duplexify@^3.5.0, duplexify@^3.6.0: ecc-jsbn@~0.1.1: version "0.1.2" - resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" - integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= + resolved "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz" + integrity sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw== dependencies: jsbn "~0.1.0" safer-buffer "^2.1.0" ee-first@1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" - integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= + resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" + integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== ejs@^3.1.7: version "3.1.8" - resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.8.tgz#758d32910c78047585c7ef1f92f9ee041c1c190b" + resolved "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz" integrity sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ== dependencies: jake "^10.8.5" electron-builder@^23.6.0: version "23.6.0" - resolved "https://registry.yarnpkg.com/electron-builder/-/electron-builder-23.6.0.tgz#c79050cbdce90ed96c5feb67c34e9e0a21b5331b" + resolved "https://registry.npmjs.org/electron-builder/-/electron-builder-23.6.0.tgz" integrity sha512-y8D4zO+HXGCNxFBV/JlyhFnoQ0Y0K7/sFH+XwIbj47pqaW8S6PGYQbjoObolKBR1ddQFPt4rwp4CnwMJrW3HAw== dependencies: "@types/yargs" "^17.0.1" @@ -5386,7 +6410,7 @@ electron-builder@^23.6.0: electron-devtools-installer@^3.2.0: version "3.2.0" - resolved "https://registry.yarnpkg.com/electron-devtools-installer/-/electron-devtools-installer-3.2.0.tgz#acc48d24eb7033fe5af284a19667e73b78d406d0" + resolved "https://registry.npmjs.org/electron-devtools-installer/-/electron-devtools-installer-3.2.0.tgz" integrity sha512-t3UczsYugm4OAbqvdImMCImIMVdFzJAHgbwHpkl5jmfu1izVgUcP/mnrPqJIpEeCK1uZGpt+yHgWEN+9EwoYhQ== dependencies: rimraf "^3.0.2" @@ -5396,7 +6420,7 @@ electron-devtools-installer@^3.2.0: electron-notarize@^0.3.0: version "0.3.0" - resolved "https://registry.yarnpkg.com/electron-notarize/-/electron-notarize-0.3.0.tgz#b93c606306eac558b250c78ff95273ddb9fedf0a" + resolved "https://registry.npmjs.org/electron-notarize/-/electron-notarize-0.3.0.tgz" integrity sha512-tuDw8H0gcDOalNLv6RM2CwGvUXU60MPGZRDEmd0ppX+yP5XqL8Ec2DuXyz9J7WQSA3aRCfzIgH8C5CAivDYWMw== dependencies: debug "^4.1.1" @@ -5404,7 +6428,7 @@ electron-notarize@^0.3.0: electron-osx-sign@^0.6.0: version "0.6.0" - resolved "https://registry.yarnpkg.com/electron-osx-sign/-/electron-osx-sign-0.6.0.tgz#9b69c191d471d9458ef5b1e4fdd52baa059f1bb8" + resolved "https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.6.0.tgz" integrity sha512-+hiIEb2Xxk6eDKJ2FFlpofCnemCbjbT5jz+BKGpVBrRNT3kWTGs4DfNX6IzGwgi33hUcXF+kFs9JW+r6Wc1LRg== dependencies: bluebird "^3.5.0" @@ -5416,7 +6440,7 @@ electron-osx-sign@^0.6.0: electron-publish@23.6.0: version "23.6.0" - resolved "https://registry.yarnpkg.com/electron-publish/-/electron-publish-23.6.0.tgz#ac9b469e0b07752eb89357dd660e5fb10b3d1ce9" + resolved "https://registry.npmjs.org/electron-publish/-/electron-publish-23.6.0.tgz" integrity sha512-jPj3y+eIZQJF/+t5SLvsI5eS4mazCbNYqatv5JihbqOstIM13k0d1Z3vAWntvtt13Itl61SO6seicWdioOU5dg== dependencies: "@types/fs-extra" "^9.0.11" @@ -5427,14 +6451,14 @@ electron-publish@23.6.0: lazy-val "^1.0.5" mime "^2.5.2" -electron-to-chromium@^1.4.118: - version "1.4.137" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.137.tgz#186180a45617283f1c012284458510cd99d6787f" - integrity sha512-0Rcpald12O11BUogJagX3HsCN3FE83DSqWjgXoHo5a72KUKMSfI39XBgJpgNNxS9fuGzytaFjE06kZkiVFy2qA== +electron-to-chromium@^1.4.251: + version "1.4.284" + resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz" + integrity sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA== electron-updater@^4.6.5: version "4.6.5" - resolved "https://registry.yarnpkg.com/electron-updater/-/electron-updater-4.6.5.tgz#e9a75458bbfd6bb41a58a829839e150ad2eb2d3d" + resolved "https://registry.npmjs.org/electron-updater/-/electron-updater-4.6.5.tgz" integrity sha512-kdTly8O9mSZfm9fslc1mnCY+mYOeaYRy7ERa2Fed240u01BKll3aiupzkd07qKw69KvhBSzuHroIW3mF0D8DWA== dependencies: "@types/semver" "^7.3.6" @@ -5448,7 +6472,7 @@ electron-updater@^4.6.5: electron-window-state@^5.0.3: version "5.0.3" - resolved "https://registry.yarnpkg.com/electron-window-state/-/electron-window-state-5.0.3.tgz#4f36d09e3f953d87aff103bf010f460056050aa8" + resolved "https://registry.npmjs.org/electron-window-state/-/electron-window-state-5.0.3.tgz" integrity sha512-1mNTwCfkolXl3kMf50yW3vE2lZj0y92P/HYWFBrb+v2S/pCka5mdwN3cagKm458A7NjndSwijynXgcLWRodsVg== dependencies: jsonfile "^4.0.0" @@ -5456,7 +6480,7 @@ electron-window-state@^5.0.3: electron@^19.1.9: version "19.1.9" - resolved "https://registry.yarnpkg.com/electron/-/electron-19.1.9.tgz#01995eea4014f7cdb2f616f5f3492d4ed6f5e4f0" + resolved "https://registry.npmjs.org/electron/-/electron-19.1.9.tgz" integrity sha512-XT5LkTzIHB+ZtD3dTmNnKjVBWrDWReCKt9G1uAFLz6uJMEVcIUiYO+fph5pLXETiBw/QZBx8egduMEfIccLx+g== dependencies: "@electron/get" "^1.14.1" @@ -5465,186 +6489,194 @@ electron@^19.1.9: emittery@^0.10.2: version "0.10.2" - resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.10.2.tgz#902eec8aedb8c41938c46e9385e9db7e03182933" + resolved "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz" integrity sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw== emoji-regex@^7.0.1: version "7.0.3" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz" integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== emoji-regex@^8.0.0: version "8.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== emojis-list@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" - integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k= + resolved "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz" + integrity sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng== emojis-list@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" + resolved "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== enabled@2.0.x: version "2.0.0" - resolved "https://registry.yarnpkg.com/enabled/-/enabled-2.0.0.tgz#f9dd92ec2d6f4bbc0d5d1e64e21d61cd4665e7c2" + resolved "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz" integrity sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ== encodeurl@^1.0.2, encodeurl@~1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" - integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= + resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" + integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== encoding@^0.1.12, encoding@^0.1.13: version "0.1.13" - resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9" + resolved "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz" integrity sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A== dependencies: iconv-lite "^0.6.2" end-of-stream@^1.0.0, end-of-stream@^1.1.0, end-of-stream@^1.4.1: version "1.4.4" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" + resolved "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz" integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== dependencies: once "^1.4.0" enhanced-resolve@^5.0.0, enhanced-resolve@^5.10.0: - version "5.10.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz#0dc579c3bb2a1032e357ac45b8f3a6f3ad4fb1e6" - integrity sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ== + version "5.12.0" + resolved "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz" + integrity sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ== dependencies: graceful-fs "^4.2.4" tapable "^2.2.0" +enquirer@~2.3.6: + version "2.3.6" + resolved "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz" + integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== + dependencies: + ansi-colors "^4.1.1" + ensure-posix-path@^1.1.0: version "1.1.1" - resolved "https://registry.yarnpkg.com/ensure-posix-path/-/ensure-posix-path-1.1.1.tgz#3c62bdb19fa4681544289edb2b382adc029179ce" + resolved "https://registry.npmjs.org/ensure-posix-path/-/ensure-posix-path-1.1.1.tgz" integrity sha512-VWU0/zXzVbeJNXvME/5EmLuEj2TauvoaTz6aFYK1Z92JCBlDlZ3Gu0tuGR42kpW1754ywTs+QB0g5TP0oj9Zaw== entities@^2.0.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" + resolved "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz" integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== env-paths@^2.2.0: version "2.2.1" - resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" + resolved "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz" integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== -envinfo@^7.7.3: +envinfo@^7.7.3, envinfo@^7.7.4: version "7.8.1" - resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.8.1.tgz#06377e3e5f4d379fea7ac592d5ad8927e0c4d475" + resolved "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz" integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw== err-code@^1.0.0: version "1.1.2" - resolved "https://registry.yarnpkg.com/err-code/-/err-code-1.1.2.tgz#06e0116d3028f6aef4806849eb0ea6a748ae6960" - integrity sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA= + resolved "https://registry.npmjs.org/err-code/-/err-code-1.1.2.tgz" + integrity sha512-CJAN+O0/yA1CKfRn9SXOGctSpEM7DCon/r/5r2eXFMY2zCCJBasFhcM5I+1kh3Ap11FsQCX+vGHceNPvpWKhoA== err-code@^2.0.2: version "2.0.3" - resolved "https://registry.yarnpkg.com/err-code/-/err-code-2.0.3.tgz#23c2f3b756ffdfc608d30e27c9a941024807e7f9" + resolved "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz" integrity sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA== errno@^0.1.1: version "0.1.8" - resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f" + resolved "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz" integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A== dependencies: prr "~1.0.1" error-ex@^1.3.1: version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + resolved "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== dependencies: is-arrayish "^0.2.1" error-stack-parser@^2.0.6: - version "2.0.7" - resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.0.7.tgz#b0c6e2ce27d0495cf78ad98715e0cad1219abb57" - integrity sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA== + version "2.1.4" + resolved "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz" + integrity sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ== dependencies: - stackframe "^1.1.1" + stackframe "^1.3.4" -es-abstract@^1.19.0, es-abstract@^1.19.2, es-abstract@^1.19.5: - version "1.20.0" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.0.tgz#b2d526489cceca004588296334726329e0a6bfb6" - integrity sha512-URbD8tgRthKD3YcC39vbvSDrX23upXnPcnGAjQfgxXF5ID75YcENawc9ZX/9iTP9ptUyfCLIxTTuMYoRfiOVKA== - dependencies: - call-bind "^1.0.2" - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - function.prototype.name "^1.1.5" - get-intrinsic "^1.1.1" - get-symbol-description "^1.0.0" - has "^1.0.3" - has-property-descriptors "^1.0.0" - has-symbols "^1.0.3" - internal-slot "^1.0.3" - is-callable "^1.2.4" - is-negative-zero "^2.0.2" - is-regex "^1.1.4" - is-shared-array-buffer "^1.0.2" - is-string "^1.0.7" - is-weakref "^1.0.2" - object-inspect "^1.12.0" - object-keys "^1.1.1" - object.assign "^4.1.2" - regexp.prototype.flags "^1.4.1" - string.prototype.trimend "^1.0.5" - string.prototype.trimstart "^1.0.5" - unbox-primitive "^1.0.2" - -es-abstract@^1.20.4: - version "1.20.4" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.4.tgz#1d103f9f8d78d4cf0713edcd6d0ed1a46eed5861" - integrity sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA== +es-abstract@^1.19.0, es-abstract@^1.20.4: + version "1.21.0" + resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.0.tgz" + integrity sha512-GUGtW7eXQay0c+PRq0sGIKSdaBorfVqsCMhGHo4elP7YVqZu9nCZS4UkK4gv71gOWNMra/PaSKD3ao1oWExO0g== dependencies: call-bind "^1.0.2" + es-set-tostringtag "^2.0.0" es-to-primitive "^1.2.1" function-bind "^1.1.1" function.prototype.name "^1.1.5" get-intrinsic "^1.1.3" get-symbol-description "^1.0.0" + globalthis "^1.0.3" + gopd "^1.0.1" has "^1.0.3" has-property-descriptors "^1.0.0" + has-proto "^1.0.1" has-symbols "^1.0.3" - internal-slot "^1.0.3" + internal-slot "^1.0.4" + is-array-buffer "^3.0.0" is-callable "^1.2.7" is-negative-zero "^2.0.2" is-regex "^1.1.4" is-shared-array-buffer "^1.0.2" is-string "^1.0.7" + is-typed-array "^1.1.10" is-weakref "^1.0.2" object-inspect "^1.12.2" object-keys "^1.1.1" object.assign "^4.1.4" regexp.prototype.flags "^1.4.3" safe-regex-test "^1.0.0" - string.prototype.trimend "^1.0.5" - string.prototype.trimstart "^1.0.5" + string.prototype.trimend "^1.0.6" + string.prototype.trimstart "^1.0.6" + typed-array-length "^1.0.4" unbox-primitive "^1.0.2" + which-typed-array "^1.1.9" + +es-get-iterator@^1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.2.tgz" + integrity sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.0" + has-symbols "^1.0.1" + is-arguments "^1.1.0" + is-map "^2.0.2" + is-set "^2.0.2" + is-string "^1.0.5" + isarray "^2.0.5" es-module-lexer@^0.9.0: version "0.9.3" - resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.9.3.tgz#6f13db00cc38417137daf74366f535c8eb438f19" + resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz" integrity sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ== +es-set-tostringtag@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.0.tgz" + integrity sha512-vZVAIWss0FcR/+a08s6e2/GjGjjYBCZJXDrOnj6l5kJCKhQvJs4cnVqUxkVepIhqHbKHm3uwOvPb8lRcqA3DSg== + dependencies: + get-intrinsic "^1.1.3" + has-tostringtag "^1.0.0" + es-shim-unscopables@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241" + resolved "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz" integrity sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w== dependencies: has "^1.0.3" es-to-primitive@^1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" + resolved "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== dependencies: is-callable "^1.1.4" @@ -5653,7 +6685,7 @@ es-to-primitive@^1.2.1: es6-error@^4.1.1: version "4.1.1" - resolved "https://registry.yarnpkg.com/es6-error/-/es6-error-4.1.1.tgz#9e3af407459deed47e9a91f9b885a84eb05c561d" + resolved "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz" integrity sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg== esbuild-android-64@0.15.18: @@ -5673,7 +6705,7 @@ esbuild-darwin-64@0.15.18: esbuild-darwin-arm64@0.15.18: version "0.15.18" - resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.18.tgz#b6dfc7799115a2917f35970bfbc93ae50256b337" + resolved "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.18.tgz" integrity sha512-tKPSxcTJ5OmNb1btVikATJ8NftlyNlc8BVNtyT/UAr62JFOhwHlnoPrhYWz09akBLHI9nElFVfWSTSRsrZiDUA== esbuild-freebsd-64@0.15.18: @@ -5728,7 +6760,7 @@ esbuild-linux-s390x@0.15.18: esbuild-loader@^2.20.0: version "2.20.0" - resolved "https://registry.yarnpkg.com/esbuild-loader/-/esbuild-loader-2.20.0.tgz#28fcff0142fa7bd227512d69f31e9a6e202bb88f" + resolved "https://registry.npmjs.org/esbuild-loader/-/esbuild-loader-2.20.0.tgz" integrity sha512-dr+j8O4w5RvqZ7I4PPB4EIyVTd679EBQnMm+JBB7av+vu05Zpje2IpK5N3ld1VWa+WxrInIbNFAg093+E1aRsA== dependencies: esbuild "^0.15.6" @@ -5770,7 +6802,7 @@ esbuild-windows-arm64@0.15.18: esbuild@^0.15.6: version "0.15.18" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.15.18.tgz#ea894adaf3fbc036d32320a00d4d6e4978a2f36d" + resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.15.18.tgz" integrity sha512-x/R72SmW3sSFRm5zrrIjAhCeQSAWoni3CmHEqfQrZIQTM3lVCdehdwuIqaOtfC2slvpdlLa62GYoN8SxT23m6Q== optionalDependencies: "@esbuild/android-arm" "0.15.18" @@ -5797,61 +6829,61 @@ esbuild@^0.15.6: esbuild-windows-arm64 "0.15.18" esbuild@^0.16.13: - version "0.16.13" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.16.13.tgz#83cd347c28221268bbfa0425db532d7d05f85b48" - integrity sha512-oYwFdSEIoKM1oYzyem1osgKJAvg5447XF+05ava21fOtilyb2HeQQh26/74K4WeAk5dZmj/Mx10zUqUnI14jhA== + version "0.16.14" + resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.16.14.tgz" + integrity sha512-6xAn3O6ZZyoxZAEkwfI9hw4cEqSr/o1ViJtnkvImVkblmUN65Md04o0S/7H1WNu1XGf1Cjij/on7VO4psIYjkw== optionalDependencies: - "@esbuild/android-arm" "0.16.13" - "@esbuild/android-arm64" "0.16.13" - "@esbuild/android-x64" "0.16.13" - "@esbuild/darwin-arm64" "0.16.13" - "@esbuild/darwin-x64" "0.16.13" - "@esbuild/freebsd-arm64" "0.16.13" - "@esbuild/freebsd-x64" "0.16.13" - "@esbuild/linux-arm" "0.16.13" - "@esbuild/linux-arm64" "0.16.13" - "@esbuild/linux-ia32" "0.16.13" - "@esbuild/linux-loong64" "0.16.13" - "@esbuild/linux-mips64el" "0.16.13" - "@esbuild/linux-ppc64" "0.16.13" - "@esbuild/linux-riscv64" "0.16.13" - "@esbuild/linux-s390x" "0.16.13" - "@esbuild/linux-x64" "0.16.13" - "@esbuild/netbsd-x64" "0.16.13" - "@esbuild/openbsd-x64" "0.16.13" - "@esbuild/sunos-x64" "0.16.13" - "@esbuild/win32-arm64" "0.16.13" - "@esbuild/win32-ia32" "0.16.13" - "@esbuild/win32-x64" "0.16.13" + "@esbuild/android-arm" "0.16.14" + "@esbuild/android-arm64" "0.16.14" + "@esbuild/android-x64" "0.16.14" + "@esbuild/darwin-arm64" "0.16.14" + "@esbuild/darwin-x64" "0.16.14" + "@esbuild/freebsd-arm64" "0.16.14" + "@esbuild/freebsd-x64" "0.16.14" + "@esbuild/linux-arm" "0.16.14" + "@esbuild/linux-arm64" "0.16.14" + "@esbuild/linux-ia32" "0.16.14" + "@esbuild/linux-loong64" "0.16.14" + "@esbuild/linux-mips64el" "0.16.14" + "@esbuild/linux-ppc64" "0.16.14" + "@esbuild/linux-riscv64" "0.16.14" + "@esbuild/linux-s390x" "0.16.14" + "@esbuild/linux-x64" "0.16.14" + "@esbuild/netbsd-x64" "0.16.14" + "@esbuild/openbsd-x64" "0.16.14" + "@esbuild/sunos-x64" "0.16.14" + "@esbuild/win32-arm64" "0.16.14" + "@esbuild/win32-ia32" "0.16.14" + "@esbuild/win32-x64" "0.16.14" escalade@^3.1.1: version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" + resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== escape-html@~1.0.3: version "1.0.3" - resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" - integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= + resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" + integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== escape-string-regexp@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== escape-string-regexp@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== escodegen@^1.8.1: version "1.14.3" - resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.14.3.tgz#4e7b81fba61581dc97582ed78cab7f0e8d63f503" + resolved "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz" integrity sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw== dependencies: esprima "^4.0.1" @@ -5863,7 +6895,7 @@ escodegen@^1.8.1: escodegen@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd" + resolved "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz" integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw== dependencies: esprima "^4.0.1" @@ -5875,7 +6907,7 @@ escodegen@^2.0.0: eslint-import-resolver-node@^0.3.6: version "0.3.6" - resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz#4048b958395da89668252001dbd9eca6b83bacbd" + resolved "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz" integrity sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw== dependencies: debug "^3.2.7" @@ -5883,7 +6915,7 @@ eslint-import-resolver-node@^0.3.6: eslint-import-resolver-typescript@^3.5.2: version "3.5.2" - resolved "https://registry.yarnpkg.com/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.2.tgz#9431acded7d898fd94591a08ea9eec3514c7de91" + resolved "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.2.tgz" integrity sha512-zX4ebnnyXiykjhcBvKIf5TNvt8K7yX6bllTRZ14MiurKPjDpCAZujlszTdB8pcNXhZcOf+god4s9SjQa5GnytQ== dependencies: debug "^4.3.4" @@ -5895,21 +6927,20 @@ eslint-import-resolver-typescript@^3.5.2: synckit "^0.8.4" eslint-module-utils@^2.7.3: - version "2.7.3" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz#ad7e3a10552fdd0642e1e55292781bd6e34876ee" - integrity sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ== + version "2.7.4" + resolved "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz" + integrity sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA== dependencies: debug "^3.2.7" - find-up "^2.1.0" eslint-plugin-header@^3.1.1: version "3.1.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-header/-/eslint-plugin-header-3.1.1.tgz#6ce512432d57675265fac47292b50d1eff11acd6" + resolved "https://registry.npmjs.org/eslint-plugin-header/-/eslint-plugin-header-3.1.1.tgz" integrity sha512-9vlKxuJ4qf793CmeeSrZUvVClw6amtpghq3CuWcB5cUNnWHQhgcqy5eF8oVKFk1G3Y/CbchGfEaw3wiIJaNmVg== eslint-plugin-import@^2.26.0: version "2.26.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz#f812dc47be4f2b72b478a021605a59fc6fe8b88b" + resolved "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz" integrity sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA== dependencies: array-includes "^3.1.4" @@ -5928,12 +6959,12 @@ eslint-plugin-import@^2.26.0: eslint-plugin-react-hooks@^4.6.0: version "4.6.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3" + resolved "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz" integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== eslint-plugin-react@7.31.11: version "7.31.11" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.31.11.tgz#011521d2b16dcf95795df688a4770b4eaab364c8" + resolved "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.11.tgz" integrity sha512-TTvq5JsT5v56wPa9OYHzsrOlHzKZKjV+aLgS+55NJP/cuzdiQPC7PfYoUjMoxlffKtvijpk7vA/jmuqRb9nohw== dependencies: array-includes "^3.1.6" @@ -5954,19 +6985,19 @@ eslint-plugin-react@7.31.11: eslint-plugin-unused-imports@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-unused-imports/-/eslint-plugin-unused-imports-2.0.0.tgz#d8db8c4d0cfa0637a8b51ce3fd7d1b6bc3f08520" + resolved "https://registry.npmjs.org/eslint-plugin-unused-imports/-/eslint-plugin-unused-imports-2.0.0.tgz" integrity sha512-3APeS/tQlTrFa167ThtP0Zm0vctjr4M44HMpeg1P4bK6wItarumq0Ma82xorMKdFsWpphQBlRPzw/pxiVELX1A== dependencies: eslint-rule-composer "^0.3.0" eslint-rule-composer@^0.3.0: version "0.3.0" - resolved "https://registry.yarnpkg.com/eslint-rule-composer/-/eslint-rule-composer-0.3.0.tgz#79320c927b0c5c0d3d3d2b76c8b4a488f25bbaf9" + resolved "https://registry.npmjs.org/eslint-rule-composer/-/eslint-rule-composer-0.3.0.tgz" integrity sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg== eslint-scope@5.1.1, eslint-scope@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" + resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== dependencies: esrecurse "^4.3.0" @@ -5974,7 +7005,7 @@ eslint-scope@5.1.1, eslint-scope@^5.1.1: eslint-scope@^7.1.1: version "7.1.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.1.1.tgz#fff34894c2f65e5226d3041ac480b4513a163642" + resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz" integrity sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw== dependencies: esrecurse "^4.3.0" @@ -5982,27 +7013,27 @@ eslint-scope@^7.1.1: eslint-utils@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672" + resolved "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz" integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== dependencies: eslint-visitor-keys "^2.0.0" eslint-visitor-keys@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" + resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz" integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== eslint-visitor-keys@^3.3.0: version "3.3.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826" + resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz" integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA== eslint@^8.30.0: - version "8.30.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.30.0.tgz#83a506125d089eef7c5b5910eeea824273a33f50" - integrity sha512-MGADB39QqYuzEGov+F/qb18r4i7DohCDOfatHaxI2iGlPuC65bwG2gxgO+7DkyL38dRFaRH7RaRAgU6JKL9rMQ== + version "8.31.0" + resolved "https://registry.npmjs.org/eslint/-/eslint-8.31.0.tgz" + integrity sha512-0tQQEVdmPZ1UtUKXjX7EMm9BlgJ08G90IhWh0PKDCb3ZLsgAOHI8fYSIzYVZej92zsgq+ft0FGsxhJ3xo2tbuA== dependencies: - "@eslint/eslintrc" "^1.4.0" + "@eslint/eslintrc" "^1.4.1" "@humanwhocodes/config-array" "^0.11.8" "@humanwhocodes/module-importer" "^1.0.1" "@nodelib/fs.walk" "^1.2.8" @@ -6043,9 +7074,9 @@ eslint@^8.30.0: text-table "^0.2.0" espree@^9.4.0: - version "9.4.0" - resolved "https://registry.yarnpkg.com/espree/-/espree-9.4.0.tgz#cd4bc3d6e9336c433265fc0aa016fc1aaf182f8a" - integrity sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw== + version "9.4.1" + resolved "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz" + integrity sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg== dependencies: acorn "^8.8.0" acorn-jsx "^5.3.2" @@ -6053,66 +7084,66 @@ espree@^9.4.0: esprima@1.2.2: version "1.2.2" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-1.2.2.tgz#76a0fd66fcfe154fd292667dc264019750b1657b" - integrity sha1-dqD9Zvz+FU/SkmZ9wmQBl1CxZXs= + resolved "https://registry.npmjs.org/esprima/-/esprima-1.2.2.tgz" + integrity sha512-+JpPZam9w5DuJ3Q67SqsMGtiHKENSMRVoxvArfJZK01/BfLEObtZ6orJa/MtoGNR/rfMgp5837T41PAmTwAv/A== esprima@^4.0.0, esprima@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== -esquery@^1.4.0: +esquery@^1.0.1, esquery@^1.4.0: version "1.4.0" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" + resolved "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz" integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== dependencies: estraverse "^5.1.0" esrecurse@^4.3.0: version "4.3.0" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== dependencies: estraverse "^5.2.0" estraverse@^4.1.1, estraverse@^4.2.0: version "4.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: version "5.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== esutils@^2.0.2: version "2.0.3" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== etag@~1.8.1: version "1.8.1" - resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" - integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= + resolved "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" + integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== event-target-shim@^5.0.0: version "5.0.1" - resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" + resolved "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz" integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== -eventemitter3@^4.0.0: +eventemitter3@^4.0.0, eventemitter3@^4.0.4: version "4.0.7" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" + resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== events@^3.2.0: version "3.3.0" - resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" + resolved "https://registry.npmjs.org/events/-/events-3.3.0.tgz" integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== execa@5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-5.0.0.tgz#4029b0007998a841fbd1032e5f4de86a3c1e3376" + resolved "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz" integrity sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ== dependencies: cross-spawn "^7.0.3" @@ -6127,7 +7158,7 @@ execa@5.0.0: execa@^0.7.0: version "0.7.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" + resolved "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz" integrity sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw== dependencies: cross-spawn "^5.0.1" @@ -6140,7 +7171,7 @@ execa@^0.7.0: execa@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" + resolved "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz" integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== dependencies: cross-spawn "^6.0.0" @@ -6153,7 +7184,7 @@ execa@^1.0.0: execa@^5.0.0: version "5.1.1" - resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" + resolved "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz" integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== dependencies: cross-spawn "^7.0.3" @@ -6168,31 +7199,31 @@ execa@^5.0.0: executable@^4.1.0: version "4.1.1" - resolved "https://registry.yarnpkg.com/executable/-/executable-4.1.1.tgz#41532bff361d3e57af4d763b70582db18f5d133c" + resolved "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz" integrity sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg== dependencies: pify "^2.2.0" exit@^0.1.2: version "0.1.2" - resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" - integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= + resolved "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz" + integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== expand-range@^1.8.1: version "1.8.2" - resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" + resolved "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz" integrity sha512-AFASGfIlnIbkKPQwX1yHaDjFvh/1gyKJODme52V6IORh69uEYgZp0o9C+qsIGNVEiuuhQU0CSSl++Rlegg1qvA== dependencies: fill-range "^2.1.0" expand-template@^2.0.3: version "2.0.3" - resolved "https://registry.yarnpkg.com/expand-template/-/expand-template-2.0.3.tgz#6e14b3fcee0f3a6340ecb57d2e8918692052a47c" + resolved "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz" integrity sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg== -expect@^28.1.3: +expect@^28.0.0, expect@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/expect/-/expect-28.1.3.tgz#90a7c1a124f1824133dd4533cce2d2bdcb6603ec" + resolved "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz" integrity sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g== dependencies: "@jest/expect-utils" "^28.1.3" @@ -6202,13 +7233,13 @@ expect@^28.1.3: jest-util "^28.1.3" express@^4.17.3: - version "4.18.1" - resolved "https://registry.yarnpkg.com/express/-/express-4.18.1.tgz#7797de8b9c72c857b9cd0e14a5eea80666267caf" - integrity sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q== + version "4.18.2" + resolved "https://registry.npmjs.org/express/-/express-4.18.2.tgz" + integrity sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ== dependencies: accepts "~1.3.8" array-flatten "1.1.1" - body-parser "1.20.0" + body-parser "1.20.1" content-disposition "0.5.4" content-type "~1.0.4" cookie "0.5.0" @@ -6227,7 +7258,7 @@ express@^4.17.3: parseurl "~1.3.3" path-to-regexp "0.1.7" proxy-addr "~2.0.7" - qs "6.10.3" + qs "6.11.0" range-parser "~1.2.1" safe-buffer "5.2.1" send "0.18.0" @@ -6240,14 +7271,14 @@ express@^4.17.3: ext-list@^2.0.0: version "2.2.2" - resolved "https://registry.yarnpkg.com/ext-list/-/ext-list-2.2.2.tgz#0b98e64ed82f5acf0f2931babf69212ef52ddd37" + resolved "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz" integrity sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA== dependencies: mime-db "^1.28.0" ext-name@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/ext-name/-/ext-name-5.0.0.tgz#70781981d183ee15d13993c8822045c506c8f0a6" + resolved "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz" integrity sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ== dependencies: ext-list "^2.0.0" @@ -6255,19 +7286,19 @@ ext-name@^5.0.0: extend-shallow@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz" integrity sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug== dependencies: is-extendable "^0.1.0" extend@^3.0.0, extend@~3.0.2: version "3.0.2" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + resolved "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz" integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== external-editor@^3.0.3: version "3.1.0" - resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" + resolved "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz" integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== dependencies: chardet "^0.7.0" @@ -6276,7 +7307,7 @@ external-editor@^3.0.3: extract-zip@^1.0.3: version "1.7.0" - resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-1.7.0.tgz#556cc3ae9df7f452c493a0cfb51cc30277940927" + resolved "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz" integrity sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA== dependencies: concat-stream "^1.6.2" @@ -6284,24 +7315,30 @@ extract-zip@^1.0.3: mkdirp "^0.5.4" yauzl "^2.10.0" -extsprintf@1.3.0: +extsprintf@1.3.0, extsprintf@^1.2.0: version "1.3.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" - integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= - -extsprintf@^1.2.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07" - integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA== + resolved "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz" + integrity sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g== fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: version "3.1.3" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== +fast-glob@3.2.7: + version "3.2.7" + resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz" + integrity sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.4" + fast-glob@^3.2.11, fast-glob@^3.2.12, fast-glob@^3.2.5, fast-glob@^3.2.9: version "3.2.12" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80" + resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz" integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w== dependencies: "@nodelib/fs.stat" "^2.0.2" @@ -6312,83 +7349,83 @@ fast-glob@^3.2.11, fast-glob@^3.2.12, fast-glob@^3.2.5, fast-glob@^3.2.9: fast-json-stable-stringify@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: version "2.0.6" - resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= + resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" + integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== fastest-levenshtein@^1.0.12: - version "1.0.12" - resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz#9990f7d3a88cc5a9ffd1f1745745251700d497e2" - integrity sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow== + version "1.0.16" + resolved "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz" + integrity sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg== fastparse@^1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.2.tgz#91728c5a5942eced8531283c79441ee4122c35a9" + resolved "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz" integrity sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ== fastq@^1.6.0: - version "1.13.0" - resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c" - integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw== + version "1.15.0" + resolved "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz" + integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw== dependencies: reusify "^1.0.4" faye-websocket@^0.11.3: version "0.11.4" - resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.4.tgz#7f0d9275cfdd86a1c963dc8b65fcc451edcbb1da" + resolved "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz" integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g== dependencies: websocket-driver ">=0.5.1" fb-watchman@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.1.tgz#fc84fb39d2709cf3ff6d743706157bb5708a8a85" - integrity sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg== + version "2.0.2" + resolved "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz" + integrity sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA== dependencies: bser "2.1.1" fd-slicer@~1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e" - integrity sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4= + resolved "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz" + integrity sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g== dependencies: pend "~1.2.0" fecha@^4.2.0: version "4.2.3" - resolved "https://registry.yarnpkg.com/fecha/-/fecha-4.2.3.tgz#4d9ccdbc61e8629b259fdca67e65891448d569fd" + resolved "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz" integrity sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw== fetch-blob@^3.1.2, fetch-blob@^3.1.4: version "3.2.0" - resolved "https://registry.yarnpkg.com/fetch-blob/-/fetch-blob-3.2.0.tgz#f09b8d4bbd45adc6f0c20b7e787e793e309dcce9" + resolved "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz" integrity sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ== dependencies: node-domexception "^1.0.0" web-streams-polyfill "^3.0.3" -figures@^3.0.0: +figures@3.2.0, figures@^3.0.0: version "3.2.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" + resolved "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz" integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== dependencies: escape-string-regexp "^1.0.5" file-entry-cache@^6.0.1: version "6.0.1" - resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" + resolved "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz" integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== dependencies: flat-cache "^3.0.4" file-js@0.3.0: version "0.3.0" - resolved "https://registry.yarnpkg.com/file-js/-/file-js-0.3.0.tgz#fab46bf782346c9294499f1f0d2ad07d838f25d1" - integrity sha1-+rRr94I0bJKUSZ8fDSrQfYOPJdE= + resolved "https://registry.npmjs.org/file-js/-/file-js-0.3.0.tgz" + integrity sha512-nZlX1pxpV6Mt8BghM3Z150bpsCT1zqil97UryusstZLSs9caYAe0Wph2UKPC3awfM2Dq4ri1Sv99KuK4EIImlA== dependencies: bluebird "^3.4.7" minimatch "^3.0.3" @@ -6396,32 +7433,32 @@ file-js@0.3.0: file-type@^3.8.0: version "3.9.0" - resolved "https://registry.yarnpkg.com/file-type/-/file-type-3.9.0.tgz#257a078384d1db8087bc449d107d52a52672b9e9" + resolved "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz" integrity sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA== file-type@^4.2.0: version "4.4.0" - resolved "https://registry.yarnpkg.com/file-type/-/file-type-4.4.0.tgz#1b600e5fca1fbdc6e80c0a70c71c8dba5f7906c5" + resolved "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz" integrity sha512-f2UbFQEk7LXgWpi5ntcO86OeA/cC80fuDDDaX/fZ2ZGel+AF7leRQqBBW1eJNiiQkrZlAoM6P+VYP5P6bOlDEQ== file-type@^5.2.0: version "5.2.0" - resolved "https://registry.yarnpkg.com/file-type/-/file-type-5.2.0.tgz#2ddbea7c73ffe36368dfae49dc338c058c2b8ad6" + resolved "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz" integrity sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ== file-type@^6.1.0: version "6.2.0" - resolved "https://registry.yarnpkg.com/file-type/-/file-type-6.2.0.tgz#e50cd75d356ffed4e306dc4f5bcf52a79903a919" + resolved "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz" integrity sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg== file-type@^8.1.0: version "8.1.0" - resolved "https://registry.yarnpkg.com/file-type/-/file-type-8.1.0.tgz#244f3b7ef641bbe0cca196c7276e4b332399f68c" + resolved "https://registry.npmjs.org/file-type/-/file-type-8.1.0.tgz" integrity sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ== filehound@^1.17.6: version "1.17.6" - resolved "https://registry.yarnpkg.com/filehound/-/filehound-1.17.6.tgz#d5d87bd694316ea673bd0642b776b508d3f98a1d" + resolved "https://registry.npmjs.org/filehound/-/filehound-1.17.6.tgz" integrity sha512-5q4zjFkI8W2zLmvbvyvI//K882IpEj6sMNXPUQlk5H6W4Wh3OSSylEAIEmMLELP9G7ileYjTKPXOn0YzzS55Lg== dependencies: bluebird "^3.7.2" @@ -6432,20 +7469,20 @@ filehound@^1.17.6: unit-compare "^1.0.1" filelist@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.3.tgz#448607750376484932f67ef1b9ff07386b036c83" - integrity sha512-LwjCsruLWQULGYKy7TX0OPtrL9kLpojOFKc5VCTxdFTV7w5zbsgqVKfnkKG7Qgjtq50gKfO56hJv88OfcGb70Q== + version "1.0.4" + resolved "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz" + integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== dependencies: minimatch "^5.0.1" filename-reserved-regex@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz#abf73dfab735d045440abfea2d91f389ebbfa229" + resolved "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz" integrity sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ== filenamify@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/filenamify/-/filenamify-2.1.0.tgz#88faf495fb1b47abfd612300002a16228c677ee9" + resolved "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz" integrity sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA== dependencies: filename-reserved-regex "^2.0.0" @@ -6454,7 +7491,7 @@ filenamify@^2.0.0: fill-range@^2.1.0: version "2.2.4" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.4.tgz#eb1e773abb056dcd8df2bfdf6af59b8b3a936565" + resolved "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz" integrity sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q== dependencies: is-number "^2.1.0" @@ -6465,19 +7502,19 @@ fill-range@^2.1.0: fill-range@^7.0.1: version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== dependencies: to-regex-range "^5.0.1" filter-obj@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/filter-obj/-/filter-obj-1.1.0.tgz#9b311112bc6c6127a16e016c6c5d7f19e0805c5b" + resolved "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz" integrity sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ== finalhandler@1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32" + resolved "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz" integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg== dependencies: debug "2.6.9" @@ -6490,7 +7527,7 @@ finalhandler@1.2.0: find-in-files@^0.5.0: version "0.5.0" - resolved "https://registry.yarnpkg.com/find-in-files/-/find-in-files-0.5.0.tgz#8e5a20ffb562e0a47cb916b7f7b821717025e691" + resolved "https://registry.npmjs.org/find-in-files/-/find-in-files-0.5.0.tgz" integrity sha512-VraTc6HdtdSHmAp0yJpAy20yPttGKzyBWc7b7FPnnsX9TOgmKx0g9xajizpF/iuu4IvNK4TP0SpyBT9zAlwG+g== dependencies: find "^0.1.5" @@ -6498,33 +7535,33 @@ find-in-files@^0.5.0: find-replace@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/find-replace/-/find-replace-3.0.0.tgz#3e7e23d3b05167a76f770c9fbd5258b0def68c38" + resolved "https://registry.npmjs.org/find-replace/-/find-replace-3.0.0.tgz" integrity sha512-6Tb2myMioCAgv5kfvP5/PkZZ/ntTpVK39fHY7WkWBgvbeE+VHd/tZuZ4mrC+bxh4cfOZeYKVPaJIZtZXV7GNCQ== dependencies: array-back "^3.0.1" find-root@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4" + resolved "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz" integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng== -find-up@^2.1.0: +find-up@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" - integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= + resolved "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz" + integrity sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ== dependencies: locate-path "^2.0.0" find-up@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + resolved "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz" integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== dependencies: locate-path "^3.0.0" find-up@^4.0.0, find-up@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" + resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== dependencies: locate-path "^5.0.0" @@ -6532,7 +7569,7 @@ find-up@^4.0.0, find-up@^4.1.0: find-up@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" + resolved "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz" integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== dependencies: locate-path "^6.0.0" @@ -6540,59 +7577,71 @@ find-up@^5.0.0: find-versions@^3.0.0: version "3.2.0" - resolved "https://registry.yarnpkg.com/find-versions/-/find-versions-3.2.0.tgz#10297f98030a786829681690545ef659ed1d254e" + resolved "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz" integrity sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww== dependencies: semver-regex "^2.0.0" find@^0.1.5: version "0.1.7" - resolved "https://registry.yarnpkg.com/find/-/find-0.1.7.tgz#c86c87af1ab18f222bbe38dec86cbc760d16a6fb" + resolved "https://registry.npmjs.org/find/-/find-0.1.7.tgz" integrity sha512-jPrupTOe/pO//3a9Ty2o4NqQCp0L46UG+swUnfFtdmtQVN8pEltKpAqR7Nuf6vWn0GBXx5w+R1MyZzqwjEIqdA== dependencies: traverse-chain "~0.1.0" flat-cache@^3.0.4: version "3.0.4" - resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" + resolved "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz" integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== dependencies: flatted "^3.1.0" rimraf "^3.0.2" +flat@^5.0.2: + version "5.0.2" + resolved "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz" + integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== + flatted@^3.1.0: - version "3.2.5" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.5.tgz#76c8584f4fc843db64702a6bd04ab7a8bd666da3" - integrity sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg== + version "3.2.7" + resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz" + integrity sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ== fn.name@1.x.x: version "1.1.0" - resolved "https://registry.yarnpkg.com/fn.name/-/fn.name-1.1.0.tgz#26cad8017967aea8731bc42961d04a3d5988accc" + resolved "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz" integrity sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw== -follow-redirects@^1.0.0: - version "1.15.0" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.0.tgz#06441868281c86d0dda4ad8bdaead2d02dca89d4" - integrity sha512-aExlJShTV4qOUOL7yF1U5tvLCB0xQuudbf6toyYA0E/acBNw71mvjFTnLaRp50aQaYocMR0a/RMMBIHeZnGyjQ== +follow-redirects@^1.0.0, follow-redirects@^1.15.0: + version "1.15.2" + resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz" + integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA== + +for-each@^0.3.3: + version "0.3.3" + resolved "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz" + integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== + dependencies: + is-callable "^1.1.3" for-in@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" + resolved "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz" integrity sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ== foreachasync@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/foreachasync/-/foreachasync-3.0.0.tgz#5502987dc8714be3392097f32e0071c9dee07cf6" + resolved "https://registry.npmjs.org/foreachasync/-/foreachasync-3.0.0.tgz" integrity sha512-J+ler7Ta54FwwNcx6wQRDhTIbNeyDcARMkOcguEqnEdtm0jKvN3Li3PDAb2Du3ubJYEWfYL83XMROXdsXAXycw== forever-agent@~0.6.1: version "0.6.1" - resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" - integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= + resolved "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz" + integrity sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw== fork-ts-checker-webpack-plugin@^6.5.2: version "6.5.2" - resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz#4f67183f2f9eb8ba7df7177ce3cf3e75cdafb340" + resolved "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz" integrity sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA== dependencies: "@babel/code-frame" "^7.8.3" @@ -6611,7 +7660,7 @@ fork-ts-checker-webpack-plugin@^6.5.2: form-data@^2.5.0: version "2.5.1" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.5.1.tgz#f2cbec57b5e59e23716e128fe44d4e5dd23895f4" + resolved "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz" integrity sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA== dependencies: asynckit "^0.4.0" @@ -6620,7 +7669,7 @@ form-data@^2.5.0: form-data@^3.0.0: version "3.0.1" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f" + resolved "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz" integrity sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg== dependencies: asynckit "^0.4.0" @@ -6629,7 +7678,7 @@ form-data@^3.0.0: form-data@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" + resolved "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz" integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== dependencies: asynckit "^0.4.0" @@ -6638,7 +7687,7 @@ form-data@^4.0.0: form-data@~2.3.2: version "2.3.3" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" + resolved "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz" integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== dependencies: asynckit "^0.4.0" @@ -6647,24 +7696,24 @@ form-data@~2.3.2: formdata-polyfill@^4.0.10: version "4.0.10" - resolved "https://registry.yarnpkg.com/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz#24807c31c9d402e002ab3d8c720144ceb8848423" + resolved "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz" integrity sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g== dependencies: fetch-blob "^3.1.2" forwarded@0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" + resolved "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== fresh@0.5.2: version "0.5.2" - resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" - integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= + resolved "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" + integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== from2@^2.1.1: version "2.3.0" - resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" + resolved "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz" integrity sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g== dependencies: inherits "^2.0.1" @@ -6672,12 +7721,12 @@ from2@^2.1.1: fs-constants@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" + resolved "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz" integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== fs-extra@^10.0.0, fs-extra@^10.1.0: version "10.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz" integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== dependencies: graceful-fs "^4.2.0" @@ -6686,16 +7735,16 @@ fs-extra@^10.0.0, fs-extra@^10.1.0: fs-extra@^8.1.0: version "8.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz" integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== dependencies: graceful-fs "^4.2.0" jsonfile "^4.0.0" universalify "^0.1.0" -fs-extra@^9.0.0, fs-extra@^9.0.1: +fs-extra@^9.0.0, fs-extra@^9.0.1, fs-extra@^9.1.0: version "9.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz" integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== dependencies: at-least-node "^1.0.0" @@ -6705,34 +7754,34 @@ fs-extra@^9.0.0, fs-extra@^9.0.1: fs-minipass@^2.0.0, fs-minipass@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" + resolved "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz" integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== dependencies: minipass "^3.0.0" -fs-monkey@1.0.3: +fs-monkey@^1.0.3: version "1.0.3" - resolved "https://registry.yarnpkg.com/fs-monkey/-/fs-monkey-1.0.3.tgz#ae3ac92d53bb328efe0e9a1d9541f6ad8d48e2d3" + resolved "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz" integrity sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q== fs.realpath@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== fsevents@^2.3.2, fsevents@~2.3.2: version "2.3.2" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" + resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz" integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== function-bind@^1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== function.prototype.name@^1.1.5: version "1.1.5" - resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" + resolved "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz" integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== dependencies: call-bind "^1.0.2" @@ -6742,12 +7791,12 @@ function.prototype.name@^1.1.5: functions-have-names@^1.2.2: version "1.2.3" - resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" + resolved "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz" integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== gauge@^4.0.3: version "4.0.4" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-4.0.4.tgz#52ff0652f2bbf607a989793d53b751bef2328dce" + resolved "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz" integrity sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg== dependencies: aproba "^1.0.3 || ^2.0.0" @@ -6761,33 +7810,24 @@ gauge@^4.0.3: generic-names@^1.0.2: version "1.0.3" - resolved "https://registry.yarnpkg.com/generic-names/-/generic-names-1.0.3.tgz#2d786a121aee508876796939e8e3bff836c20917" - integrity sha1-LXhqEhruUIh2eWk56OO/+DbCCRc= + resolved "https://registry.npmjs.org/generic-names/-/generic-names-1.0.3.tgz" + integrity sha512-b6OHfQuKasIKM9b6YPkX+KUj/TLBTx3B/1aT1T5F12FEuEqyFMdr59OMS53aoaSw8eVtapdqieX6lbg5opaOhA== dependencies: loader-utils "^0.2.16" gensync@^1.0.0-beta.2: version "1.0.0-beta.2" - resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" + resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== get-caller-file@^2.0.5: version "2.0.5" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== -get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" - integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.1" - -get-intrinsic@^1.1.3: +get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3: version "1.1.3" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.3.tgz#063c84329ad93e83893c7f4f243ef63ffa351385" + resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz" integrity sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A== dependencies: function-bind "^1.1.1" @@ -6796,24 +7836,39 @@ get-intrinsic@^1.1.3: get-package-type@^0.1.0: version "0.1.0" - resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" + resolved "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== +get-pkg-repo@^4.0.0: + version "4.2.1" + resolved "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz" + integrity sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA== + dependencies: + "@hutson/parse-repository-url" "^3.0.0" + hosted-git-info "^4.0.0" + through2 "^2.0.0" + yargs "^16.2.0" + +get-port@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz" + integrity sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ== + get-proxy@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/get-proxy/-/get-proxy-2.1.0.tgz#349f2b4d91d44c4d4d4e9cba2ad90143fac5ef93" + resolved "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz" integrity sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw== dependencies: npm-conf "^1.1.0" get-stream@3.0.0, get-stream@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz" integrity sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ== get-stream@^2.2.0: version "2.3.1" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-2.3.1.tgz#5f38f93f346009666ee0150a054167f91bdd95de" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz" integrity sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA== dependencies: object-assign "^4.0.1" @@ -6821,71 +7876,120 @@ get-stream@^2.2.0: get-stream@^4.0.0, get-stream@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz" integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== dependencies: pump "^3.0.0" get-stream@^5.1.0: version "5.2.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz" integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== dependencies: pump "^3.0.0" get-stream@^6.0.0: version "6.0.1" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz" integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== get-symbol-description@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" + resolved "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz" integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== dependencies: call-bind "^1.0.2" get-intrinsic "^1.1.1" get-tsconfig@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.2.0.tgz#ff368dd7104dab47bf923404eb93838245c66543" - integrity sha512-X8u8fREiYOE6S8hLbq99PeykTDoLVnxvF4DjWKJmz9xy2nNRdUcV8ZN9tniJFeKyTU3qnC9lL8n4Chd6LmVKHg== + version "4.3.0" + resolved "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.3.0.tgz" + integrity sha512-YCcF28IqSay3fqpIu5y3Krg/utCBHBeoflkZyHj/QcqI2nrLPC3ZegS9CmIo+hJb8K7aiGsuUl7PwWVjNG2HQQ== getpass@^0.1.1: version "0.1.7" - resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" - integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= + resolved "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz" + integrity sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng== dependencies: assert-plus "^1.0.0" +git-raw-commits@^2.0.8: + version "2.0.11" + resolved "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz" + integrity sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A== + dependencies: + dargs "^7.0.0" + lodash "^4.17.15" + meow "^8.0.0" + split2 "^3.0.0" + through2 "^4.0.0" + +git-remote-origin-url@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz" + integrity sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw== + dependencies: + gitconfiglocal "^1.0.0" + pify "^2.3.0" + +git-semver-tags@^4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-4.1.1.tgz" + integrity sha512-OWyMt5zBe7xFs8vglMmhM9lRQzCWL3WjHtxNNfJTMngGym7pC1kh8sP6jevfydJ6LP3ZvGxfb6ABYgPUM0mtsA== + dependencies: + meow "^8.0.0" + semver "^6.0.0" + +git-up@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/git-up/-/git-up-7.0.0.tgz" + integrity sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ== + dependencies: + is-ssh "^1.4.0" + parse-url "^8.1.0" + +git-url-parse@^13.1.0: + version "13.1.0" + resolved "https://registry.npmjs.org/git-url-parse/-/git-url-parse-13.1.0.tgz" + integrity sha512-5FvPJP/70WkIprlUZ33bm4UAaFdjcLkJLpWft1BeZKqwR0uhhNGoKwlUaPtVb4LxCSQ++erHapRak9kWGj+FCA== + dependencies: + git-up "^7.0.0" + +gitconfiglocal@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz" + integrity sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ== + dependencies: + ini "^1.3.2" + github-from-package@0.0.0: version "0.0.0" - resolved "https://registry.yarnpkg.com/github-from-package/-/github-from-package-0.0.0.tgz#97fb5d96bfde8973313f20e8288ef9a167fa64ce" - integrity sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4= + resolved "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz" + integrity sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw== -glob-parent@^5.1.2, glob-parent@~5.1.2: +glob-parent@^5.1.1, glob-parent@^5.1.2, glob-parent@~5.1.2: version "5.1.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== dependencies: is-glob "^4.0.1" glob-parent@^6.0.2: version "6.0.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" + resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz" integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== dependencies: is-glob "^4.0.3" glob-to-regexp@^0.4.1: version "0.4.1" - resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" + resolved "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz" integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== -glob@^7.0.0, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: - version "7.2.0" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" - integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== +glob@7.1.4: + version "7.1.4" + resolved "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz" + integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A== dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" @@ -6894,9 +7998,21 @@ glob@^7.0.0, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: once "^1.3.0" path-is-absolute "^1.0.0" +glob@^7.0.0, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: + version "7.2.3" + resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + glob@^8.0.1: version "8.0.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-8.0.3.tgz#415c6eb2deed9e502c68fa44a272e6da6eeca42e" + resolved "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz" integrity sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ== dependencies: fs.realpath "^1.0.0" @@ -6907,7 +8023,7 @@ glob@^8.0.1: global-agent@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/global-agent/-/global-agent-3.0.0.tgz#ae7cd31bd3583b93c5a16437a1afe27cc33a1ab6" + resolved "https://registry.npmjs.org/global-agent/-/global-agent-3.0.0.tgz" integrity sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q== dependencies: boolean "^3.0.1" @@ -6919,7 +8035,7 @@ global-agent@^3.0.0: global-tunnel-ng@^2.7.1: version "2.7.1" - resolved "https://registry.yarnpkg.com/global-tunnel-ng/-/global-tunnel-ng-2.7.1.tgz#d03b5102dfde3a69914f5ee7d86761ca35d57d8f" + resolved "https://registry.npmjs.org/global-tunnel-ng/-/global-tunnel-ng-2.7.1.tgz" integrity sha512-4s+DyciWBV0eK148wqXxcmVAbFVPqtc3sEtUE/GTQfuU80rySLcMhUmHKSHI7/LDj8q0gDYI1lIhRRB7ieRAqg== dependencies: encodeurl "^1.0.2" @@ -6929,31 +8045,31 @@ global-tunnel-ng@^2.7.1: globals@^11.1.0: version "11.12.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" + resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== globals@^13.19.0: version "13.19.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-13.19.0.tgz#7a42de8e6ad4f7242fbcca27ea5b23aca367b5c8" + resolved "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz" integrity sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ== dependencies: type-fest "^0.20.2" -globalthis@^1.0.1: +globalthis@^1.0.1, globalthis@^1.0.3: version "1.0.3" - resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz#5852882a52b80dc301b0660273e1ed082f0b6ccf" + resolved "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz" integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA== dependencies: define-properties "^1.1.3" globalyzer@0.1.0: version "0.1.0" - resolved "https://registry.yarnpkg.com/globalyzer/-/globalyzer-0.1.0.tgz#cb76da79555669a1519d5a8edf093afaa0bf1465" + resolved "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz" integrity sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q== -globby@^11.0.1, globby@^11.1.0: +globby@^11.0.1, globby@^11.0.2, globby@^11.1.0: version "11.1.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" + resolved "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz" integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== dependencies: array-union "^2.1.0" @@ -6964,9 +8080,9 @@ globby@^11.0.1, globby@^11.1.0: slash "^3.0.0" globby@^13.1.2: - version "13.1.2" - resolved "https://registry.yarnpkg.com/globby/-/globby-13.1.2.tgz#29047105582427ab6eca4f905200667b056da515" - integrity sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ== + version "13.1.3" + resolved "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz" + integrity sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw== dependencies: dir-glob "^3.0.1" fast-glob "^3.2.11" @@ -6976,12 +8092,19 @@ globby@^13.1.2: globrex@^0.1.2: version "0.1.2" - resolved "https://registry.yarnpkg.com/globrex/-/globrex-0.1.2.tgz#dd5d9ec826232730cd6793a5e33a9302985e6098" + resolved "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz" integrity sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg== +gopd@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz" + integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== + dependencies: + get-intrinsic "^1.1.3" + got@^11.8.6: version "11.8.6" - resolved "https://registry.yarnpkg.com/got/-/got-11.8.6.tgz#276e827ead8772eddbcfc97170590b841823233a" + resolved "https://registry.npmjs.org/got/-/got-11.8.6.tgz" integrity sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g== dependencies: "@sindresorhus/is" "^4.0.0" @@ -6998,7 +8121,7 @@ got@^11.8.6: got@^8.3.1: version "8.3.2" - resolved "https://registry.yarnpkg.com/got/-/got-8.3.2.tgz#1d23f64390e97f776cac52e5b936e5f514d2e937" + resolved "https://registry.npmjs.org/got/-/got-8.3.2.tgz" integrity sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw== dependencies: "@sindresorhus/is" "^0.7.0" @@ -7021,7 +8144,7 @@ got@^8.3.1: got@^9.6.0: version "9.6.0" - resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" + resolved "https://registry.npmjs.org/got/-/got-9.6.0.tgz" integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q== dependencies: "@sindresorhus/is" "^0.14.0" @@ -7036,24 +8159,24 @@ got@^9.6.0: to-readable-stream "^1.0.0" url-parse-lax "^3.0.0" -graceful-fs@^4.1.10, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.10, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: +graceful-fs@^4.1.10, graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.10, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: version "4.2.10" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" + resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz" integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== "graceful-readlink@>= 1.0.0": version "1.0.1" - resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" - integrity sha1-TK+tdrxi8C+gObL5Tpo906ORpyU= + resolved "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz" + integrity sha512-8tLu60LgxF6XpdbK8OW3FA+IfTNBn1ZHGHKF4KQbEeSkajYw5PlYJcKluntgegDPTg8UkHjpet1T82vk6TQ68w== grapheme-splitter@^1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e" + resolved "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz" integrity sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ== gray-matter@^2.1.0: version "2.1.1" - resolved "https://registry.yarnpkg.com/gray-matter/-/gray-matter-2.1.1.tgz#3042d9adec2a1ded6a7707a9ed2380f8a17a430e" + resolved "https://registry.npmjs.org/gray-matter/-/gray-matter-2.1.1.tgz" integrity sha512-vbmvP1Fe/fxuT2QuLVcqb2BfK7upGhhbLIt9/owWEvPYrZZEkelLcq2HqzxosV+PQ67dUFLaAeNpH7C4hhICAA== dependencies: ansi-red "^0.1.1" @@ -7064,7 +8187,7 @@ gray-matter@^2.1.0: gulp-header@^1.7.1: version "1.8.12" - resolved "https://registry.yarnpkg.com/gulp-header/-/gulp-header-1.8.12.tgz#ad306be0066599127281c4f8786660e705080a84" + resolved "https://registry.npmjs.org/gulp-header/-/gulp-header-1.8.12.tgz" integrity sha512-lh9HLdb53sC7XIZOYzTXM4lFuXElv3EVkSDhsd7DoJBj7hm+Ni7D3qYbb+Rr8DuM8nRanBvkVO9d7askreXGnQ== dependencies: concat-with-sourcemaps "*" @@ -7073,7 +8196,7 @@ gulp-header@^1.7.1: gunzip-maybe@^1.4.2: version "1.4.2" - resolved "https://registry.yarnpkg.com/gunzip-maybe/-/gunzip-maybe-1.4.2.tgz#b913564ae3be0eda6f3de36464837a9cd94b98ac" + resolved "https://registry.npmjs.org/gunzip-maybe/-/gunzip-maybe-1.4.2.tgz" integrity sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw== dependencies: browserify-zlib "^0.1.4" @@ -7085,12 +8208,12 @@ gunzip-maybe@^1.4.2: handle-thing@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e" + resolved "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz" integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== handlebars@^4.7.7: version "4.7.7" - resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.7.tgz#9ce33416aad02dbd6c8fafa8240d5d98004945a1" + resolved "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz" integrity sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA== dependencies: minimist "^1.2.5" @@ -7102,95 +8225,105 @@ handlebars@^4.7.7: har-schema@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" - integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= + resolved "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz" + integrity sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q== har-validator@~5.1.3: version "5.1.5" - resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" + resolved "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz" integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== dependencies: ajv "^6.12.3" har-schema "^2.0.0" +hard-rejection@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz" + integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA== + harmony-reflect@^1.4.6: version "1.6.2" - resolved "https://registry.yarnpkg.com/harmony-reflect/-/harmony-reflect-1.6.2.tgz#31ecbd32e648a34d030d86adb67d4d47547fe710" + resolved "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz" integrity sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g== has-ansi@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + resolved "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz" integrity sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg== dependencies: ansi-regex "^2.0.0" has-bigints@^1.0.1, has-bigints@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" + resolved "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz" integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== has-flag@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== has-flag@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== has-property-descriptors@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" + resolved "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz" integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== dependencies: get-intrinsic "^1.1.1" +has-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz" + integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== + has-symbol-support-x@^1.4.1: version "1.4.2" - resolved "https://registry.yarnpkg.com/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz#1409f98bc00247da45da67cee0a36f282ff26455" + resolved "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz" integrity sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw== has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3: version "1.0.3" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== has-to-string-tag-x@^1.2.0: version "1.4.1" - resolved "https://registry.yarnpkg.com/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz#a045ab383d7b4b2012a00148ab0aa5f290044d4d" + resolved "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz" integrity sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw== dependencies: has-symbol-support-x "^1.4.1" has-tostringtag@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" + resolved "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz" integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== dependencies: has-symbols "^1.0.2" has-unicode@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= + resolved "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz" + integrity sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ== has@^1.0.3: version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + resolved "https://registry.npmjs.org/has/-/has-1.0.3.tgz" integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== dependencies: function-bind "^1.1.1" he@^1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" + resolved "https://registry.npmjs.org/he/-/he-1.2.0.tgz" integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== history@^4.10.1, history@^4.9.0: version "4.10.1" - resolved "https://registry.yarnpkg.com/history/-/history-4.10.1.tgz#33371a65e3a83b267434e2b3f3b1b4c58aad4cf3" + resolved "https://registry.npmjs.org/history/-/history-4.10.1.tgz" integrity sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew== dependencies: "@babel/runtime" "^7.1.2" @@ -7202,29 +8335,41 @@ history@^4.10.1, history@^4.9.0: hoist-non-react-statics@^3.1.0, hoist-non-react-statics@^3.3.0, hoist-non-react-statics@^3.3.1, hoist-non-react-statics@^3.3.2: version "3.3.2" - resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45" + resolved "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz" integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== dependencies: react-is "^16.7.0" -hosted-git-info@^4.1.0: +hosted-git-info@^2.1.4: + version "2.8.9" + resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz" + integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== + +hosted-git-info@^3.0.6: + version "3.0.8" + resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz" + integrity sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw== + dependencies: + lru-cache "^6.0.0" + +hosted-git-info@^4.0.0, hosted-git-info@^4.0.1, hosted-git-info@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224" + resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz" integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA== dependencies: lru-cache "^6.0.0" hosted-git-info@^5.0.0, hosted-git-info@^5.2.1: version "5.2.1" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-5.2.1.tgz#0ba1c97178ef91f3ab30842ae63d6a272341156f" + resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz" integrity sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw== dependencies: lru-cache "^7.5.1" hpack.js@^2.1.6: version "2.1.6" - resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" - integrity sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= + resolved "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz" + integrity sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ== dependencies: inherits "^2.0.1" obuf "^1.0.0" @@ -7233,36 +8378,36 @@ hpack.js@^2.1.6: hpagent@^1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/hpagent/-/hpagent-1.2.0.tgz#0ae417895430eb3770c03443456b8d90ca464903" + resolved "https://registry.npmjs.org/hpagent/-/hpagent-1.2.0.tgz" integrity sha512-A91dYTeIB6NoXG+PxTQpCCDDnfHsW9kc06Lvpu1TEe9gnd6ZFeiBoRO9JvzEv6xK7EX97/dUE8g/vBMTqTS3CA== html-encoding-sniffer@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3" + resolved "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz" integrity sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ== dependencies: whatwg-encoding "^1.0.5" html-encoding-sniffer@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz#2cb1a8cf0db52414776e5b2a7a04d5dd98158de9" + resolved "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz" integrity sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA== dependencies: whatwg-encoding "^2.0.0" html-entities@^2.1.0, html-entities@^2.3.2: version "2.3.3" - resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.3.3.tgz#117d7626bece327fc8baace8868fa6f5ef856e46" + resolved "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz" integrity sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA== html-escaper@^2.0.0: version "2.0.2" - resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" + resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== html-minifier-terser@^6.0.2: version "6.1.0" - resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#bfc818934cc07918f6b3669f5774ecdfd48f32ab" + resolved "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz" integrity sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw== dependencies: camel-case "^4.1.2" @@ -7275,7 +8420,7 @@ html-minifier-terser@^6.0.2: html-webpack-plugin@^5.5.0: version "5.5.0" - resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz#c3911936f57681c1f9f4d8b68c158cd9dfe52f50" + resolved "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz" integrity sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw== dependencies: "@types/html-minifier-terser" "^6.0.0" @@ -7286,7 +8431,7 @@ html-webpack-plugin@^5.5.0: htmlparser2@^6.1.0: version "6.1.0" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7" + resolved "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz" integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== dependencies: domelementtype "^2.0.1" @@ -7296,22 +8441,22 @@ htmlparser2@^6.1.0: http-cache-semantics@3.8.1: version "3.8.1" - resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2" + resolved "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz" integrity sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w== http-cache-semantics@^4.0.0, http-cache-semantics@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" + resolved "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz" integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== http-deceiver@^1.2.7: version "1.2.7" - resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" - integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= + resolved "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" + integrity sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw== http-errors@2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" + resolved "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz" integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== dependencies: depd "2.0.0" @@ -7322,8 +8467,8 @@ http-errors@2.0.0: http-errors@~1.6.2: version "1.6.3" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" - integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= + resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" + integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A== dependencies: depd "~1.1.2" inherits "2.0.3" @@ -7331,13 +8476,13 @@ http-errors@~1.6.2: statuses ">= 1.4.0 < 2" http-parser-js@>=0.5.1: - version "0.5.6" - resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.6.tgz#2e02406ab2df8af8a7abfba62e0da01c62b95afd" - integrity sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA== + version "0.5.8" + resolved "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz" + integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q== http-proxy-agent@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a" + resolved "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz" integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg== dependencies: "@tootallnate/once" "1" @@ -7346,7 +8491,7 @@ http-proxy-agent@^4.0.1: http-proxy-agent@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz#5129800203520d434f142bc78ff3c170800f2b43" + resolved "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz" integrity sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w== dependencies: "@tootallnate/once" "2" @@ -7355,7 +8500,7 @@ http-proxy-agent@^5.0.0: http-proxy-middleware@^2.0.3: version "2.0.6" - resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz#e1a4dd6979572c7ab5a4e4b55095d1f32a74963f" + resolved "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz" integrity sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw== dependencies: "@types/http-proxy" "^1.17.8" @@ -7366,7 +8511,7 @@ http-proxy-middleware@^2.0.3: http-proxy@^1.18.1: version "1.18.1" - resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" + resolved "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz" integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== dependencies: eventemitter3 "^4.0.0" @@ -7375,8 +8520,8 @@ http-proxy@^1.18.1: http-signature@~1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" - integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= + resolved "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz" + integrity sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ== dependencies: assert-plus "^1.0.0" jsprim "^1.2.2" @@ -7384,7 +8529,7 @@ http-signature@~1.2.0: http2-wrapper@^1.0.0-beta.5.2: version "1.0.3" - resolved "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz#b8f55e0c1f25d4ebd08b3b0c2c079f9590800b3d" + resolved "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz" integrity sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg== dependencies: quick-lru "^5.1.1" @@ -7392,7 +8537,7 @@ http2-wrapper@^1.0.0-beta.5.2: https-proxy-agent@^5.0.0: version "5.0.1" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" + resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz" integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== dependencies: agent-base "6" @@ -7400,112 +8545,112 @@ https-proxy-agent@^5.0.0: human-signals@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" + resolved "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz" integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== humanize-ms@^1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" - integrity sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0= + resolved "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz" + integrity sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ== dependencies: ms "^2.0.0" hyphenate-style-name@^1.0.3: version "1.0.4" - resolved "https://registry.yarnpkg.com/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz#691879af8e220aea5750e8827db4ef62a54e361d" + resolved "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz" integrity sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ== iconv-corefoundation@^1.1.7: version "1.1.7" - resolved "https://registry.yarnpkg.com/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz#31065e6ab2c9272154c8b0821151e2c88f1b002a" + resolved "https://registry.npmjs.org/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz" integrity sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ== dependencies: cli-truncate "^2.1.0" node-addon-api "^1.6.3" -iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4: +iconv-lite@0.4.24, iconv-lite@^0.4.24: version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== dependencies: safer-buffer ">= 2.1.2 < 3" -iconv-lite@0.6.3, iconv-lite@^0.6.2: +iconv-lite@0.6.3, iconv-lite@^0.6.2, iconv-lite@^0.6.3: version "0.6.3" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" + resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz" integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== dependencies: safer-buffer ">= 2.1.2 < 3.0.0" icss-utils@^3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-3.0.1.tgz#ee70d3ae8cac38c6be5ed91e851b27eed343ad0f" - integrity sha1-7nDTroysOMa+XtkehRsn7tNDrQ8= + resolved "https://registry.npmjs.org/icss-utils/-/icss-utils-3.0.1.tgz" + integrity sha512-ANhVLoEfe0KoC9+z4yiTaXOneB49K6JIXdS+yAgH0NERELpdIT7kkj2XxUPuHafeHnn8umXnECSpsfk1RTaUew== dependencies: postcss "^6.0.2" icss-utils@^5.0.0, icss-utils@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" + resolved "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz" integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== identity-obj-proxy@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz#94d2bda96084453ef36fbc5aaec37e0f79f1fc14" - integrity sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ= + resolved "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz" + integrity sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA== dependencies: harmony-reflect "^1.4.6" ieee754@^1.1.13: version "1.2.1" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" + resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz" integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== ignore-by-default@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/ignore-by-default/-/ignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09" - integrity sha1-SMptcvbGo68Aqa1K5odr44ieKwk= + resolved "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz" + integrity sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA== ignore-loader@^0.1.2: version "0.1.2" - resolved "https://registry.yarnpkg.com/ignore-loader/-/ignore-loader-0.1.2.tgz#d81f240376d0ba4f0d778972c3ad25874117a463" - integrity sha1-2B8kA3bQuk8Nd4lyw60lh0EXpGM= + resolved "https://registry.npmjs.org/ignore-loader/-/ignore-loader-0.1.2.tgz" + integrity sha512-yOJQEKrNwoYqrWLS4DcnzM7SEQhRKis5mB+LdKKh4cPmGYlLPR0ozRzHV5jmEk2IxptqJNQA5Cc0gw8Fj12bXA== ignore-walk@^5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-5.0.1.tgz#5f199e23e1288f518d90358d461387788a154776" + resolved "https://registry.npmjs.org/ignore-walk/-/ignore-walk-5.0.1.tgz" integrity sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw== dependencies: minimatch "^5.0.1" -ignore@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" - integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== +ignore@^5.0.4, ignore@^5.2.0: + version "5.2.4" + resolved "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz" + integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== image-size@~0.5.0: version "0.5.5" - resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.5.5.tgz#09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c" - integrity sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w= + resolved "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz" + integrity sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ== immediate@~3.0.5: version "3.0.6" - resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz#9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b" - integrity sha1-nbHb0Pr43m++D13V5Wu2BigN5ps= + resolved "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz" + integrity sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ== immer@^9.0.17: version "9.0.17" - resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.17.tgz#7cfe8fbb8b461096444e9da7a5ec4a67c6c4adf4" + resolved "https://registry.npmjs.org/immer/-/immer-9.0.17.tgz" integrity sha512-+hBruaLSQvkPfxRiTLK/mi4vLH+/VQS6z2KJahdoxlleFOI8ARqzOF17uy12eFDlqWmPoygwc5evgwcp+dlHhg== immutable@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.0.0.tgz#b86f78de6adef3608395efb269a91462797e2c23" - integrity sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw== + version "4.2.1" + resolved "https://registry.npmjs.org/immutable/-/immutable-4.2.1.tgz" + integrity sha512-7WYV7Q5BTs0nlQm7tl92rDYYoyELLKHoDMBKhrxEoiV4mrfVdRz8hzPiYOzH7yWjzoVEamxRuAqhxL2PLRwZYQ== import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1: version "3.3.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" + resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== dependencies: parent-module "^1.0.0" @@ -7513,12 +8658,12 @@ import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1: import-lazy@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-3.1.0.tgz#891279202c8a2280fdbd6674dbd8da1a1dfc67cc" + resolved "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz" integrity sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ== import-local@^3.0.2: version "3.1.0" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4" + resolved "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz" integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg== dependencies: pkg-dir "^4.2.0" @@ -7526,55 +8671,55 @@ import-local@^3.0.2: imurmurhash@^0.1.4: version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= + resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== include-media@^1.4.9: version "1.4.10" - resolved "https://registry.yarnpkg.com/include-media/-/include-media-1.4.10.tgz#7a311c92c396c808504ec6a5365115d30571f259" + resolved "https://registry.npmjs.org/include-media/-/include-media-1.4.10.tgz" integrity sha512-TymQzKF7oWHbItEcEHOCponZ90lRr1I9QbYeD+qCxXy4Z0/pSpS4Ocz2bq3FMOERlXXrY9Sawsh9GjiObVQA6A== indent-string@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" + resolved "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== infer-owner@^1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467" + resolved "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz" integrity sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A== inflight@^1.0.4: version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== dependencies: once "^1.3.0" wrappy "1" inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== inherits@2.0.3: version "2.0.3" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" + integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== -ini@^1.3.4, ini@~1.3.0: +ini@^1.3.2, ini@^1.3.4, ini@~1.3.0: version "1.3.8" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" + resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== ini@^3.0.0, ini@^3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/ini/-/ini-3.0.1.tgz#c76ec81007875bc44d544ff7a11a55d12294102d" + resolved "https://registry.npmjs.org/ini/-/ini-3.0.1.tgz" integrity sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ== init-package-json@^3.0.2: version "3.0.2" - resolved "https://registry.yarnpkg.com/init-package-json/-/init-package-json-3.0.2.tgz#f5bc9bac93f2bdc005778bc2271be642fecfcd69" + resolved "https://registry.npmjs.org/init-package-json/-/init-package-json-3.0.2.tgz" integrity sha512-YhlQPEjNFqlGdzrBfDNRLhvoSgX7iQRgSxgsNknRQ9ITXFT7UMfVMWhBTOh2Y+25lRnGrv5Xz8yZwQ3ACR6T3A== dependencies: npm-package-arg "^9.0.1" @@ -7587,7 +8732,7 @@ init-package-json@^3.0.2: inquirer@^7.1.0: version "7.3.3" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.3.3.tgz#04d176b2af04afc157a83fd7c100e98ee0aad003" + resolved "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz" integrity sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA== dependencies: ansi-escapes "^4.2.1" @@ -7604,28 +8749,49 @@ inquirer@^7.1.0: strip-ansi "^6.0.0" through "^2.3.6" -internal-slot@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" - integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== +inquirer@^8.2.4: + version "8.2.5" + resolved "https://registry.npmjs.org/inquirer/-/inquirer-8.2.5.tgz" + integrity sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ== dependencies: - get-intrinsic "^1.1.0" + ansi-escapes "^4.2.1" + chalk "^4.1.1" + cli-cursor "^3.1.0" + cli-width "^3.0.0" + external-editor "^3.0.3" + figures "^3.0.0" + lodash "^4.17.21" + mute-stream "0.0.8" + ora "^5.4.1" + run-async "^2.4.0" + rxjs "^7.5.5" + string-width "^4.1.0" + strip-ansi "^6.0.0" + through "^2.3.6" + wrap-ansi "^7.0.0" + +internal-slot@^1.0.3, internal-slot@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.4.tgz" + integrity sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ== + dependencies: + get-intrinsic "^1.1.3" has "^1.0.3" side-channel "^1.0.4" interpret@^1.0.0: version "1.4.0" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" + resolved "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz" integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== -interpret@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-2.2.0.tgz#1a78a0b5965c40a5416d007ad6f50ad27c417df9" - integrity sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw== +interpret@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz" + integrity sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ== into-stream@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/into-stream/-/into-stream-3.1.0.tgz#96fb0a936c12babd6ff1752a17d05616abd094c6" + resolved "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz" integrity sha512-TcdjPibTksa1NQximqep2r17ISRiNE9fwlfbg3F8ANdvP5/yrFTew86VcO//jk4QTaMlbjypPBq76HN2zaKfZQ== dependencies: from2 "^2.1.1" @@ -7633,51 +8799,67 @@ into-stream@^3.1.0: ip-regex@^4.1.0: version "4.3.0" - resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-4.3.0.tgz#687275ab0f57fa76978ff8f4dddc8a23d5990db5" + resolved "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz" integrity sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q== ip@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/ip/-/ip-2.0.0.tgz#4cf4ab182fee2314c75ede1276f8c80b479936da" + resolved "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz" integrity sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ== ipaddr.js@1.9.1: version "1.9.1" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" + resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== ipaddr.js@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.0.1.tgz#eca256a7a877e917aeb368b0a7497ddf42ef81c0" + resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz" integrity sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng== +is-arguments@^1.1.0, is-arguments@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz" + integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-array-buffer@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.0.tgz" + integrity sha512-TI2hnvT6dPUnn/jARFCJBKL1eeabAfLnKZ2lmW5Uh317s1Ii2IMroL1yMciEk/G+OETykVzlsH6x/L4q/avhgw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.3" + is-arrayish@^0.2.1: version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= + resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" + integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== is-arrayish@^0.3.1: version "0.3.2" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" + resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz" integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== is-bigint@^1.0.1: version "1.0.4" - resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" + resolved "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz" integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== dependencies: has-bigints "^1.0.1" is-binary-path@~2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" + resolved "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== dependencies: binary-extensions "^2.0.0" is-boolean-object@^1.1.0: version "1.1.2" - resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" + resolved "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz" integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== dependencies: call-bind "^1.0.2" @@ -7685,202 +8867,217 @@ is-boolean-object@^1.1.0: is-buffer@^1.1.5: version "1.1.6" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" + resolved "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz" integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== -is-callable@^1.1.4, is-callable@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" - integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== - -is-callable@^1.2.7: +is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: version "1.2.7" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" + resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz" integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== +is-ci@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz" + integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== + dependencies: + ci-info "^2.0.0" + is-ci@^3.0.0: version "3.0.1" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-3.0.1.tgz#db6ecbed1bd659c43dac0f45661e7674103d1867" + resolved "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz" integrity sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ== dependencies: ci-info "^3.2.0" is-cidr@^4.0.2: version "4.0.2" - resolved "https://registry.yarnpkg.com/is-cidr/-/is-cidr-4.0.2.tgz#94c7585e4c6c77ceabf920f8cde51b8c0fda8814" + resolved "https://registry.npmjs.org/is-cidr/-/is-cidr-4.0.2.tgz" integrity sha512-z4a1ENUajDbEl/Q6/pVBpTR1nBjjEE1X7qb7bmWYanNnPoKAvUCPFKeXV6Fe4mgTkWKBqiHIcwsI3SndiO5FeA== dependencies: cidr-regex "^3.1.1" -is-core-module@^2.10.0: +is-core-module@^2.10.0, is-core-module@^2.5.0, is-core-module@^2.8.1, is-core-module@^2.9.0: version "2.11.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144" + resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz" integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw== dependencies: has "^1.0.3" -is-core-module@^2.2.0, is-core-module@^2.8.1, is-core-module@^2.9.0: - version "2.9.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69" - integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A== - dependencies: - has "^1.0.3" - -is-date-object@^1.0.1: +is-date-object@^1.0.1, is-date-object@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" + resolved "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz" integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== dependencies: has-tostringtag "^1.0.0" is-deflate@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/is-deflate/-/is-deflate-1.0.0.tgz#c862901c3c161fb09dac7cdc7e784f80e98f2f14" - integrity sha1-yGKQHDwWH7CdrHzcfnhPgOmPLxQ= + resolved "https://registry.npmjs.org/is-deflate/-/is-deflate-1.0.0.tgz" + integrity sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ== is-docker@^2.0.0, is-docker@^2.1.1: version "2.2.1" - resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" + resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== is-electron@^2.2.0: version "2.2.1" - resolved "https://registry.yarnpkg.com/is-electron/-/is-electron-2.2.1.tgz#751b1dd8a74907422faa5c35aaa0cf66d98086e9" + resolved "https://registry.npmjs.org/is-electron/-/is-electron-2.2.1.tgz" integrity sha512-r8EEQQsqT+Gn0aXFx7lTFygYQhILLCB+wn0WCDL5LZRINeLH/Rvw1j2oKodELLXYNImQ3CRlVsY8wW4cGOsyuw== is-extendable@^0.1.0: version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz" integrity sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw== is-extendable@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" + resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz" integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== dependencies: is-plain-object "^2.0.4" is-extglob@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== is-fullwidth-code-point@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz" + integrity sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w== is-fullwidth-code-point@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== is-generator-fn@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" + resolved "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz" integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: version "4.0.3" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" + resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== dependencies: is-extglob "^2.1.1" is-gzip@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/is-gzip/-/is-gzip-1.0.0.tgz#6ca8b07b99c77998025900e555ced8ed80879a83" - integrity sha1-bKiwe5nHeZgCWQDlVc7Y7YCHmoM= + resolved "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz" + integrity sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ== is-in-browser@^1.0.2, is-in-browser@^1.1.3: version "1.1.3" - resolved "https://registry.yarnpkg.com/is-in-browser/-/is-in-browser-1.1.3.tgz#56ff4db683a078c6082eb95dad7dc62e1d04f835" - integrity sha1-Vv9NtoOgeMYILrldrX3GLh0E+DU= + resolved "https://registry.npmjs.org/is-in-browser/-/is-in-browser-1.1.3.tgz" + integrity sha512-FeXIBgG/CPGd/WUxuEyvgGTEfwiG9Z4EKGxjNMRqviiIIfsmgrpnHLffEDdwUHqNva1VEW91o3xBT/m8Elgl9g== + +is-interactive@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz" + integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== is-lambda@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/is-lambda/-/is-lambda-1.0.1.tgz#3d9877899e6a53efc0160504cde15f82e6f061d5" + resolved "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz" integrity sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ== +is-map@^2.0.1, is-map@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz" + integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg== + is-natural-number@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/is-natural-number/-/is-natural-number-4.0.1.tgz#ab9d76e1db4ced51e35de0c72ebecf09f734cde8" + resolved "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz" integrity sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ== is-negative-zero@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" + resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz" integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== is-number-object@^1.0.4: version "1.0.7" - resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" + resolved "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz" integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== dependencies: has-tostringtag "^1.0.0" is-number@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" + resolved "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz" integrity sha512-QUzH43Gfb9+5yckcrSA0VBDwEtDUchrk4F6tfJZQuNzDJbEDB9cZNzSfXGQ1jqmdDY/kl41lUOWM9syA8z8jlg== dependencies: kind-of "^3.0.2" is-number@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" + resolved "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz" integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ== is-number@^7.0.0: version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== is-obj@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" + resolved "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz" integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== is-object@^1.0.1: version "1.0.2" - resolved "https://registry.yarnpkg.com/is-object/-/is-object-1.0.2.tgz#a56552e1c665c9e950b4a025461da87e72f86fcf" + resolved "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz" integrity sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA== is-path-cwd@^2.2.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" + resolved "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz" integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== is-path-inside@^3.0.2, is-path-inside@^3.0.3: version "3.0.3" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" + resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz" integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== -is-plain-obj@^1.0.0: +is-plain-obj@^1.0.0, is-plain-obj@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" + resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz" integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== +is-plain-obj@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz" + integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== + is-plain-obj@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz#af6f2ea14ac5a646183a5bbdb5baabbc156ad9d7" + resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz" integrity sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA== is-plain-object@^2.0.4: version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz" integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== dependencies: isobject "^3.0.1" +is-plain-object@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz" + integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== + is-potential-custom-element-name@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5" + resolved "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz" integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ== is-regex@^1.1.4: version "1.1.4" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" + resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz" integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== dependencies: call-bind "^1.0.2" @@ -7888,78 +9085,121 @@ is-regex@^1.1.4: is-retry-allowed@^1.1.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz#d778488bd0a4666a3be8a1482b9f2baafedea8b4" + resolved "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz" integrity sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg== +is-set@^2.0.1, is-set@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz" + integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g== + is-shared-array-buffer@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" + resolved "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz" integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== dependencies: call-bind "^1.0.2" +is-ssh@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/is-ssh/-/is-ssh-1.4.0.tgz" + integrity sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ== + dependencies: + protocols "^2.0.1" + is-stream@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + resolved "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz" integrity sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== is-stream@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" + resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== -is-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-3.0.0.tgz#e6bfd7aa6bef69f4f472ce9bb681e3e57b4319ac" - integrity sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA== - is-string@^1.0.5, is-string@^1.0.7: version "1.0.7" - resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" + resolved "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz" integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== dependencies: has-tostringtag "^1.0.0" is-symbol@^1.0.2, is-symbol@^1.0.3: version "1.0.4" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" + resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== dependencies: has-symbols "^1.0.2" -is-typedarray@~1.0.0: +is-text-path@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz" + integrity sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w== + dependencies: + text-extensions "^1.0.0" + +is-typed-array@^1.1.10, is-typed-array@^1.1.9: + version "1.1.10" + resolved "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz" + integrity sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + for-each "^0.3.3" + gopd "^1.0.1" + has-tostringtag "^1.0.0" + +is-typedarray@^1.0.0, is-typedarray@~1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= + resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" + integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== + +is-unicode-supported@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz" + integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== is-url@^1.2.4: version "1.2.4" - resolved "https://registry.yarnpkg.com/is-url/-/is-url-1.2.4.tgz#04a4df46d28c4cff3d73d01ff06abeb318a1aa52" + resolved "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz" integrity sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww== +is-weakmap@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz" + integrity sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA== + is-weakref@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" + resolved "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz" integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== dependencies: call-bind "^1.0.2" +is-weakset@^2.0.1: + version "2.0.2" + resolved "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz" + integrity sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.1" + is-what@^3.14.1: version "3.14.1" - resolved "https://registry.yarnpkg.com/is-what/-/is-what-3.14.1.tgz#e1222f46ddda85dead0fd1c9df131760e77755c1" + resolved "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz" integrity sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA== is-wsl@^2.2.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" + resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz" integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== dependencies: is-docker "^2.0.0" is2@^2.0.6: - version "2.0.7" - resolved "https://registry.yarnpkg.com/is2/-/is2-2.0.7.tgz#d084e10cab3bd45d6c9dfde7a48599fcbb93fcac" - integrity sha512-4vBQoURAXC6hnLFxD4VW7uc04XiwTTl/8ydYJxKvPwkWQrSjInkuM5VZVg6BGr1/natq69zDuvO9lGpLClJqvA== + version "2.0.9" + resolved "https://registry.npmjs.org/is2/-/is2-2.0.9.tgz" + integrity sha512-rZkHeBn9Zzq52sd9IUIV3a5mfwBY+o2HePMh0wkGBM4z4qjvy2GwVxQ6nNXSfw6MmVP6gf1QIlWjiOavhM3x5g== dependencies: deep-is "^0.1.3" ip-regex "^4.1.0" @@ -7967,62 +9207,67 @@ is2@^2.0.6: isarray@0.0.1: version "0.0.1" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" - integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= + resolved "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" + integrity sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ== isarray@1.0.0, isarray@~1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" + integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== + +isarray@^2.0.5: + version "2.0.5" + resolved "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz" + integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== isbinaryfile@^3.0.2: version "3.0.3" - resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-3.0.3.tgz#5d6def3edebf6e8ca8cae9c30183a804b5f8be80" + resolved "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz" integrity sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw== dependencies: buffer-alloc "^1.2.0" isbinaryfile@^4.0.10: version "4.0.10" - resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-4.0.10.tgz#0c5b5e30c2557a2f06febd37b7322946aaee42b3" + resolved "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz" integrity sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw== isexe@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== isobject@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + resolved "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz" integrity sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA== dependencies: isarray "1.0.0" isobject@^3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= + resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" + integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== isomorphic-ws@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz#55fd4cd6c5e6491e76dc125938dd863f5cd4f2dc" + resolved "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz" integrity sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w== isstream@~0.1.2: version "0.1.2" - resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" - integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= + resolved "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz" + integrity sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g== istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: version "3.2.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz#189e7909d0a39fa5a3dfad5b03f71947770191d3" + resolved "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz" integrity sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw== istanbul-lib-instrument@^5.0.4, istanbul-lib-instrument@^5.1.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz#31d18bdd127f825dd02ea7bfdfd906f8ab840e9f" - integrity sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A== + version "5.2.1" + resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz" + integrity sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg== dependencies: "@babel/core" "^7.12.3" "@babel/parser" "^7.14.7" @@ -8032,7 +9277,7 @@ istanbul-lib-instrument@^5.0.4, istanbul-lib-instrument@^5.1.0: istanbul-lib-report@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6" + resolved "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" integrity sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== dependencies: istanbul-lib-coverage "^3.0.0" @@ -8041,7 +9286,7 @@ istanbul-lib-report@^3.0.0: istanbul-lib-source-maps@^4.0.0: version "4.0.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz#895f3a709fcfba34c6de5a42939022f3e4358551" + resolved "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz" integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw== dependencies: debug "^4.1.1" @@ -8049,16 +9294,16 @@ istanbul-lib-source-maps@^4.0.0: source-map "^0.6.1" istanbul-reports@^3.1.3: - version "3.1.4" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.4.tgz#1b6f068ecbc6c331040aab5741991273e609e40c" - integrity sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw== + version "3.1.5" + resolved "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz" + integrity sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w== dependencies: html-escaper "^2.0.0" istanbul-lib-report "^3.0.0" isurl@^1.0.0-alpha5: version "1.0.0" - resolved "https://registry.yarnpkg.com/isurl/-/isurl-1.0.0.tgz#b27f4f49f3cdaa3ea44a0a5b7f3462e6edc39d67" + resolved "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz" integrity sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w== dependencies: has-to-string-tag-x "^1.2.0" @@ -8066,7 +9311,7 @@ isurl@^1.0.0-alpha5: jake@^10.8.5: version "10.8.5" - resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.5.tgz#f2183d2c59382cb274226034543b9c03b8164c46" + resolved "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz" integrity sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw== dependencies: async "^3.2.3" @@ -8076,7 +9321,7 @@ jake@^10.8.5: jest-canvas-mock@^2.3.1: version "2.4.0" - resolved "https://registry.yarnpkg.com/jest-canvas-mock/-/jest-canvas-mock-2.4.0.tgz#947b71442d7719f8e055decaecdb334809465341" + resolved "https://registry.npmjs.org/jest-canvas-mock/-/jest-canvas-mock-2.4.0.tgz" integrity sha512-mmMpZzpmLzn5vepIaHk5HoH3Ka4WykbSoLuG/EKoJd0x0ID/t+INo1l8ByfcUJuDM+RIsL4QDg/gDnBbrj2/IQ== dependencies: cssfontparser "^1.2.1" @@ -8084,7 +9329,7 @@ jest-canvas-mock@^2.3.1: jest-changed-files@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-28.1.3.tgz#d9aeee6792be3686c47cb988a8eaf82ff4238831" + resolved "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.1.3.tgz" integrity sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA== dependencies: execa "^5.0.0" @@ -8092,7 +9337,7 @@ jest-changed-files@^28.1.3: jest-circus@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-28.1.3.tgz#d14bd11cf8ee1a03d69902dc47b6bd4634ee00e4" + resolved "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.3.tgz" integrity sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow== dependencies: "@jest/environment" "^28.1.3" @@ -8117,7 +9362,7 @@ jest-circus@^28.1.3: jest-cli@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-28.1.3.tgz#558b33c577d06de55087b8448d373b9f654e46b2" + resolved "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.3.tgz" integrity sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ== dependencies: "@jest/core" "^28.1.3" @@ -8135,7 +9380,7 @@ jest-cli@^28.1.3: jest-config@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-28.1.3.tgz#e315e1f73df3cac31447eed8b8740a477392ec60" + resolved "https://registry.npmjs.org/jest-config/-/jest-config-28.1.3.tgz" integrity sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ== dependencies: "@babel/core" "^7.11.6" @@ -8163,7 +9408,7 @@ jest-config@^28.1.3: jest-diff@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-28.1.3.tgz#948a192d86f4e7a64c5264ad4da4877133d8792f" + resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz" integrity sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw== dependencies: chalk "^4.0.0" @@ -8173,14 +9418,14 @@ jest-diff@^28.1.3: jest-docblock@^28.1.1: version "28.1.1" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-28.1.1.tgz#6f515c3bf841516d82ecd57a62eed9204c2f42a8" + resolved "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.1.1.tgz" integrity sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA== dependencies: detect-newline "^3.0.0" jest-each@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-28.1.3.tgz#bdd1516edbe2b1f3569cfdad9acd543040028f81" + resolved "https://registry.npmjs.org/jest-each/-/jest-each-28.1.3.tgz" integrity sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g== dependencies: "@jest/types" "^28.1.3" @@ -8191,7 +9436,7 @@ jest-each@^28.1.3: jest-environment-jsdom@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-28.1.3.tgz#2d4e5d61b7f1d94c3bddfbb21f0308ee506c09fb" + resolved "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-28.1.3.tgz" integrity sha512-HnlGUmZRdxfCByd3GM2F100DgQOajUBzEitjGqIREcb45kGjZvRrKUdlaF6escXBdcXNl0OBh+1ZrfeZT3GnAg== dependencies: "@jest/environment" "^28.1.3" @@ -8205,7 +9450,7 @@ jest-environment-jsdom@^28.1.3: jest-environment-node@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-28.1.3.tgz#7e74fe40eb645b9d56c0c4b70ca4357faa349be5" + resolved "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.3.tgz" integrity sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A== dependencies: "@jest/environment" "^28.1.3" @@ -8217,12 +9462,12 @@ jest-environment-node@^28.1.3: jest-get-type@^28.0.2: version "28.0.2" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-28.0.2.tgz#34622e628e4fdcd793d46db8a242227901fcf203" + resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz" integrity sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA== jest-haste-map@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-28.1.3.tgz#abd5451129a38d9841049644f34b034308944e2b" + resolved "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.3.tgz" integrity sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA== dependencies: "@jest/types" "^28.1.3" @@ -8241,15 +9486,15 @@ jest-haste-map@^28.1.3: jest-leak-detector@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-28.1.3.tgz#a6685d9b074be99e3adee816ce84fd30795e654d" + resolved "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.3.tgz" integrity sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA== dependencies: jest-get-type "^28.0.2" pretty-format "^28.1.3" -jest-matcher-utils@^28.0.0, jest-matcher-utils@^28.1.3: +jest-matcher-utils@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz#5a77f1c129dd5ba3b4d7fc20728806c78893146e" + resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz" integrity sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw== dependencies: chalk "^4.0.0" @@ -8259,7 +9504,7 @@ jest-matcher-utils@^28.0.0, jest-matcher-utils@^28.1.3: jest-message-util@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-28.1.3.tgz#232def7f2e333f1eecc90649b5b94b0055e7c43d" + resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz" integrity sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g== dependencies: "@babel/code-frame" "^7.12.13" @@ -8274,32 +9519,32 @@ jest-message-util@^28.1.3: jest-mock-extended@^2.0.9: version "2.0.9" - resolved "https://registry.yarnpkg.com/jest-mock-extended/-/jest-mock-extended-2.0.9.tgz#bc0e4a269cdb6047d7cc086e1d9722f7215ca795" + resolved "https://registry.npmjs.org/jest-mock-extended/-/jest-mock-extended-2.0.9.tgz" integrity sha512-eRZq7/FgwHbxOMm3Lo4DpQX6S2zi4OvwMVFHEb3FgDLp0Xy3P1WARkF93xxO5uD4nAHiEPYHZ25qVU9mAVxoLQ== dependencies: ts-essentials "^7.0.3" jest-mock@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-28.1.3.tgz#d4e9b1fc838bea595c77ab73672ebf513ab249da" + resolved "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.3.tgz" integrity sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA== dependencies: "@jest/types" "^28.1.3" "@types/node" "*" jest-pnp-resolver@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c" - integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== + version "1.2.3" + resolved "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz" + integrity sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w== jest-regex-util@^28.0.2: version "28.0.2" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-28.0.2.tgz#afdc377a3b25fb6e80825adcf76c854e5bf47ead" + resolved "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz" integrity sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw== jest-resolve-dependencies@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.3.tgz#8c65d7583460df7275c6ea2791901fa975c1fe66" + resolved "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.3.tgz" integrity sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA== dependencies: jest-regex-util "^28.0.2" @@ -8307,7 +9552,7 @@ jest-resolve-dependencies@^28.1.3: jest-resolve@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-28.1.3.tgz#cfb36100341ddbb061ec781426b3c31eb51aa0a8" + resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.3.tgz" integrity sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ== dependencies: chalk "^4.0.0" @@ -8322,7 +9567,7 @@ jest-resolve@^28.1.3: jest-runner@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-28.1.3.tgz#5eee25febd730b4713a2cdfd76bdd5557840f9a1" + resolved "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.3.tgz" integrity sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA== dependencies: "@jest/console" "^28.1.3" @@ -8349,7 +9594,7 @@ jest-runner@^28.1.3: jest-runtime@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-28.1.3.tgz#a57643458235aa53e8ec7821949e728960d0605f" + resolved "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.3.tgz" integrity sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw== dependencies: "@jest/environment" "^28.1.3" @@ -8377,7 +9622,7 @@ jest-runtime@^28.1.3: jest-snapshot@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-28.1.3.tgz#17467b3ab8ddb81e2f605db05583d69388fc0668" + resolved "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.3.tgz" integrity sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg== dependencies: "@babel/core" "^7.11.6" @@ -8406,7 +9651,7 @@ jest-snapshot@^28.1.3: jest-util@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-28.1.3.tgz#f4f932aa0074f0679943220ff9cbba7e497028b0" + resolved "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz" integrity sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ== dependencies: "@jest/types" "^28.1.3" @@ -8418,7 +9663,7 @@ jest-util@^28.1.3: jest-validate@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-28.1.3.tgz#e322267fd5e7c64cea4629612c357bbda96229df" + resolved "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz" integrity sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA== dependencies: "@jest/types" "^28.1.3" @@ -8430,7 +9675,7 @@ jest-validate@^28.1.3: jest-watcher@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-28.1.3.tgz#c6023a59ba2255e3b4c57179fc94164b3e73abd4" + resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz" integrity sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g== dependencies: "@jest/test-result" "^28.1.3" @@ -8444,7 +9689,7 @@ jest-watcher@^28.1.3: jest-worker@^27.4.5: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz" integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== dependencies: "@types/node" "*" @@ -8453,7 +9698,7 @@ jest-worker@^27.4.5: jest-worker@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-28.1.3.tgz#7e3c4ce3fa23d1bb6accb169e7f396f98ed4bb98" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz" integrity sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g== dependencies: "@types/node" "*" @@ -8462,7 +9707,7 @@ jest-worker@^28.1.3: jest@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest/-/jest-28.1.3.tgz#e9c6a7eecdebe3548ca2b18894a50f45b36dfc6b" + resolved "https://registry.npmjs.org/jest/-/jest-28.1.3.tgz" integrity sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA== dependencies: "@jest/core" "^28.1.3" @@ -8472,7 +9717,7 @@ jest@^28.1.3: joi@^17.7.0: version "17.7.0" - resolved "https://registry.yarnpkg.com/joi/-/joi-17.7.0.tgz#591a33b1fe1aca2bc27f290bcad9b9c1c570a6b3" + resolved "https://registry.npmjs.org/joi/-/joi-17.7.0.tgz" integrity sha512-1/ugc8djfn93rTE3WRKdCzGGt/EtiYKxITMO4Wiv6q5JL1gl9ePt4kBsl1S499nbosspfctIQTpYIhSmHA3WAg== dependencies: "@hapi/hoek" "^9.0.0" @@ -8482,48 +9727,48 @@ joi@^17.7.0: "@sideway/pinpoint" "^2.0.0" jose@^4.10.0: - version "4.11.1" - resolved "https://registry.yarnpkg.com/jose/-/jose-4.11.1.tgz#8f7443549befe5bddcf4bae664a9cbc1a62da4fa" - integrity sha512-YRv4Tk/Wlug8qicwqFNFVEZSdbROCHRAC6qu/i0dyNKr5JQdoa2pIGoS04lLO/jXQX7Z9omoNewYIVIxqZBd9Q== + version "4.11.2" + resolved "https://registry.npmjs.org/jose/-/jose-4.11.2.tgz" + integrity sha512-njj0VL2TsIxCtgzhO+9RRobBvws4oYyCM8TpvoUQwl/MbIM3NFJRR9+e6x0sS5xXaP1t6OCBkaBME98OV9zU5A== joycon@^3.0.1: version "3.1.1" - resolved "https://registry.yarnpkg.com/joycon/-/joycon-3.1.1.tgz#bce8596d6ae808f8b68168f5fc69280996894f03" + resolved "https://registry.npmjs.org/joycon/-/joycon-3.1.1.tgz" integrity sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw== js-sdsl@^4.1.4: - version "4.1.4" - resolved "https://registry.yarnpkg.com/js-sdsl/-/js-sdsl-4.1.4.tgz#78793c90f80e8430b7d8dc94515b6c77d98a26a6" - integrity sha512-Y2/yD55y5jteOAmY50JbUZYwk3CP3wnLPEZnlR1w9oKhITrBEtAxwuWKebFf8hMrPMgbYwFoWK/lH2sBkErELw== + version "4.2.0" + resolved "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz" + integrity sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ== "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== -js-yaml@^3.13.1, js-yaml@^3.8.1: +js-yaml@4.1.0, js-yaml@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz" + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + dependencies: + argparse "^2.0.1" + +js-yaml@^3.10.0, js-yaml@^3.13.1, js-yaml@^3.8.1: version "3.14.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" + resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== dependencies: argparse "^1.0.7" esprima "^4.0.0" -js-yaml@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" - integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== - dependencies: - argparse "^2.0.1" - jsbn@~0.1.0: version "0.1.1" - resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" - integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= + resolved "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz" + integrity sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg== jsdom@^16.7.0: version "16.7.0" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-16.7.0.tgz#918ae71965424b197c819f8183a754e18977b710" + resolved "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz" integrity sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw== dependencies: abab "^2.0.5" @@ -8556,7 +9801,7 @@ jsdom@^16.7.0: jsdom@^19.0.0: version "19.0.0" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-19.0.0.tgz#93e67c149fe26816d38a849ea30ac93677e16b6a" + resolved "https://registry.npmjs.org/jsdom/-/jsdom-19.0.0.tgz" integrity sha512-RYAyjCbxy/vri/CfnjUWJQQtZ3LKlLnDqj+9XLNnJPgEGeirZs3hllKR20re8LUZ6o1b1X4Jat+Qd26zmP41+A== dependencies: abab "^2.0.5" @@ -8589,110 +9834,115 @@ jsdom@^19.0.0: jsesc@^2.5.1: version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== json-buffer@3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" - integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= + resolved "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz" + integrity sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ== -json-buffer@3.0.1, json-buffer@~3.0.1: +json-buffer@3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" + resolved "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz" integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== +json-parse-better-errors@^1.0.1: + version "1.0.2" + resolved "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz" + integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== + json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: version "2.3.1" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== json-schema-traverse@^0.4.1: version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== json-schema-traverse@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== json-schema-typed@^7.0.3: version "7.0.3" - resolved "https://registry.yarnpkg.com/json-schema-typed/-/json-schema-typed-7.0.3.tgz#23ff481b8b4eebcd2ca123b4fa0409e66469a2d9" + resolved "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-7.0.3.tgz" integrity sha512-7DE8mpG+/fVw+dTpjbxnx47TaMnDfOI1jwft9g1VybltZCduyRQPJPvc+zzKY9WPHxhPWczyFuYa6I8Mw4iU5A== json-schema@0.4.0: version "0.4.0" - resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" + resolved "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz" integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== json-stable-stringify-without-jsonify@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" - integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= + resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" + integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== json-stringify-nice@^1.1.4: version "1.1.4" - resolved "https://registry.yarnpkg.com/json-stringify-nice/-/json-stringify-nice-1.1.4.tgz#2c937962b80181d3f317dd39aa323e14f5a60a67" + resolved "https://registry.npmjs.org/json-stringify-nice/-/json-stringify-nice-1.1.4.tgz" integrity sha512-5Z5RFW63yxReJ7vANgW6eZFGWaQvnPE3WNmZoOJrSkGju2etKA2L5rrOa1sm877TVTFt57A80BH1bArcmlLfPw== json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= + resolved "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz" + integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== json5@^0.5.0: version "0.5.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" - integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= + resolved "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz" + integrity sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw== json5@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" - integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== + version "1.0.2" + resolved "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz" + integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA== dependencies: minimist "^1.2.0" -json5@^2.1.2, json5@^2.2.0, json5@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c" - integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA== +json5@^2.1.2, json5@^2.2.0, json5@^2.2.2: + version "2.2.3" + resolved "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz" + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== -jsonc-parser@^3.0.0, jsonc-parser@^3.2.0: +jsonc-parser@3.2.0, jsonc-parser@^3.0.0, jsonc-parser@^3.2.0: version "3.2.0" - resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz#31ff3f4c2b9793f89c67212627c51c6394f88e76" + resolved "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz" integrity sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w== jsonfile@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" - integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= + resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz" + integrity sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== optionalDependencies: graceful-fs "^4.1.6" jsonfile@^6.0.1: version "6.1.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== dependencies: universalify "^2.0.0" optionalDependencies: graceful-fs "^4.1.6" -jsonparse@^1.3.1: +jsonparse@^1.2.0, jsonparse@^1.3.1: version "1.3.1" - resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" + resolved "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz" integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg== jsonpath-plus@^0.19.0: version "0.19.0" - resolved "https://registry.yarnpkg.com/jsonpath-plus/-/jsonpath-plus-0.19.0.tgz#b901e57607055933dc9a8bef0cc25160ee9dd64c" + resolved "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-0.19.0.tgz" integrity sha512-GSVwsrzW9LsA5lzsqe4CkuZ9wp+kxBb2GwNniaWzI2YFn5Ig42rSW8ZxVpWXaAfakXNrx5pgY5AbQq7kzX29kg== jsprim@^1.2.2: version "1.4.2" - resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.2.tgz#712c65533a15c878ba59e9ed5f0e26d5b77c5feb" + resolved "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz" integrity sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw== dependencies: assert-plus "1.0.0" @@ -8701,69 +9951,69 @@ jsprim@^1.2.2: verror "1.10.0" jss-plugin-camel-case@^10.5.1: - version "10.9.0" - resolved "https://registry.yarnpkg.com/jss-plugin-camel-case/-/jss-plugin-camel-case-10.9.0.tgz#4921b568b38d893f39736ee8c4c5f1c64670aaf7" - integrity sha512-UH6uPpnDk413/r/2Olmw4+y54yEF2lRIV8XIZyuYpgPYTITLlPOsq6XB9qeqv+75SQSg3KLocq5jUBXW8qWWww== + version "10.9.2" + resolved "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.9.2.tgz" + integrity sha512-wgBPlL3WS0WDJ1lPJcgjux/SHnDuu7opmgQKSraKs4z8dCCyYMx9IDPFKBXQ8Q5dVYij1FFV0WdxyhuOOAXuTg== dependencies: "@babel/runtime" "^7.3.1" hyphenate-style-name "^1.0.3" - jss "10.9.0" + jss "10.9.2" jss-plugin-default-unit@^10.5.1: - version "10.9.0" - resolved "https://registry.yarnpkg.com/jss-plugin-default-unit/-/jss-plugin-default-unit-10.9.0.tgz#bb23a48f075bc0ce852b4b4d3f7582bc002df991" - integrity sha512-7Ju4Q9wJ/MZPsxfu4T84mzdn7pLHWeqoGd/D8O3eDNNJ93Xc8PxnLmV8s8ZPNRYkLdxZqKtm1nPQ0BM4JRlq2w== + version "10.9.2" + resolved "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.9.2.tgz" + integrity sha512-pYg0QX3bBEFtTnmeSI3l7ad1vtHU42YEEpgW7pmIh+9pkWNWb5dwS/4onSfAaI0kq+dOZHzz4dWe+8vWnanoSg== dependencies: "@babel/runtime" "^7.3.1" - jss "10.9.0" + jss "10.9.2" jss-plugin-global@^10.5.1: - version "10.9.0" - resolved "https://registry.yarnpkg.com/jss-plugin-global/-/jss-plugin-global-10.9.0.tgz#fc07a0086ac97aca174e37edb480b69277f3931f" - integrity sha512-4G8PHNJ0x6nwAFsEzcuVDiBlyMsj2y3VjmFAx/uHk/R/gzJV+yRHICjT4MKGGu1cJq2hfowFWCyrr/Gg37FbgQ== + version "10.9.2" + resolved "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.9.2.tgz" + integrity sha512-GcX0aE8Ef6AtlasVrafg1DItlL/tWHoC4cGir4r3gegbWwF5ZOBYhx04gurPvWHC8F873aEGqge7C17xpwmp2g== dependencies: "@babel/runtime" "^7.3.1" - jss "10.9.0" + jss "10.9.2" jss-plugin-nested@^10.5.1: - version "10.9.0" - resolved "https://registry.yarnpkg.com/jss-plugin-nested/-/jss-plugin-nested-10.9.0.tgz#cc1c7d63ad542c3ccc6e2c66c8328c6b6b00f4b3" - integrity sha512-2UJnDrfCZpMYcpPYR16oZB7VAC6b/1QLsRiAutOt7wJaaqwCBvNsosLEu/fUyKNQNGdvg2PPJFDO5AX7dwxtoA== + version "10.9.2" + resolved "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.9.2.tgz" + integrity sha512-VgiOWIC6bvgDaAL97XCxGD0BxOKM0K0zeB/ECyNaVF6FqvdGB9KBBWRdy2STYAss4VVA7i5TbxFZN+WSX1kfQA== dependencies: "@babel/runtime" "^7.3.1" - jss "10.9.0" + jss "10.9.2" tiny-warning "^1.0.2" jss-plugin-props-sort@^10.5.1: - version "10.9.0" - resolved "https://registry.yarnpkg.com/jss-plugin-props-sort/-/jss-plugin-props-sort-10.9.0.tgz#30e9567ef9479043feb6e5e59db09b4de687c47d" - integrity sha512-7A76HI8bzwqrsMOJTWKx/uD5v+U8piLnp5bvru7g/3ZEQOu1+PjHvv7bFdNO3DwNPC9oM0a//KwIJsIcDCjDzw== + version "10.9.2" + resolved "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.9.2.tgz" + integrity sha512-AP1AyUTbi2szylgr+O0OB7gkIxEGzySLITZ2GpsaoX72YMCGI2jYAc+WUhPfvUnZYiauF4zTnN4V4TGuvFjJlw== dependencies: "@babel/runtime" "^7.3.1" - jss "10.9.0" + jss "10.9.2" jss-plugin-rule-value-function@^10.5.1: - version "10.9.0" - resolved "https://registry.yarnpkg.com/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.9.0.tgz#379fd2732c0746fe45168011fe25544c1a295d67" - integrity sha512-IHJv6YrEf8pRzkY207cPmdbBstBaE+z8pazhPShfz0tZSDtRdQua5jjg6NMz3IbTasVx9FdnmptxPqSWL5tyJg== + version "10.9.2" + resolved "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.9.2.tgz" + integrity sha512-vf5ms8zvLFMub6swbNxvzsurHfUZ5Shy5aJB2gIpY6WNA3uLinEcxYyraQXItRHi5ivXGqYciFDRM2ZoVoRZ4Q== dependencies: "@babel/runtime" "^7.3.1" - jss "10.9.0" + jss "10.9.2" tiny-warning "^1.0.2" jss-plugin-vendor-prefixer@^10.5.1: - version "10.9.0" - resolved "https://registry.yarnpkg.com/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.9.0.tgz#aa9df98abfb3f75f7ed59a3ec50a5452461a206a" - integrity sha512-MbvsaXP7iiVdYVSEoi+blrW+AYnTDvHTW6I6zqi7JcwXdc6I9Kbm234nEblayhF38EftoenbM+5218pidmC5gA== + version "10.9.2" + resolved "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.9.2.tgz" + integrity sha512-SxcEoH+Rttf9fEv6KkiPzLdXRmI6waOTcMkbbEFgdZLDYNIP9UKNHFy6thhbRKqv0XMQZdrEsbDyV464zE/dUA== dependencies: "@babel/runtime" "^7.3.1" css-vendor "^2.0.8" - jss "10.9.0" + jss "10.9.2" -jss@10.9.0, jss@^10.5.1: - version "10.9.0" - resolved "https://registry.yarnpkg.com/jss/-/jss-10.9.0.tgz#7583ee2cdc904a83c872ba695d1baab4b59c141b" - integrity sha512-YpzpreB6kUunQBbrlArlsMpXYyndt9JATbt95tajx0t4MTJJcCJdd4hdNpHmOIDiUJrF/oX5wtVFrS3uofWfGw== +jss@10.9.2, jss@^10.5.1: + version "10.9.2" + resolved "https://registry.npmjs.org/jss/-/jss-10.9.2.tgz" + integrity sha512-b8G6rWpYLR4teTUbGd4I4EsnWjg7MN0Q5bSsjKhVkJVjhQDy2KzkbD2AW3TuT0RYZVmZZHKIrXDn6kjU14qkUg== dependencies: "@babel/runtime" "^7.3.1" csstype "^3.0.2" @@ -8771,98 +10021,126 @@ jss@10.9.0, jss@^10.5.1: tiny-warning "^1.0.2" "jsx-ast-utils@^2.4.1 || ^3.0.0": - version "3.3.0" - resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz#e624f259143b9062c92b6413ff92a164c80d3ccb" - integrity sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q== + version "3.3.3" + resolved "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz" + integrity sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw== dependencies: - array-includes "^3.1.4" - object.assign "^4.1.2" + array-includes "^3.1.5" + object.assign "^4.1.3" jszip@^3.1.0: - version "3.9.1" - resolved "https://registry.yarnpkg.com/jszip/-/jszip-3.9.1.tgz#784e87f328450d1e8151003a9c67733e2b901051" - integrity sha512-H9A60xPqJ1CuC4Ka6qxzXZeU8aNmgOeP5IFqwJbQQwtu2EUYxota3LdsiZWplF7Wgd9tkAd0mdu36nceSaPuYw== + version "3.10.1" + resolved "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz" + integrity sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g== dependencies: lie "~3.3.0" pako "~1.0.2" readable-stream "~2.3.6" - set-immediate-shim "~1.0.1" + setimmediate "^1.0.5" just-diff-apply@^5.2.0: - version "5.4.1" - resolved "https://registry.yarnpkg.com/just-diff-apply/-/just-diff-apply-5.4.1.tgz#1debed059ad009863b4db0e8d8f333d743cdd83b" - integrity sha512-AAV5Jw7tsniWwih8Ly3fXxEZ06y+6p5TwQMsw0dzZ/wPKilzyDgdAnL0Ug4NNIquPUOh1vfFWEHbmXUqM5+o8g== + version "5.5.0" + resolved "https://registry.npmjs.org/just-diff-apply/-/just-diff-apply-5.5.0.tgz" + integrity sha512-OYTthRfSh55WOItVqwpefPtNt2VdKsq5AnAK6apdtR6yCH8pr0CmSr710J0Mf+WdQy7K/OzMy7K2MgAfdQURDw== just-diff@^5.0.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/just-diff/-/just-diff-5.1.1.tgz#8da6414342a5ed6d02ccd64f5586cbbed3146202" - integrity sha512-u8HXJ3HlNrTzY7zrYYKjNEfBlyjqhdBkoyTVdjtn7p02RJD5NvR8rIClzeGA7t+UYP1/7eAkWNLU0+P3QrEqKQ== + version "5.2.0" + resolved "https://registry.npmjs.org/just-diff/-/just-diff-5.2.0.tgz" + integrity sha512-6ufhP9SHjb7jibNFrNxyFZ6od3g+An6Ai9mhGRvcYe8UJlH0prseN64M+6ZBBUoKYHZsitDP42gAJ8+eVWr3lw== keyv@3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.0.0.tgz#44923ba39e68b12a7cec7df6c3268c031f2ef373" + resolved "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz" integrity sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA== dependencies: json-buffer "3.0.0" keyv@^3.0.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9" + resolved "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz" integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA== dependencies: json-buffer "3.0.0" keyv@^4.0.0: - version "4.2.6" - resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.2.6.tgz#d698f061e71bab3c5ab70e43907d7b8baa1bab9c" - integrity sha512-mmMlAFwZnCBk7QDA23I49T5VP2NdSsbaT4yrm14cwnlQ67t+wHWPtYj+/gbzeAbcprGbUSzWP3jBE1WKfSERnQ== + version "4.5.2" + resolved "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz" + integrity sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g== dependencies: - compress-brotli "^1.3.8" json-buffer "3.0.1" kind-of@^3.0.2: version "3.2.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" + resolved "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" integrity sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== dependencies: is-buffer "^1.1.5" -kind-of@^6.0.0, kind-of@^6.0.2: +kind-of@^6.0.0, kind-of@^6.0.2, kind-of@^6.0.3: version "6.0.3" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== kleur@^3.0.3: version "3.0.3" - resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" + resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== klona@^2.0.4, klona@^2.0.5: version "2.0.5" - resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.5.tgz#d166574d90076395d9963aa7a928fabb8d76afbc" + resolved "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz" integrity sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ== kuler@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/kuler/-/kuler-2.0.0.tgz#e2c570a3800388fb44407e851531c1d670b061b3" + resolved "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz" integrity sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A== lazy-cache@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-2.0.2.tgz#b9190a4f913354694840859f8a8f7084d8822264" + resolved "https://registry.npmjs.org/lazy-cache/-/lazy-cache-2.0.2.tgz" integrity sha512-7vp2Acd2+Kz4XkzxGxaB1FWOi8KjWIWsgdfD5MCb86DWvlLqhRPM+d6Pro3iNEL5VT9mstz5hKAlcd+QR6H3aA== dependencies: set-getter "^0.1.0" lazy-val@^1.0.4, lazy-val@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/lazy-val/-/lazy-val-1.0.5.tgz#6cf3b9f5bc31cee7ee3e369c0832b7583dcd923d" + resolved "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.5.tgz" integrity sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q== +lerna@^6.3.0: + version "6.3.0" + resolved "https://registry.npmjs.org/lerna/-/lerna-6.3.0.tgz" + integrity sha512-AlAIabKU7tW2p6C0sNPKoCAq6GBpS+iGcSfnHEGTDsg/daMySMacnJMOuD7cN9O2o5UxZeZDtGIr2tEPfCN7Eg== + dependencies: + "@lerna/add" "6.3.0" + "@lerna/bootstrap" "6.3.0" + "@lerna/changed" "6.3.0" + "@lerna/clean" "6.3.0" + "@lerna/cli" "6.3.0" + "@lerna/command" "6.3.0" + "@lerna/create" "6.3.0" + "@lerna/diff" "6.3.0" + "@lerna/exec" "6.3.0" + "@lerna/import" "6.3.0" + "@lerna/info" "6.3.0" + "@lerna/init" "6.3.0" + "@lerna/link" "6.3.0" + "@lerna/list" "6.3.0" + "@lerna/publish" "6.3.0" + "@lerna/run" "6.3.0" + "@lerna/version" "6.3.0" + "@nrwl/devkit" ">=14.8.6 < 16" + import-local "^3.0.2" + inquirer "^8.2.4" + npmlog "^6.0.2" + nx ">=14.8.6 < 16" + typescript "^3 || ^4" + less@^4.1.1: - version "4.1.2" - resolved "https://registry.yarnpkg.com/less/-/less-4.1.2.tgz#6099ee584999750c2624b65f80145f8674e4b4b0" - integrity sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA== + version "4.1.3" + resolved "https://registry.npmjs.org/less/-/less-4.1.3.tgz" + integrity sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA== dependencies: copy-anything "^2.0.1" parse-node-version "^1.0.1" @@ -8873,17 +10151,17 @@ less@^4.1.1: image-size "~0.5.0" make-dir "^2.1.0" mime "^1.4.1" - needle "^2.5.2" + needle "^3.1.0" source-map "~0.6.0" leven@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" + resolved "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== levn@^0.4.1: version "0.4.1" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" + resolved "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz" integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== dependencies: prelude-ls "^1.2.1" @@ -8891,15 +10169,15 @@ levn@^0.4.1: levn@~0.3.0: version "0.3.0" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" - integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= + resolved "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz" + integrity sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA== dependencies: prelude-ls "~1.1.2" type-check "~0.3.2" -libnpmaccess@^6.0.4: +libnpmaccess@^6.0.3, libnpmaccess@^6.0.4: version "6.0.4" - resolved "https://registry.yarnpkg.com/libnpmaccess/-/libnpmaccess-6.0.4.tgz#2dd158bd8a071817e2207d3b201d37cf1ad6ae6b" + resolved "https://registry.npmjs.org/libnpmaccess/-/libnpmaccess-6.0.4.tgz" integrity sha512-qZ3wcfIyUoW0+qSFkMBovcTrSGJ3ZeyvpR7d5N9pEYv/kXs8sHP2wiqEIXBKLFrZlmM0kR0RJD7mtfLngtlLag== dependencies: aproba "^2.0.0" @@ -8909,7 +10187,7 @@ libnpmaccess@^6.0.4: libnpmdiff@^4.0.5: version "4.0.5" - resolved "https://registry.yarnpkg.com/libnpmdiff/-/libnpmdiff-4.0.5.tgz#ffaf93fa9440ea759444b8830fdb5c661b09a7c0" + resolved "https://registry.npmjs.org/libnpmdiff/-/libnpmdiff-4.0.5.tgz" integrity sha512-9fICQIzmH892UwHHPmb+Seup50UIBWcMIK2FdxvlXm9b4kc1nSH0b/BuY1mORJQtB6ydPMnn+BLzOTmd/SKJmw== dependencies: "@npmcli/disparity-colors" "^2.0.0" @@ -8923,7 +10201,7 @@ libnpmdiff@^4.0.5: libnpmexec@^4.0.14: version "4.0.14" - resolved "https://registry.yarnpkg.com/libnpmexec/-/libnpmexec-4.0.14.tgz#9ad44232434b374e477eb2c2e4548baaf698f773" + resolved "https://registry.npmjs.org/libnpmexec/-/libnpmexec-4.0.14.tgz" integrity sha512-dwmzv2K29SdoAHBOa7QR6CfQbFG/PiZDRF6HZrlI6C4DLt2hNgOHTFaUGOpqE2C+YGu0ZwYTDywxRe0eOnf0ZA== dependencies: "@npmcli/arborist" "^5.6.3" @@ -8943,14 +10221,14 @@ libnpmexec@^4.0.14: libnpmfund@^3.0.5: version "3.0.5" - resolved "https://registry.yarnpkg.com/libnpmfund/-/libnpmfund-3.0.5.tgz#817f9e2120889beb483d9ba8eda142bb84293e4e" + resolved "https://registry.npmjs.org/libnpmfund/-/libnpmfund-3.0.5.tgz" integrity sha512-KdeRoG/dem8H3PcEU2/0SKi3ip7AWwczgS72y/3PE+PBrz/s/G52FNIA9jeLnBirkLC0sOyQHfeM3b7e24ZM+g== dependencies: "@npmcli/arborist" "^5.6.3" libnpmhook@^8.0.4: version "8.0.4" - resolved "https://registry.yarnpkg.com/libnpmhook/-/libnpmhook-8.0.4.tgz#6c58e5fe763ff5d600ae9c20457ea9a69d1f7d87" + resolved "https://registry.npmjs.org/libnpmhook/-/libnpmhook-8.0.4.tgz" integrity sha512-nuD6e+Nx0OprjEi0wOeqASMl6QIH235th/Du2/8upK3evByFhzIgdfOeP1OhstavW4xtsl0hk5Vw4fAWWuSUgA== dependencies: aproba "^2.0.0" @@ -8958,7 +10236,7 @@ libnpmhook@^8.0.4: libnpmorg@^4.0.4: version "4.0.4" - resolved "https://registry.yarnpkg.com/libnpmorg/-/libnpmorg-4.0.4.tgz#2a01d49372cf0df90d79a61e69bddaf2ed704311" + resolved "https://registry.npmjs.org/libnpmorg/-/libnpmorg-4.0.4.tgz" integrity sha512-1bTpD7iub1rDCsgiBguhJhiDufLQuc8DEti20euqsXz9O0ncXVpCYqf2SMmHR4GEdmAvAj2r7FMiyA9zGdaTpA== dependencies: aproba "^2.0.0" @@ -8966,16 +10244,16 @@ libnpmorg@^4.0.4: libnpmpack@^4.1.3: version "4.1.3" - resolved "https://registry.yarnpkg.com/libnpmpack/-/libnpmpack-4.1.3.tgz#025cfe39829acd8260662bf259e3a9331fc1e4b2" + resolved "https://registry.npmjs.org/libnpmpack/-/libnpmpack-4.1.3.tgz" integrity sha512-rYP4X++ME3ZiFO+2iN3YnXJ4LB4Gsd0z5cgszWJZxaEpDN4lRIXirSyynGNsN/hn4taqnlxD+3DPlFDShvRM8w== dependencies: "@npmcli/run-script" "^4.1.3" npm-package-arg "^9.0.1" pacote "^13.6.1" -libnpmpublish@^6.0.5: +libnpmpublish@^6.0.4, libnpmpublish@^6.0.5: version "6.0.5" - resolved "https://registry.yarnpkg.com/libnpmpublish/-/libnpmpublish-6.0.5.tgz#5a894f3de2e267d62f86be2a508e362599b5a4b1" + resolved "https://registry.npmjs.org/libnpmpublish/-/libnpmpublish-6.0.5.tgz" integrity sha512-LUR08JKSviZiqrYTDfywvtnsnxr+tOvBU0BF8H+9frt7HMvc6Qn6F8Ubm72g5hDTHbq8qupKfDvDAln2TVPvFg== dependencies: normalize-package-data "^4.0.0" @@ -8986,14 +10264,14 @@ libnpmpublish@^6.0.5: libnpmsearch@^5.0.4: version "5.0.4" - resolved "https://registry.yarnpkg.com/libnpmsearch/-/libnpmsearch-5.0.4.tgz#b32aa2b23051c00cdcc0912274d0d416e6655d81" + resolved "https://registry.npmjs.org/libnpmsearch/-/libnpmsearch-5.0.4.tgz" integrity sha512-XHDmsvpN5+pufvGnfLRqpy218gcGGbbbXR6wPrDJyd1em6agKdYByzU5ccskDHH9iVm2UeLydpDsW1ksYuU0cg== dependencies: npm-registry-fetch "^13.0.0" libnpmteam@^4.0.4: version "4.0.4" - resolved "https://registry.yarnpkg.com/libnpmteam/-/libnpmteam-4.0.4.tgz#ac26068808d93b1051d926457db14e4b3ff669ef" + resolved "https://registry.npmjs.org/libnpmteam/-/libnpmteam-4.0.4.tgz" integrity sha512-rzKSwi6MLzwwevbM/vl+BBQTErgn24tCfgPUdzBlszrw3j5necOu7WnTzgvZMDv6maGUwec6Ut1rxszOgH0l+Q== dependencies: aproba "^2.0.0" @@ -9001,7 +10279,7 @@ libnpmteam@^4.0.4: libnpmversion@^3.0.7: version "3.0.7" - resolved "https://registry.yarnpkg.com/libnpmversion/-/libnpmversion-3.0.7.tgz#e4c6c07ee28cf351ce1e2293a5ac9922b09ea94d" + resolved "https://registry.npmjs.org/libnpmversion/-/libnpmversion-3.0.7.tgz" integrity sha512-O0L4eNMUIMQ+effi1HsZPKp2N6wecwqGqB8PvkvmLPWN7EsdabdzAVG48nv0p/OjlbIai5KQg/L+qMMfCA4ZjA== dependencies: "@npmcli/git" "^3.0.0" @@ -9012,31 +10290,31 @@ libnpmversion@^3.0.7: lie@3.1.1: version "3.1.1" - resolved "https://registry.yarnpkg.com/lie/-/lie-3.1.1.tgz#9a436b2cc7746ca59de7a41fa469b3efb76bd87e" - integrity sha1-mkNrLMd0bKWd56QfpGmz77dr2H4= + resolved "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz" + integrity sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw== dependencies: immediate "~3.0.5" lie@~3.3.0: version "3.3.0" - resolved "https://registry.yarnpkg.com/lie/-/lie-3.3.0.tgz#dcf82dee545f46074daf200c7c1c5a08e0f40f6a" + resolved "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz" integrity sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ== dependencies: immediate "~3.0.5" lilconfig@^2.0.5, lilconfig@^2.0.6: version "2.0.6" - resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.0.6.tgz#32a384558bd58af3d4c6e077dd1ad1d397bc69d4" + resolved "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz" integrity sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg== lines-and-columns@^1.1.6: version "1.2.4" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" + resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz" integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== list-item@^1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/list-item/-/list-item-1.1.1.tgz#0c65d00e287cb663ccb3cb3849a77e89ec268a56" + resolved "https://registry.npmjs.org/list-item/-/list-item-1.1.1.tgz" integrity sha512-S3D0WZ4J6hyM8o5SNKWaMYB1ALSacPZ2nHGEuCjmHZ+dc03gFeNZoNDcqfcnO4vDhTZmNrqrpYZCdXsRh22bzw== dependencies: expand-range "^1.8.1" @@ -9044,15 +10322,35 @@ list-item@^1.1.1: is-number "^2.1.0" repeat-string "^1.5.2" +load-json-file@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz" + integrity sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw== + dependencies: + graceful-fs "^4.1.2" + parse-json "^4.0.0" + pify "^3.0.0" + strip-bom "^3.0.0" + +load-json-file@^6.2.0: + version "6.2.0" + resolved "https://registry.npmjs.org/load-json-file/-/load-json-file-6.2.0.tgz" + integrity sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ== + dependencies: + graceful-fs "^4.1.15" + parse-json "^5.0.0" + strip-bom "^4.0.0" + type-fest "^0.6.0" + loader-runner@^4.2.0: version "4.3.0" - resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1" + resolved "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz" integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg== loader-utils@^0.2.16: version "0.2.17" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348" - integrity sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g= + resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz" + integrity sha512-tiv66G0SmiOx+pLWMtGEkfSEejxvb6N6uRrQjfWJIT79W9GMpgKeCAmm9aVBKtd4WEgntciI8CsGqjpDoCWJug== dependencies: big.js "^3.1.3" emojis-list "^2.0.0" @@ -9061,7 +10359,7 @@ loader-utils@^0.2.16: loader-utils@^2.0.0, loader-utils@^2.0.4: version "2.0.4" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c" + resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz" integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw== dependencies: big.js "^5.2.2" @@ -9070,22 +10368,22 @@ loader-utils@^2.0.0, loader-utils@^2.0.4: localforage@^1.8.1: version "1.10.0" - resolved "https://registry.yarnpkg.com/localforage/-/localforage-1.10.0.tgz#5c465dc5f62b2807c3a84c0c6a1b1b3212781dd4" + resolved "https://registry.npmjs.org/localforage/-/localforage-1.10.0.tgz" integrity sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg== dependencies: lie "3.1.1" locate-path@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" - integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= + resolved "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz" + integrity sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA== dependencies: p-locate "^2.0.0" path-exists "^3.0.0" locate-path@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz" integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== dependencies: p-locate "^3.0.0" @@ -9093,51 +10391,56 @@ locate-path@^3.0.0: locate-path@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== dependencies: p-locate "^4.1.0" locate-path@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz" integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== dependencies: p-locate "^5.0.0" lodash-es@^4.17.21: version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.21.tgz#43e626c46e6591b7750beb2b50117390c609e3ee" + resolved "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz" integrity sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw== lodash._reinterpolate@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" + resolved "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz" integrity sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA== lodash.camelcase@^4.3.0: version "4.3.0" - resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" - integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY= + resolved "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz" + integrity sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA== lodash.escaperegexp@^4.1.2: version "4.1.2" - resolved "https://registry.yarnpkg.com/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz#64762c48618082518ac3df4ccf5d5886dae20347" - integrity sha1-ZHYsSGGAglGKw99Mz11YhtriA0c= + resolved "https://registry.npmjs.org/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz" + integrity sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw== lodash.isequal@^4.5.0: version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0" - integrity sha1-QVxEePK8wwEgwizhDtMib30+GOA= + resolved "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz" + integrity sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ== + +lodash.ismatch@^4.4.0: + version "4.4.0" + resolved "https://registry.npmjs.org/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz" + integrity sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g== lodash.merge@^4.6.2: version "4.6.2" - resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" + resolved "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== lodash.template@^4.4.0: version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.5.0.tgz#f976195cf3f347d0d5f52483569fe8031ccce8ab" + resolved "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz" integrity sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A== dependencies: lodash._reinterpolate "^3.0.0" @@ -9145,20 +10448,28 @@ lodash.template@^4.4.0: lodash.templatesettings@^4.0.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz#e481310f049d3cf6d47e912ad09313b154f0fb33" + resolved "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz" integrity sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ== dependencies: lodash._reinterpolate "^3.0.0" lodash@^4.17.10, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.4, lodash@^4.7.0: version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== +log-symbols@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz" + integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== + dependencies: + chalk "^4.1.0" + is-unicode-supported "^0.1.0" + logform@^2.3.2, logform@^2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/logform/-/logform-2.4.0.tgz#131651715a17d50f09c2a2c1a524ff1a4164bcfe" - integrity sha512-CPSJw4ftjf517EhXZGGvTHHkYobo7ZCc0kvwUoOYcjfR2UVrI66RHj8MCrfAdEitdmFqbu2BYdYs8FHHZSb6iw== + version "2.4.2" + resolved "https://registry.npmjs.org/logform/-/logform-2.4.2.tgz" + integrity sha512-W4c9himeAwXEdZ05dQNerhFz2XG80P9Oj0loPUMV23VC2it0orMHQhJm4hdnnor3rd1HsGf6a2lPwBM1zeXHGw== dependencies: "@colors/colors" "1.5.0" fecha "^4.2.0" @@ -9168,36 +10479,36 @@ logform@^2.3.2, logform@^2.4.0: loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3.1, loose-envify@^1.4.0: version "1.4.0" - resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== dependencies: js-tokens "^3.0.0 || ^4.0.0" lower-case@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" + resolved "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz" integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== dependencies: tslib "^2.0.3" lowercase-keys@1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.0.tgz#4e3366b39e7f5457e35f1324bdf6f88d0bfc7306" + resolved "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz" integrity sha512-RPlX0+PHuvxVDZ7xX+EBVAp4RsVxP/TdDSN2mJYdiq1Lc4Hz7EUSjUI7RZrKKlmrIzVhf6Jo2stj7++gVarS0A== lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" + resolved "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz" integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== lowercase-keys@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" + resolved "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz" integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== lru-cache@^4.0.1: version "4.1.5" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz" integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== dependencies: pseudomap "^1.0.2" @@ -9205,48 +10516,48 @@ lru-cache@^4.0.1: lru-cache@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz" integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== dependencies: yallist "^3.0.2" lru-cache@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== dependencies: yallist "^4.0.0" lru-cache@^7.4.4, lru-cache@^7.5.1, lru-cache@^7.7.1: - version "7.14.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.14.0.tgz#21be64954a4680e303a09e9468f880b98a0b3c7f" - integrity sha512-EIRtP1GrSJny0dqb50QXRUNBxHJhcpxHC++M5tD7RYbvLLn5KVWKsbyswSSqDuU15UFi3bgTQIY8nhDMeF6aDQ== + version "7.14.1" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz" + integrity sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA== lru_map@^0.3.3: version "0.3.3" - resolved "https://registry.yarnpkg.com/lru_map/-/lru_map-0.3.3.tgz#b5c8351b9464cbd750335a79650a0ec0e56118dd" - integrity sha1-tcg1G5Rky9dQM1p5ZQoOwOVhGN0= + resolved "https://registry.npmjs.org/lru_map/-/lru_map-0.3.3.tgz" + integrity sha512-Pn9cox5CsMYngeDbmChANltQl+5pi6XmTrraMSzhPmMBbmgcxmqWry0U3PGapCU1yB4/LqCcom7qhHZiF/jGfQ== lunr@^2.3.9: version "2.3.9" - resolved "https://registry.yarnpkg.com/lunr/-/lunr-2.3.9.tgz#18b123142832337dd6e964df1a5a7707b25d35e1" + resolved "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz" integrity sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow== lz-string@^1.4.4: version "1.4.4" - resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.4.4.tgz#c0d8eaf36059f705796e1e344811cf4c498d3a26" - integrity sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY= + resolved "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz" + integrity sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ== make-dir@^1.0.0, make-dir@^1.2.0, make-dir@^1.3.0: version "1.3.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" + resolved "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz" integrity sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ== dependencies: pify "^3.0.0" make-dir@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" + resolved "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz" integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== dependencies: pify "^4.0.1" @@ -9254,19 +10565,19 @@ make-dir@^2.1.0: make-dir@^3.0.0, make-dir@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" + resolved "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== dependencies: semver "^6.0.0" make-error@^1.1.1: version "1.3.6" - resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" + resolved "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz" integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== make-fetch-happen@^10.0.3, make-fetch-happen@^10.0.6, make-fetch-happen@^10.2.0: version "10.2.1" - resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz#f5e3835c5e9817b617f2770870d9492d28678164" + resolved "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz" integrity sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w== dependencies: agentkeepalive "^4.2.1" @@ -9288,7 +10599,7 @@ make-fetch-happen@^10.0.3, make-fetch-happen@^10.0.6, make-fetch-happen@^10.2.0: make-fetch-happen@^9.1.0: version "9.1.0" - resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz#53085a09e7971433e6765f7971bf63f4e05cb968" + resolved "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz" integrity sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg== dependencies: agentkeepalive "^4.1.3" @@ -9310,24 +10621,34 @@ make-fetch-happen@^9.1.0: make-plural@^6.2.2: version "6.2.2" - resolved "https://registry.yarnpkg.com/make-plural/-/make-plural-6.2.2.tgz#beb5fd751355e72660eeb2218bb98eec92853c6c" + resolved "https://registry.npmjs.org/make-plural/-/make-plural-6.2.2.tgz" integrity sha512-8iTuFioatnTTmb/YJjywkVIHLjcwkFD9Ms0JpxjEm9Mo8eQYkh1z+55dwv4yc1jQ8ftVBxWQbihvZL1DfzGGWA== makeerror@1.0.12: version "1.0.12" - resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.12.tgz#3e5dd2079a82e812e983cc6610c4a2cb0eaa801a" + resolved "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz" integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== dependencies: tmpl "1.0.5" +map-obj@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz" + integrity sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg== + +map-obj@^4.0.0: + version "4.3.0" + resolved "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz" + integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ== + markdown-link@^0.1.1: version "0.1.1" - resolved "https://registry.yarnpkg.com/markdown-link/-/markdown-link-0.1.1.tgz#32c5c65199a6457316322d1e4229d13407c8c7cf" + resolved "https://registry.npmjs.org/markdown-link/-/markdown-link-0.1.1.tgz" integrity sha512-TurLymbyLyo+kAUUAV9ggR9EPcDjP/ctlv9QAFiqUH7c+t6FlsbivPo9OKTU8xdOx9oNd2drW/Fi5RRElQbUqA== markdown-toc@^1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/markdown-toc/-/markdown-toc-1.2.0.tgz#44a15606844490314afc0444483f9e7b1122c339" + resolved "https://registry.npmjs.org/markdown-toc/-/markdown-toc-1.2.0.tgz" integrity sha512-eOsq7EGd3asV0oBfmyqngeEIhrbkc7XVP63OwcJBIhH2EpG2PzFcbZdhy1jutXSlRBBVMNXHvMtSr5LAxSUvUg== dependencies: concat-stream "^1.5.2" @@ -9345,19 +10666,19 @@ markdown-toc@^1.2.0: markdown@^0.5.0: version "0.5.0" - resolved "https://registry.yarnpkg.com/markdown/-/markdown-0.5.0.tgz#28205b565a8ae7592de207463d6637dc182722b2" + resolved "https://registry.npmjs.org/markdown/-/markdown-0.5.0.tgz" integrity sha512-ctGPIcuqsYoJ493sCtFK7H4UEgMWAUdXeBhPbdsg1W0LsV9yJELAHRsMmWfTgao6nH0/x5gf9FmsbxiXnrgaIQ== dependencies: nopt "~2.1.1" marked@^4.2.4: - version "4.2.4" - resolved "https://registry.yarnpkg.com/marked/-/marked-4.2.4.tgz#5a4ce6c7a1ae0c952601fce46376ee4cf1797e1c" - integrity sha512-Wcc9ikX7Q5E4BYDPvh1C6QNSxrjC9tBgz+A/vAhp59KXUgachw++uMvMKiSW8oA85nopmPZcEvBoex/YLMsiyA== + version "4.2.5" + resolved "https://registry.npmjs.org/marked/-/marked-4.2.5.tgz" + integrity sha512-jPueVhumq7idETHkb203WDD4fMA3yV9emQ5vLwop58lu8bTclMghBWcYAavlDqIEMaisADinV1TooIFCfqOsYQ== matcher-collection@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/matcher-collection/-/matcher-collection-2.0.1.tgz#90be1a4cf58d6f2949864f65bb3b0f3e41303b29" + resolved "https://registry.npmjs.org/matcher-collection/-/matcher-collection-2.0.1.tgz" integrity sha512-daE62nS2ZQsDg9raM0IlZzLmI2u+7ZapXBwdoeBUKAYERPDDIc0qNqA8E0Rp2D+gspKR7BgIFP52GeujaGXWeQ== dependencies: "@types/minimatch" "^3.0.3" @@ -9365,76 +10686,93 @@ matcher-collection@^2.0.0: matcher@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/matcher/-/matcher-3.0.0.tgz#bd9060f4c5b70aa8041ccc6f80368760994f30ca" + resolved "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz" integrity sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng== dependencies: escape-string-regexp "^4.0.0" math-random@^1.0.1: version "1.0.4" - resolved "https://registry.yarnpkg.com/math-random/-/math-random-1.0.4.tgz#5dd6943c938548267016d4e34f057583080c514c" + resolved "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz" integrity sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A== md5-file@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/md5-file/-/md5-file-5.0.0.tgz#e519f631feca9c39e7f9ea1780b63c4745012e20" + resolved "https://registry.npmjs.org/md5-file/-/md5-file-5.0.0.tgz" integrity sha512-xbEFXCYVWrSx/gEKS1VPlg84h/4L20znVIulKw6kMfmBUAZNAnF00eczz9ICMl+/hjQGo5KSXRxbL/47X3rmMw== media-typer@0.3.0: version "0.3.0" - resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" - integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= + resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" + integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== -memfs@^3.1.2, memfs@^3.4.1: - version "3.4.1" - resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.4.1.tgz#b78092f466a0dce054d63d39275b24c71d3f1305" - integrity sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw== +memfs@^3.1.2, memfs@^3.4.3: + version "3.4.12" + resolved "https://registry.npmjs.org/memfs/-/memfs-3.4.12.tgz" + integrity sha512-BcjuQn6vfqP+k100e0E9m61Hyqa//Brp+I3f0OBmN0ATHlFA8vx3Lt8z57R3u2bPqe3WGDBC+nF72fTH7isyEw== dependencies: - fs-monkey "1.0.3" + fs-monkey "^1.0.3" "memoize-one@>=3.1.1 <6", memoize-one@^5.1.1: version "5.2.1" - resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.2.1.tgz#8337aa3c4335581839ec01c3d594090cebe8f00e" + resolved "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz" integrity sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q== memoize-one@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-6.0.0.tgz#b2591b871ed82948aee4727dc6abceeeac8c1045" + resolved "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz" integrity sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw== memorystream@^0.3.1: version "0.3.1" - resolved "https://registry.yarnpkg.com/memorystream/-/memorystream-0.3.1.tgz#86d7090b30ce455d63fbae12dda51a47ddcaf9b2" + resolved "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz" integrity sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw== +meow@^8.0.0: + version "8.1.2" + resolved "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz" + integrity sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q== + dependencies: + "@types/minimist" "^1.2.0" + camelcase-keys "^6.2.2" + 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" + merge-descriptors@1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" - integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= + resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" + integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== merge-stream@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" + resolved "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== merge2@^1.3.0, merge2@^1.4.1: version "1.4.1" - resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== mergee@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/mergee/-/mergee-1.0.0.tgz#027c5addc650f6ecbe4bf56100bd00dae763fda7" + resolved "https://registry.npmjs.org/mergee/-/mergee-1.0.0.tgz" integrity sha512-hbbXD4LOcxVkpS+mp3BMEhkSDf+lTVENFeEeqACgjjL8WrgKuW2EyLT0fOHyTbyDiuRLZJZ1HrHNeiX4iOd79Q== methods@~1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" - integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= + resolved "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" + integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== micromatch@^4.0.0, micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: version "4.0.5" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" + resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz" integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== dependencies: braces "^3.0.2" @@ -9442,99 +10780,115 @@ micromatch@^4.0.0, micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: mime-db@1.52.0, "mime-db@>= 1.43.0 < 2", mime-db@^1.28.0: version "1.52.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== mime-types@^2.1.12, mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24, mime-types@~2.1.34: version "2.1.35" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== dependencies: mime-db "1.52.0" mime@1.6.0, mime@^1.4.1: version "1.6.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== mime@^2.5.2: version "2.6.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" + resolved "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz" integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== mimic-fn@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== mimic-fn@^3.0.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-3.1.0.tgz#65755145bbf3e36954b949c16450427451d5ca74" + resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz" integrity sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ== mimic-response@^1.0.0, mimic-response@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" + resolved "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz" integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== mimic-response@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" + resolved "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz" integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== min-indent@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" + resolved "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz" integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== mini-css-extract-plugin@*, mini-css-extract-plugin@^2.7.2: version "2.7.2" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.2.tgz#e049d3ea7d3e4e773aad585c6cb329ce0c7b72d7" + resolved "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.2.tgz" integrity sha512-EdlUizq13o0Pd+uCp+WO/JpkLvHRVGt97RqfeGhXqAcorYo1ypJSpkV+WDT0vY/kmh/p7wRdJNJtuyK540PXDw== dependencies: schema-utils "^4.0.0" minimalistic-assert@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" + resolved "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz" integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== minimatch@3.0.4: version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== dependencies: brace-expansion "^1.1.7" -minimatch@^3.0.2, minimatch@^3.0.3, minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.2: +minimatch@3.0.5: + version "3.0.5" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz" + integrity sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw== + dependencies: + brace-expansion "^1.1.7" + +minimatch@^3.0.2, minimatch@^3.0.3, minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: version "3.1.2" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== dependencies: brace-expansion "^1.1.7" minimatch@^5.0.0, minimatch@^5.0.1, minimatch@^5.1.0, minimatch@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.1.tgz#6c9dffcf9927ff2a31e74b5af11adf8b9604b022" - integrity sha512-362NP+zlprccbEt/SkxKfRMHnNY85V74mVnpUpNyr3F35covl09Kec7/sEFLt3RA4oXmewtoaanoIf67SE5Y5g== + version "5.1.2" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-5.1.2.tgz" + integrity sha512-bNH9mmM9qsJ2X4r2Nat1B//1dJVcn3+iBLa3IgqJ7EbGaDNepL9QSHOxN4ng33s52VMMhhIfgCYDk3C4ZmlDAg== dependencies: brace-expansion "^2.0.1" +minimist-options@4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz" + integrity sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A== + dependencies: + arrify "^1.0.1" + is-plain-obj "^1.1.0" + kind-of "^6.0.3" + minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5, minimist@^1.2.6: - version "1.2.6" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" - integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== + version "1.2.7" + resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz" + integrity sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g== minipass-collect@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-1.0.2.tgz#22b813bf745dc6edba2576b940022ad6edc8c617" + resolved "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz" integrity sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA== dependencies: minipass "^3.0.0" minipass-fetch@^1.3.2: version "1.4.1" - resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-1.4.1.tgz#d75e0091daac1b0ffd7e9d41629faff7d0c1f1b6" + resolved "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz" integrity sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw== dependencies: minipass "^3.1.0" @@ -9545,7 +10899,7 @@ minipass-fetch@^1.3.2: minipass-fetch@^2.0.3: version "2.1.2" - resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-2.1.2.tgz#95560b50c472d81a3bc76f20ede80eaed76d8add" + resolved "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz" integrity sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA== dependencies: minipass "^3.1.6" @@ -9556,14 +10910,14 @@ minipass-fetch@^2.0.3: minipass-flush@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373" + resolved "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz" integrity sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw== dependencies: minipass "^3.0.0" minipass-json-stream@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz#7edbb92588fbfc2ff1db2fc10397acb7b6b44aa7" + resolved "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz" integrity sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg== dependencies: jsonparse "^1.3.1" @@ -9571,35 +10925,35 @@ minipass-json-stream@^1.0.1: minipass-pipeline@^1.2.2, minipass-pipeline@^1.2.4: version "1.2.4" - resolved "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz#68472f79711c084657c067c5c6ad93cddea8214c" + resolved "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz" integrity sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A== dependencies: minipass "^3.0.0" minipass-sized@^1.0.3: version "1.0.3" - resolved "https://registry.yarnpkg.com/minipass-sized/-/minipass-sized-1.0.3.tgz#70ee5a7c5052070afacfbc22977ea79def353b70" + resolved "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz" integrity sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g== dependencies: minipass "^3.0.0" minipass@^3.0.0, minipass@^3.1.0, minipass@^3.1.1, minipass@^3.1.3, minipass@^3.1.6, minipass@^3.3.5: - version "3.3.5" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.3.5.tgz#6da7e53a48db8a856eeb9153d85b230a2119e819" - integrity sha512-rQ/p+KfKBkeNwo04U15i+hOwoVBVmekmm/HcfTkTN2t9pbQKCMm4eN5gFeqgrrSp/kH/7BYYhTIHOxGqzbBPaA== + version "3.3.6" + resolved "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz" + integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw== dependencies: yallist "^4.0.0" minipass@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-4.0.0.tgz#7cebb0f9fa7d56f0c5b17853cbe28838a8dbbd3b" + resolved "https://registry.npmjs.org/minipass/-/minipass-4.0.0.tgz" integrity sha512-g2Uuh2jEKoht+zvO6vJqXmYpflPqzRBT+Th2h01DKh5z7wbY/AZ2gCQ78cP70YoHPyFdY30YBV5WxgLOEwOykw== dependencies: yallist "^4.0.0" minizlib@^2.0.0, minizlib@^2.1.1, minizlib@^2.1.2: version "2.1.2" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" + resolved "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz" integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== dependencies: minipass "^3.0.0" @@ -9607,7 +10961,7 @@ minizlib@^2.0.0, minizlib@^2.1.1, minizlib@^2.1.2: mixin-deep@^1.1.3: version "1.3.2" - resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" + resolved "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz" integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== dependencies: for-in "^1.0.2" @@ -9615,12 +10969,12 @@ mixin-deep@^1.1.3: mkdirp-classic@^0.5.2, mkdirp-classic@^0.5.3: version "0.5.3" - resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113" + resolved "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz" integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A== mkdirp-infer-owner@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/mkdirp-infer-owner/-/mkdirp-infer-owner-2.0.0.tgz#55d3b368e7d89065c38f32fd38e638f0ab61d316" + resolved "https://registry.npmjs.org/mkdirp-infer-owner/-/mkdirp-infer-owner-2.0.0.tgz" integrity sha512-sdqtiFt3lkOaYvTXSRIUjkIdPTcxgv5+fgqYE/5qgwdw12cOrAuzzgzvVExIkH/ul1oeHN3bCLOWSG3XOqbKKw== dependencies: chownr "^2.0.0" @@ -9629,19 +10983,19 @@ mkdirp-infer-owner@^2.0.0: mkdirp@^0.5.1, mkdirp@^0.5.4: version "0.5.6" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" + resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz" integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== dependencies: minimist "^1.2.6" mkdirp@^1.0.3, mkdirp@^1.0.4, mkdirp@~1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" + resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== mobx-observable-history@^2.0.3: version "2.0.3" - resolved "https://registry.yarnpkg.com/mobx-observable-history/-/mobx-observable-history-2.0.3.tgz#07dd551e9d2a5666ca1d759ad108173fab47125e" + resolved "https://registry.npmjs.org/mobx-observable-history/-/mobx-observable-history-2.0.3.tgz" integrity sha512-cWMG3GcT1l2Y880mfffNh9m6WldQyOtlLUvcdVUjIj++sNOQbRxKBaBUe/TPDiJ80EN6g8FGiVuFlzzyRJPykQ== dependencies: "@types/history" "^4.7.8" @@ -9650,184 +11004,207 @@ mobx-observable-history@^2.0.3: mobx-react-lite@^3.4.0: version "3.4.0" - resolved "https://registry.yarnpkg.com/mobx-react-lite/-/mobx-react-lite-3.4.0.tgz#d59156a96889cdadad751e5e4dab95f28926dfff" + resolved "https://registry.npmjs.org/mobx-react-lite/-/mobx-react-lite-3.4.0.tgz" integrity sha512-bRuZp3C0itgLKHu/VNxi66DN/XVkQG7xtoBVWxpvC5FhAqbOCP21+nPhULjnzEqd7xBMybp6KwytdUpZKEgpIQ== mobx-react@^7.6.0: version "7.6.0" - resolved "https://registry.yarnpkg.com/mobx-react/-/mobx-react-7.6.0.tgz#ebf0456728a9bd2e5c24fdcf9b36e285a222a7d6" + resolved "https://registry.npmjs.org/mobx-react/-/mobx-react-7.6.0.tgz" integrity sha512-+HQUNuh7AoQ9ZnU6c4rvbiVVl+wEkb9WqYsVDzGLng+Dqj1XntHu79PvEWKtSMoMj67vFp/ZPXcElosuJO8ckA== dependencies: mobx-react-lite "^3.4.0" mobx-utils@^6.0.4: version "6.0.5" - resolved "https://registry.yarnpkg.com/mobx-utils/-/mobx-utils-6.0.5.tgz#0cce9afb07fbba1fb559f959f8cea1f44baa7252" + resolved "https://registry.npmjs.org/mobx-utils/-/mobx-utils-6.0.5.tgz" integrity sha512-QOduwicYedD4mwYZRl8+c3BalljFDcubg+PUGqBkn8tOuBoj2q7GhjXBP6JXM9J+Zh+2mePK8IoToeLfqr3Z/w== mobx@^6.3.0, mobx@^6.7.0: version "6.7.0" - resolved "https://registry.yarnpkg.com/mobx/-/mobx-6.7.0.tgz#2d805610fee1801fd015c54fd5400d2601aa3768" + resolved "https://registry.npmjs.org/mobx/-/mobx-6.7.0.tgz" integrity sha512-1kBLBdSNG2bA522HQdbsTvwAwYf9hq9FWxmlhX7wTsJUAI54907J+ozfGW+LoYUo06vjit748g6QH1AAGLNebw== mock-fs@^5.2.0: version "5.2.0" - resolved "https://registry.yarnpkg.com/mock-fs/-/mock-fs-5.2.0.tgz#3502a9499c84c0a1218ee4bf92ae5bf2ea9b2b5e" + resolved "https://registry.npmjs.org/mock-fs/-/mock-fs-5.2.0.tgz" integrity sha512-2dF2R6YMSZbpip1V1WHKGLNjr/k48uQClqMVb5H3MOvwc9qhYis3/IWbj02qIg/Y8MDXKFF4c5v0rxx2o6xTZw== mock-http@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/mock-http/-/mock-http-1.1.0.tgz#b89380a718a103fc5801095804bedd0b20f7638c" + resolved "https://registry.npmjs.org/mock-http/-/mock-http-1.1.0.tgz" integrity sha512-H2HMGaHNQPWY8PdeEw4RFux2WEOHD6eJAtN3+iFELik5kGjPKAcoyPWcsC2vgDiTa2yimAEDssmMed51e+cBKQ== dependencies: mergee "^1.0.0" +modify-values@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz" + integrity sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw== + moment-timezone@^0.5.40: version "0.5.40" - resolved "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.5.40.tgz#c148f5149fd91dd3e29bf481abc8830ecba16b89" + resolved "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.40.tgz" integrity sha512-tWfmNkRYmBkPJz5mr9GVDn9vRlVZOTe6yqY92rFxiOdWXbjaR0+9LwQnZGGuNR63X456NqmEkbskte8tWL5ePg== dependencies: moment ">= 2.9.0" "moment@>= 2.9.0", moment@^2.10.2, moment@^2.14.1, moment@^2.24.0, moment@^2.29.1, moment@^2.29.4: version "2.29.4" - resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.4.tgz#3dbe052889fe7c1b2ed966fcb3a77328964ef108" + resolved "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz" integrity sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w== monaco-editor-webpack-plugin@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/monaco-editor-webpack-plugin/-/monaco-editor-webpack-plugin-5.0.0.tgz#796c50fb4ce3f75f45bf18dfa3c31f85dc9a05da" + resolved "https://registry.npmjs.org/monaco-editor-webpack-plugin/-/monaco-editor-webpack-plugin-5.0.0.tgz" integrity sha512-KrUUTmMO3lDCNK4honZ6rrrKjOI7FFLeyCktPetIo5HlRqr5dfE6ewaA9qNLH96XY7CekE3Z+v/+I6ufAs3ObA== dependencies: loader-utils "^2.0.0" monaco-editor@^0.29.1: version "0.29.1" - resolved "https://registry.yarnpkg.com/monaco-editor/-/monaco-editor-0.29.1.tgz#6ee93d8a5320704d48fd7058204deed72429c020" + resolved "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.29.1.tgz" integrity sha512-rguaEG/zrPQSaKzQB7IfX/PpNa0qxF1FY8ZXRkN4WIl8qZdTQRSRJCtRto7IMcSgrU6H53RXI+fTcywOBC4aVw== moo-color@^1.0.2: version "1.0.3" - resolved "https://registry.yarnpkg.com/moo-color/-/moo-color-1.0.3.tgz#d56435f8359c8284d83ac58016df7427febece74" + resolved "https://registry.npmjs.org/moo-color/-/moo-color-1.0.3.tgz" integrity sha512-i/+ZKXMDf6aqYtBhuOcej71YSlbjT3wCO/4H1j8rPvxDJEifdwgg5MaFyu6iYAT8GBZJg2z0dkgK4YMzvURALQ== dependencies: color-name "^1.1.4" ms@2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" + integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== -ms@2.1.2: +ms@2.1.2, ms@^2.0.0, ms@^2.1.1: version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== -ms@2.1.3, ms@^2.0.0, ms@^2.1.1, ms@^2.1.2: +ms@2.1.3, ms@^2.1.2: version "2.1.3" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== -multicast-dns@^7.2.4: - version "7.2.4" - resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-7.2.4.tgz#cf0b115c31e922aeb20b64e6556cbeb34cf0dd19" - integrity sha512-XkCYOU+rr2Ft3LI6w4ye51M3VK31qJXFIxu0XLw169PtKG0Zx47OrXeVW/GCYOfpC9s1yyyf1S+L8/4LY0J9Zw== +multicast-dns@^7.2.5: + version "7.2.5" + resolved "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz" + integrity sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg== dependencies: dns-packet "^5.2.2" thunky "^1.0.2" +multimatch@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/multimatch/-/multimatch-5.0.0.tgz" + integrity sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA== + dependencies: + "@types/minimatch" "^3.0.3" + array-differ "^3.0.0" + array-union "^2.1.0" + arrify "^2.0.1" + minimatch "^3.0.4" + mute-stream@0.0.8, mute-stream@~0.0.4: version "0.0.8" - resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" + resolved "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz" integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== nan@^2.14.0: - version "2.15.0" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.15.0.tgz#3f34a473ff18e15c1b5626b62903b5ad6e665fee" - integrity sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ== + version "2.17.0" + resolved "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz" + integrity sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ== nanoid@^3.3.4: version "3.3.4" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" + resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz" integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== napi-build-utils@^1.0.1: version "1.0.2" - resolved "https://registry.yarnpkg.com/napi-build-utils/-/napi-build-utils-1.0.2.tgz#b1fddc0b2c46e380a0b7a76f984dd47c41a13806" + resolved "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz" integrity sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg== natural-compare-lite@^1.4.0: version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz#17b09581988979fddafe0201e931ba933c96cbb4" + resolved "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz" integrity sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g== natural-compare@^1.4.0: version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= + resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== -needle@^2.5.2: - version "2.9.1" - resolved "https://registry.yarnpkg.com/needle/-/needle-2.9.1.tgz#22d1dffbe3490c2b83e301f7709b6736cd8f2684" - integrity sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ== +needle@^3.1.0: + version "3.2.0" + resolved "https://registry.npmjs.org/needle/-/needle-3.2.0.tgz" + integrity sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ== dependencies: debug "^3.2.6" - iconv-lite "^0.4.4" + iconv-lite "^0.6.3" sax "^1.2.4" -negotiator@0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" - integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== - negotiator@0.6.3, negotiator@^0.6.2, negotiator@^0.6.3: version "0.6.3" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" + resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz" integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== neo-async@^2.6.0, neo-async@^2.6.2: version "2.6.2" - resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" + resolved "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== nice-try@^1.0.4: version "1.0.5" - resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" + resolved "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz" integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== no-case@^3.0.4: version "3.0.4" - resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" + resolved "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz" integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== dependencies: lower-case "^2.0.2" tslib "^2.0.3" node-abi@^3.3.0: - version "3.15.0" - resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-3.15.0.tgz#cd9ac8c58328129b49998cc6fa16aa5506152716" - integrity sha512-Ic6z/j6I9RLm4ov7npo1I48UQr2BEyFCqh6p7S1dhEx9jPO0GPGq/e2Rb7x7DroQrmiVMz/Bw1vJm9sPAl2nxA== + version "3.30.0" + resolved "https://registry.npmjs.org/node-abi/-/node-abi-3.30.0.tgz" + integrity sha512-qWO5l3SCqbwQavymOmtTVuCWZE23++S+rxyoHjXqUmPyzRcaoI4lA2gO55/drddGnedAyjA7sk76SfQ5lfUMnw== dependencies: semver "^7.3.5" node-addon-api@^1.6.3: version "1.7.2" - resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-1.7.2.tgz#3df30b95720b53c24e59948b49532b662444f54d" + resolved "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz" integrity sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg== +node-addon-api@^3.2.1: + version "3.2.1" + resolved "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz" + integrity sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A== + node-addon-api@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-5.0.0.tgz#7d7e6f9ef89043befdb20c1989c905ebde18c501" + resolved "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.0.0.tgz" integrity sha512-CvkDw2OEnme7ybCykJpVcKH+uAOLV2qLqiyla128dN9TkEWfrYmxG6C2boDe5KcNQqZF3orkqzGgOMvZ/JNekA== node-domexception@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/node-domexception/-/node-domexception-1.0.0.tgz#6888db46a1f71c0b76b3f7555016b63fe64766e5" + resolved "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz" integrity sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ== +node-fetch@^2.6.1, node-fetch@^2.6.7: + version "2.6.7" + resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz" + integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== + dependencies: + whatwg-url "^5.0.0" + node-fetch@^3.3.0: version "3.3.0" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-3.3.0.tgz#37e71db4ecc257057af828d523a7243d651d91e4" + resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.0.tgz" integrity sha512-BKwRP/O0UvoMKp7GNdwPlObhYGB5DQqwhEDQlNKuoqwVYSxkSZCSbHjnFFmUEtwSKRPU4kNK8PbDYYitwaE3QA== dependencies: data-uri-to-buffer "^4.0.0" @@ -9836,12 +11213,17 @@ node-fetch@^3.3.0: node-forge@^1, node-forge@^1.2.1: version "1.3.1" - resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3" + resolved "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz" integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== +node-gyp-build@^4.3.0: + version "4.5.0" + resolved "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.5.0.tgz" + integrity sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg== + node-gyp@^8.3.0: version "8.4.1" - resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-8.4.1.tgz#3d49308fc31f768180957d6b5746845fbd429937" + resolved "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz" integrity sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w== dependencies: env-paths "^2.2.0" @@ -9856,15 +11238,15 @@ node-gyp@^8.3.0: which "^2.0.2" node-gyp@^9.0.0, node-gyp@^9.1.0: - version "9.1.0" - resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-9.1.0.tgz#c8d8e590678ea1f7b8097511dedf41fc126648f8" - integrity sha512-HkmN0ZpQJU7FLbJauJTHkHlSVAXlNGDAzH/VYFZGDOnFyn/Na3GlNJfkudmufOdS6/jNFhy88ObzL7ERz9es1g== + version "9.3.1" + resolved "https://registry.npmjs.org/node-gyp/-/node-gyp-9.3.1.tgz" + integrity sha512-4Q16ZCqq3g8awk6UplT7AuxQ35XN4R/yf/+wSAwcBUAjg7l58RTactWaP8fIDTi0FzI7YcVLujwExakZlfWkXg== dependencies: env-paths "^2.2.0" glob "^7.1.4" graceful-fs "^4.2.6" make-fetch-happen "^10.0.3" - nopt "^5.0.0" + nopt "^6.0.0" npmlog "^6.0.0" rimraf "^3.0.2" semver "^7.3.5" @@ -9873,31 +11255,31 @@ node-gyp@^9.0.0, node-gyp@^9.1.0: node-int64@^0.4.0: version "0.4.0" - resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" - integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= + resolved "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" + integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== node-loader@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/node-loader/-/node-loader-2.0.0.tgz#9109a6d828703fd3e0aa03c1baec12a798071562" + resolved "https://registry.npmjs.org/node-loader/-/node-loader-2.0.0.tgz" integrity sha512-I5VN34NO4/5UYJaUBtkrODPWxbobrE4hgDqPrjB25yPkonFhCmZ146vTH+Zg417E9Iwoh1l/MbRs1apc5J295Q== dependencies: loader-utils "^2.0.0" node-pty@0.10.1: version "0.10.1" - resolved "https://registry.yarnpkg.com/node-pty/-/node-pty-0.10.1.tgz#cd05d03a2710315ec40221232ec04186f6ac2c6d" + resolved "https://registry.npmjs.org/node-pty/-/node-pty-0.10.1.tgz" integrity sha512-JTdtUS0Im/yRsWJSx7yiW9rtpfmxqxolrtnyKwPLI+6XqTAPW/O2MjS8FYL4I5TsMbH2lVgDb2VMjp+9LoQGNg== dependencies: nan "^2.14.0" -node-releases@^2.0.3: - version "2.0.4" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.4.tgz#f38252370c43854dc48aa431c766c6c398f40476" - integrity sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ== +node-releases@^2.0.6: + version "2.0.8" + resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.8.tgz" + integrity sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A== nodemon@^2.0.20: version "2.0.20" - resolved "https://registry.yarnpkg.com/nodemon/-/nodemon-2.0.20.tgz#e3537de768a492e8d74da5c5813cb0c7486fc701" + resolved "https://registry.npmjs.org/nodemon/-/nodemon-2.0.20.tgz" integrity sha512-Km2mWHKKY5GzRg6i1j5OxOHQtuvVsgskLfigG25yTtbyfRGn/GNvIbRyOf1PSCKJ2aT/58TiuUsuOU5UToVViw== dependencies: chokidar "^3.5.2" @@ -9913,35 +11295,55 @@ nodemon@^2.0.20: nopt@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88" + resolved "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz" integrity sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ== dependencies: abbrev "1" nopt@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-6.0.0.tgz#245801d8ebf409c6df22ab9d95b65e1309cdb16d" + resolved "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz" integrity sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g== dependencies: abbrev "^1.0.0" nopt@~1.0.10: version "1.0.10" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee" - integrity sha1-bd0hvSoxQXuScn3Vhfim83YI6+4= + resolved "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz" + integrity sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg== dependencies: abbrev "1" nopt@~2.1.1: version "2.1.2" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-2.1.2.tgz#6cccd977b80132a07731d6e8ce58c2c8303cf9af" + resolved "https://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz" integrity sha512-x8vXm7BZ2jE1Txrxh/hO74HTuYZQEbo8edoRcANgdZ4+PCV+pbjd/xdummkmjjC7LU5EjPzlu8zEq/oxWylnKA== dependencies: abbrev "1" +normalize-package-data@^2.3.2, normalize-package-data@^2.5.0: + version "2.5.0" + resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz" + integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== + dependencies: + hosted-git-info "^2.1.4" + resolve "^1.10.0" + semver "2 || 3 || 4 || 5" + validate-npm-package-license "^3.0.1" + +normalize-package-data@^3.0.0: + version "3.0.3" + resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz" + integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA== + dependencies: + hosted-git-info "^4.0.1" + is-core-module "^2.5.0" + semver "^7.3.4" + validate-npm-package-license "^3.0.1" + normalize-package-data@^4.0.0: version "4.0.1" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-4.0.1.tgz#b46b24e0616d06cadf9d5718b29b6d445a82a62c" + resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-4.0.1.tgz" integrity sha512-EBk5QKKuocMJhB3BILuKhmaPjI8vNRSpIfO9woLC6NyHVkKKdVEdAO1mrT0ZfxNR1lKwCcTkuZfmGIFdizZ8Pg== dependencies: hosted-git-info "^5.0.0" @@ -9951,12 +11353,12 @@ normalize-package-data@^4.0.0: normalize-path@^3.0.0, normalize-path@~3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== normalize-url@2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-2.0.1.tgz#835a9da1551fa26f70e92329069a23aa6574d7e6" + resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz" integrity sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw== dependencies: prepend-http "^2.0.0" @@ -9965,38 +11367,38 @@ normalize-url@2.0.1: normalize-url@^4.1.0: version "4.5.1" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.1.tgz#0dd90cf1288ee1d1313b87081c9a5932ee48518a" + resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz" integrity sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA== normalize-url@^6.0.1: version "6.1.0" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" + resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz" integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== npm-audit-report@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/npm-audit-report/-/npm-audit-report-3.0.0.tgz#1bf3e531208b5f77347c8d00c3d9badf5be30cd6" + resolved "https://registry.npmjs.org/npm-audit-report/-/npm-audit-report-3.0.0.tgz" integrity sha512-tWQzfbwz1sc4244Bx2BVELw0EmZlCsCF0X93RDcmmwhonCsPMoEviYsi+32R+mdRvOWXolPce9zo64n2xgPESw== dependencies: chalk "^4.0.0" npm-bundled@^1.1.1: version "1.1.2" - resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.1.2.tgz#944c78789bd739035b70baa2ca5cc32b8d860bc1" + resolved "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz" integrity sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ== dependencies: npm-normalize-package-bin "^1.0.1" npm-bundled@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-2.0.1.tgz#94113f7eb342cd7a67de1e789f896b04d2c600f4" + resolved "https://registry.npmjs.org/npm-bundled/-/npm-bundled-2.0.1.tgz" integrity sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw== dependencies: npm-normalize-package-bin "^2.0.0" npm-conf@^1.1.0, npm-conf@^1.1.3: version "1.1.3" - resolved "https://registry.yarnpkg.com/npm-conf/-/npm-conf-1.1.3.tgz#256cc47bd0e218c259c4e9550bf413bc2192aff9" + resolved "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz" integrity sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw== dependencies: config-chain "^1.1.11" @@ -10004,34 +11406,43 @@ npm-conf@^1.1.0, npm-conf@^1.1.3: npm-install-checks@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-5.0.0.tgz#5ff27d209a4e3542b8ac6b0c1db6063506248234" + resolved "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-5.0.0.tgz" integrity sha512-65lUsMI8ztHCxFz5ckCEC44DRvEGdZX5usQFriauxHEwt7upv1FKaQEmAtU0YnOAdwuNWCmk64xYiQABNrEyLA== dependencies: semver "^7.1.1" npm-normalize-package-bin@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz#6e79a41f23fd235c0623218228da7d9c23b8f6e2" + 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== npm-normalize-package-bin@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz#9447a1adaaf89d8ad0abe24c6c84ad614a675fff" + resolved "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz" integrity sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ== +npm-package-arg@8.1.1: + version "8.1.1" + resolved "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.1.tgz" + integrity sha512-CsP95FhWQDwNqiYS+Q0mZ7FAEDytDZAkNxQqea6IaAFJTAY9Lhhqyl0irU/6PMc7BGfUmnsbHcqxJD7XuVM/rg== + dependencies: + hosted-git-info "^3.0.6" + semver "^7.0.0" + validate-npm-package-name "^3.0.0" + npm-package-arg@^9.0.0, npm-package-arg@^9.0.1, npm-package-arg@^9.1.0: - version "9.1.0" - resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-9.1.0.tgz#a60e9f1e7c03e4e3e4e994ea87fff8b90b522987" - integrity sha512-4J0GL+u2Nh6OnhvUKXRr2ZMG4lR8qtLp+kv7UiV00Y+nGiSxtttCyIRHCt5L5BNkXQld/RceYItau3MDOoGiBw== + version "9.1.2" + resolved "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz" + integrity sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg== dependencies: hosted-git-info "^5.0.0" proc-log "^2.0.1" semver "^7.3.5" validate-npm-package-name "^4.0.0" -npm-packlist@^5.1.0: +npm-packlist@^5.1.0, npm-packlist@^5.1.1: version "5.1.3" - resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-5.1.3.tgz#69d253e6fd664b9058b85005905012e00e69274b" + resolved "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.3.tgz" integrity sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg== dependencies: glob "^8.0.1" @@ -10041,7 +11452,7 @@ npm-packlist@^5.1.0: npm-pick-manifest@^7.0.0, npm-pick-manifest@^7.0.2: version "7.0.2" - resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-7.0.2.tgz#1d372b4e7ea7c6712316c0e99388a73ed3496e84" + resolved "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.2.tgz" integrity sha512-gk37SyRmlIjvTfcYl6RzDbSmS9Y4TOBXfsPnoYqTHARNgWbyDiCSMLUpmALDj4jjcTZpURiEfsSHJj9k7EV4Rw== dependencies: npm-install-checks "^5.0.0" @@ -10051,15 +11462,15 @@ npm-pick-manifest@^7.0.0, npm-pick-manifest@^7.0.2: npm-profile@^6.2.0: version "6.2.1" - resolved "https://registry.yarnpkg.com/npm-profile/-/npm-profile-6.2.1.tgz#975c31ec75a6ae029ab5b8820ffdcbae3a1e3d5e" + resolved "https://registry.npmjs.org/npm-profile/-/npm-profile-6.2.1.tgz" integrity sha512-Tlu13duByHyDd4Xy0PgroxzxnBYWbGGL5aZifNp8cx2DxUrHSoETXtPKg38aRPsBWMRfDtvcvVfJNasj7oImQQ== dependencies: npm-registry-fetch "^13.0.1" proc-log "^2.0.0" -npm-registry-fetch@^13.0.0, npm-registry-fetch@^13.0.1, npm-registry-fetch@^13.3.1: +npm-registry-fetch@^13.0.0, npm-registry-fetch@^13.0.1, npm-registry-fetch@^13.3.0, npm-registry-fetch@^13.3.1: version "13.3.1" - resolved "https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-13.3.1.tgz#bb078b5fa6c52774116ae501ba1af2a33166af7e" + resolved "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-13.3.1.tgz" integrity sha512-eukJPi++DKRTjSBRcDZSDDsGqRK3ehbxfFUcgaRd0Yp6kRwOwh2WVn0r+8rMB4nnuzvAk6rQVzl6K5CkYOmnvw== dependencies: make-fetch-happen "^10.0.6" @@ -10072,26 +11483,26 @@ npm-registry-fetch@^13.0.0, npm-registry-fetch@^13.0.1, npm-registry-fetch@^13.3 npm-run-path@^2.0.0: version "2.0.2" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz" integrity sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw== dependencies: path-key "^2.0.0" npm-run-path@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" + resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz" integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== dependencies: path-key "^3.0.0" npm-user-validate@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/npm-user-validate/-/npm-user-validate-1.0.1.tgz#31428fc5475fe8416023f178c0ab47935ad8c561" + resolved "https://registry.npmjs.org/npm-user-validate/-/npm-user-validate-1.0.1.tgz" integrity sha512-uQwcd/tY+h1jnEaze6cdX/LrhWhoBxfSknxentoqmIuStxUExxjWd3ULMLFPiFUrZKbOVMowH6Jq2FRWfmhcEw== npm@^8.19.3: version "8.19.3" - resolved "https://registry.yarnpkg.com/npm/-/npm-8.19.3.tgz#adb51bf8886d519dd4df162726d0ad157ecfa272" + resolved "https://registry.npmjs.org/npm/-/npm-8.19.3.tgz" integrity sha512-0QjmyPtDxSyMWWD8I91QGbrgx9KzbV6C9FK1liEb/K0zppiZkr5KxXc990G+LzPwBHDfRjUBlO9T1qZ08vl9mA== dependencies: "@isaacs/string-locale-compare" "^1.1.0" @@ -10170,7 +11581,7 @@ npm@^8.19.3: npmlog@^6.0.0, npmlog@^6.0.2: version "6.0.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-6.0.2.tgz#c8166017a42f2dea92d6453168dd865186a70830" + resolved "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz" integrity sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg== dependencies: are-we-there-yet "^3.0.0" @@ -10179,65 +11590,99 @@ npmlog@^6.0.0, npmlog@^6.0.2: set-blocking "^2.0.0" nth-check@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.0.1.tgz#2efe162f5c3da06a28959fbd3db75dbeea9f0fc2" - integrity sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w== + version "2.1.1" + resolved "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz" + integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== dependencies: boolbase "^1.0.0" nwsapi@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.0.tgz#204879a9e3d068ff2a55139c2c772780681a38b7" - integrity sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ== + version "2.2.2" + resolved "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz" + integrity sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw== + +nx@15.4.4, "nx@>=14.8.6 < 16": + version "15.4.4" + resolved "https://registry.npmjs.org/nx/-/nx-15.4.4.tgz" + integrity sha512-JWYeGcKsQVHR6nlk7XSL1/dAuSo2eyW+ahmMmK3j3vSnqRlZiN0q53ALZ4nD8VemAwtZCJ3CiOi4D/HExi5wbw== + dependencies: + "@nrwl/cli" "15.4.4" + "@nrwl/tao" "15.4.4" + "@parcel/watcher" "2.0.4" + "@yarnpkg/lockfile" "^1.1.0" + "@yarnpkg/parsers" "^3.0.0-rc.18" + "@zkochan/js-yaml" "0.0.6" + axios "^1.0.0" + chalk "4.1.0" + chokidar "^3.5.1" + cli-cursor "3.1.0" + cli-spinners "2.6.1" + cliui "^7.0.2" + dotenv "~10.0.0" + enquirer "~2.3.6" + fast-glob "3.2.7" + figures "3.2.0" + flat "^5.0.2" + fs-extra "^10.1.0" + glob "7.1.4" + ignore "^5.0.4" + js-yaml "4.1.0" + jsonc-parser "3.2.0" + minimatch "3.0.5" + npm-run-path "^4.0.1" + open "^8.4.0" + semver "7.3.4" + string-width "^4.2.3" + strong-log-transformer "^2.1.0" + tar-stream "~2.2.0" + tmp "~0.2.1" + tsconfig-paths "^4.1.2" + tslib "^2.3.0" + v8-compile-cache "2.3.0" + yargs "^17.6.2" + yargs-parser "21.1.1" oauth-sign@~0.9.0: version "0.9.0" - resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" + resolved "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz" integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== object-hash@^2.0.1: version "2.2.0" - resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-2.2.0.tgz#5ad518581eefc443bd763472b8ff2e9c2c0d54a5" + resolved "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz" integrity sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw== object-hash@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-3.0.0.tgz#73f97f753e7baffc0e2cc9d6e079079744ac82e9" + resolved "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz" integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw== -object-inspect@^1.12.0, object-inspect@^1.9.0: - version "1.12.0" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.0.tgz#6e2c120e868fd1fd18cb4f18c31741d0d6e776f0" - integrity sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g== - -object-inspect@^1.12.2: +object-inspect@^1.12.2, object-inspect@^1.9.0: version "1.12.2" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" + resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz" integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== +object-is@^1.1.5: + version "1.1.5" + resolved "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz" + integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + object-keys@^1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== -object.assign@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" - integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - has-symbols "^1.0.1" - object-keys "^1.1.1" - -object.assign@^4.1.4: +object.assign@^4.1.3, object.assign@^4.1.4: version "4.1.4" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f" + resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz" integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== dependencies: call-bind "^1.0.2" @@ -10247,7 +11692,7 @@ object.assign@^4.1.4: object.entries@^1.1.6: version "1.1.6" - resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.6.tgz#9737d0e5b8291edd340a3e3264bb8a3b00d5fa23" + resolved "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz" integrity sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w== dependencies: call-bind "^1.0.2" @@ -10256,7 +11701,7 @@ object.entries@^1.1.6: object.fromentries@^2.0.6: version "2.0.6" - resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.6.tgz#cdb04da08c539cffa912dcd368b886e0904bfa73" + resolved "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz" integrity sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg== dependencies: call-bind "^1.0.2" @@ -10265,7 +11710,7 @@ object.fromentries@^2.0.6: object.hasown@^1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.2.tgz#f919e21fad4eb38a57bc6345b3afd496515c3f92" + resolved "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz" integrity sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw== dependencies: define-properties "^1.1.4" @@ -10273,14 +11718,14 @@ object.hasown@^1.1.2: object.pick@^1.2.0: version "1.3.0" - resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" + resolved "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz" integrity sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ== dependencies: isobject "^3.0.1" object.values@^1.1.5, object.values@^1.1.6: version "1.1.6" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.6.tgz#4abbaa71eba47d63589d402856f908243eea9b1d" + resolved "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz" integrity sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw== dependencies: call-bind "^1.0.2" @@ -10289,50 +11734,50 @@ object.values@^1.1.5, object.values@^1.1.6: obuf@^1.0.0, obuf@^1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" + resolved "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz" integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== oidc-token-hash@^5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/oidc-token-hash/-/oidc-token-hash-5.0.1.tgz#ae6beec3ec20f0fd885e5400d175191d6e2f10c6" + resolved "https://registry.npmjs.org/oidc-token-hash/-/oidc-token-hash-5.0.1.tgz" integrity sha512-EvoOtz6FIEBzE+9q253HsLCVRiK/0doEJ2HCvvqMQb3dHZrP3WlJKYtJ55CRTw4jmYomzH4wkPuCj/I3ZvpKxQ== on-finished@2.4.1: version "2.4.1" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" + resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz" integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== dependencies: ee-first "1.1.1" on-headers@~1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + resolved "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz" integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== once@^1.3.0, once@^1.3.1, once@^1.4.0: version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== dependencies: wrappy "1" one-time@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/one-time/-/one-time-1.0.0.tgz#e06bc174aed214ed58edede573b433bbf827cb45" + resolved "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz" integrity sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g== dependencies: fn.name "1.x.x" onetime@^5.1.0, onetime@^5.1.2: version "5.1.2" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + resolved "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== dependencies: mimic-fn "^2.1.0" open-in-editor@^2.2.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/open-in-editor/-/open-in-editor-2.2.0.tgz#c5b21aa76f6acd4cbbd3c3b2e77dccb4b75a2020" + resolved "https://registry.npmjs.org/open-in-editor/-/open-in-editor-2.2.0.tgz" integrity sha512-ZQJDm2lmIgR2GkuwzjrlkVmT2KpDVp0Nnnb3LtYLe3Xi3cQhDa1vnh4IIlrT35a46OLZ8nlKJNOsx2B85FOS+Q== dependencies: clap "^1.1.3" @@ -10340,7 +11785,7 @@ open-in-editor@^2.2.0: open@^8.0.9, open@^8.4.0: version "8.4.0" - resolved "https://registry.yarnpkg.com/open/-/open-8.4.0.tgz#345321ae18f8138f82565a910fdc6b39e8c244f8" + resolved "https://registry.npmjs.org/open/-/open-8.4.0.tgz" integrity sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q== dependencies: define-lazy-prop "^2.0.0" @@ -10349,12 +11794,12 @@ open@^8.0.9, open@^8.4.0: opener@^1.5.2: version "1.5.2" - resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598" + resolved "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz" integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== openid-client@^5.3.0: version "5.3.1" - resolved "https://registry.yarnpkg.com/openid-client/-/openid-client-5.3.1.tgz#69a5fa7d2b5ad479032f576852d40b4d4435488a" + resolved "https://registry.npmjs.org/openid-client/-/openid-client-5.3.1.tgz" integrity sha512-RLfehQiHch9N6tRWNx68cicf3b1WR0x74bJWHRc25uYIbSRwjxYcTFaRnzbbpls5jroLAaB/bFIodTgA5LJMvw== dependencies: jose "^4.10.0" @@ -10364,7 +11809,7 @@ openid-client@^5.3.0: optionator@^0.8.1: version "0.8.3" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" + resolved "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz" integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== dependencies: deep-is "~0.1.3" @@ -10376,7 +11821,7 @@ optionator@^0.8.1: optionator@^0.9.1: version "0.9.1" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" + resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz" integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== dependencies: deep-is "^0.1.3" @@ -10386,114 +11831,152 @@ optionator@^0.9.1: type-check "^0.4.0" word-wrap "^1.2.3" +ora@^5.4.1: + version "5.4.1" + resolved "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz" + integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ== + dependencies: + 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" + os-filter-obj@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/os-filter-obj/-/os-filter-obj-2.0.0.tgz#1c0b62d5f3a2442749a2d139e6dddee6e81d8d16" + resolved "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz" integrity sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg== dependencies: arch "^2.1.0" os-homedir@~1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" - integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= + resolved "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz" + integrity sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ== os-tmpdir@~1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" - integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= + resolved "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz" + integrity sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== p-cancelable@^0.4.0: version "0.4.1" - resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-0.4.1.tgz#35f363d67d52081c8d9585e37bcceb7e0bbcb2a0" + resolved "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz" integrity sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ== p-cancelable@^1.0.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" + resolved "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz" integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== p-cancelable@^2.0.0: version "2.1.1" - resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz#aab7fbd416582fa32a3db49859c122487c5ed2cf" + resolved "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz" integrity sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg== p-event@^2.1.0: version "2.3.1" - resolved "https://registry.yarnpkg.com/p-event/-/p-event-2.3.1.tgz#596279ef169ab2c3e0cae88c1cfbb08079993ef6" + resolved "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz" integrity sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA== dependencies: p-timeout "^2.0.1" p-finally@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + resolved "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz" integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== p-is-promise@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-1.1.0.tgz#9c9456989e9f6588017b0434d56097675c3da05e" + resolved "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz" integrity sha512-zL7VE4JVS2IFSkR2GQKDSPEVxkoH43/p7oEnwpdCndKYJO0HVeRB7fA8TJwuLOTBREtK0ea8eHaxdwcpob5dmg== p-limit@^1.1.0: version "1.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz" integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== dependencies: p-try "^1.0.0" p-limit@^2.0.0, p-limit@^2.2.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== dependencies: p-try "^2.0.0" p-limit@^3.0.2, p-limit@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== dependencies: yocto-queue "^0.1.0" p-locate@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" - integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= + resolved "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz" + integrity sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg== dependencies: p-limit "^1.1.0" p-locate@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz" integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== dependencies: p-limit "^2.0.0" p-locate@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== dependencies: p-limit "^2.2.0" p-locate@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz" integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== dependencies: p-limit "^3.0.2" +p-map-series@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/p-map-series/-/p-map-series-2.1.0.tgz" + integrity sha512-RpYIIK1zXSNEOdwxcfe7FdvGcs7+y5n8rifMhMNWvaxRNMPINJHF5GDeuVxWqnfrcHPSCnp7Oo5yNXHId9Av2Q== + p-map@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" + resolved "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz" integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== dependencies: aggregate-error "^3.0.0" +p-pipe@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/p-pipe/-/p-pipe-3.1.0.tgz" + integrity sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw== + +p-queue@^6.6.2: + version "6.6.2" + resolved "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz" + integrity sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ== + dependencies: + eventemitter3 "^4.0.4" + p-timeout "^3.2.0" + +p-reduce@^2.0.0, p-reduce@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/p-reduce/-/p-reduce-2.1.0.tgz" + integrity sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw== + p-retry@^4.5.0: version "4.6.2" - resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-4.6.2.tgz#9baae7184057edd4e17231cee04264106e092a16" + resolved "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz" integrity sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ== dependencies: "@types/retry" "0.12.0" @@ -10501,24 +11984,38 @@ p-retry@^4.5.0: p-timeout@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-2.0.1.tgz#d8dd1979595d2dc0139e1fe46b8b646cb3cdf038" + resolved "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz" integrity sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA== dependencies: p-finally "^1.0.0" +p-timeout@^3.2.0: + version "3.2.0" + resolved "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz" + integrity sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg== + dependencies: + p-finally "^1.0.0" + p-try@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" - integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= + resolved "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz" + integrity sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww== p-try@^2.0.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== +p-waterfall@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/p-waterfall/-/p-waterfall-2.1.1.tgz" + integrity sha512-RRTnDb2TBG/epPRI2yYXsimO0v3BXC8Yd3ogr1545IaqKK17VGhbWVeGGN+XfCm/08OK8635nH31c8bATkHuSw== + dependencies: + p-reduce "^2.0.0" + pacote@^13.0.3, pacote@^13.6.1, pacote@^13.6.2: version "13.6.2" - resolved "https://registry.yarnpkg.com/pacote/-/pacote-13.6.2.tgz#0d444ba3618ab3e5cd330b451c22967bbd0ca48a" + resolved "https://registry.npmjs.org/pacote/-/pacote-13.6.2.tgz" integrity sha512-Gu8fU3GsvOPkak2CkbojR7vjs3k3P9cA6uazKTHdsdV0gpCEQq2opelnEv30KRQWgVzP5Vd/5umjcedma3MKtg== dependencies: "@npmcli/git" "^3.0.0" @@ -10545,17 +12042,17 @@ pacote@^13.0.3, pacote@^13.6.1, pacote@^13.6.2: pako@~0.2.0: version "0.2.9" - resolved "https://registry.yarnpkg.com/pako/-/pako-0.2.9.tgz#f3f7522f4ef782348da8161bad9ecfd51bf83a75" - integrity sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU= + resolved "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz" + integrity sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA== pako@~1.0.2: version "1.0.11" - resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" + resolved "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz" integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== param-case@^3.0.4: version "3.0.4" - resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" + resolved "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz" integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== dependencies: dot-case "^3.0.4" @@ -10563,23 +12060,31 @@ param-case@^3.0.4: parent-module@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + resolved "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== dependencies: callsites "^3.0.0" parse-conflict-json@^2.0.1, parse-conflict-json@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/parse-conflict-json/-/parse-conflict-json-2.0.2.tgz#3d05bc8ffe07d39600dc6436c6aefe382033d323" + resolved "https://registry.npmjs.org/parse-conflict-json/-/parse-conflict-json-2.0.2.tgz" integrity sha512-jDbRGb00TAPFsKWCpZZOT93SxVP9nONOSgES3AevqRq/CHvavEBvKAjxX9p5Y5F0RZLxH9Ufd9+RwtCsa+lFDA== dependencies: json-parse-even-better-errors "^2.3.1" just-diff "^5.0.1" just-diff-apply "^5.2.0" +parse-json@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz" + integrity sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw== + dependencies: + error-ex "^1.3.1" + json-parse-better-errors "^1.0.1" + parse-json@^5.0.0, parse-json@^5.2.0: version "5.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" + resolved "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== dependencies: "@babel/code-frame" "^7.0.0" @@ -10589,22 +12094,36 @@ parse-json@^5.0.0, parse-json@^5.2.0: parse-node-version@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b" + resolved "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz" integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA== +parse-path@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/parse-path/-/parse-path-7.0.0.tgz" + integrity sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog== + dependencies: + protocols "^2.0.0" + +parse-url@^8.1.0: + version "8.1.0" + resolved "https://registry.npmjs.org/parse-url/-/parse-url-8.1.0.tgz" + integrity sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w== + dependencies: + parse-path "^7.0.0" + parse5@6.0.1: version "6.0.1" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" + resolved "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz" integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== parseurl@~1.3.2, parseurl@~1.3.3: version "1.3.3" - resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== pascal-case@^3.1.2: version "3.1.2" - resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb" + resolved "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz" integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g== dependencies: no-case "^3.0.4" @@ -10612,59 +12131,66 @@ pascal-case@^3.1.2: path-exists@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= + resolved "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" + integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== path-exists@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== path-is-absolute@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== path-key@^2.0.0, path-key@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + resolved "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz" integrity sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== path-key@^3.0.0, path-key@^3.1.0: version "3.1.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== -path-parse@^1.0.6, path-parse@^1.0.7: +path-parse@^1.0.7: version "1.0.7" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" + resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== path-to-regexp@0.1.7: version "0.1.7" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" - integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= + resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" + integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== path-to-regexp@^1.7.0: version "1.8.0" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.8.0.tgz#887b3ba9d84393e87a0a0b9f4cb756198b53548a" + resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz" integrity sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA== dependencies: isarray "0.0.1" path-to-regexp@^6.2.0: version "6.2.1" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-6.2.1.tgz#d54934d6798eb9e5ef14e7af7962c945906918e5" + resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz" integrity sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw== +path-type@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz" + integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== + dependencies: + pify "^3.0.0" + path-type@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== peek-stream@^1.1.0: version "1.1.3" - resolved "https://registry.yarnpkg.com/peek-stream/-/peek-stream-1.1.3.tgz#3b35d84b7ccbbd262fff31dc10da56856ead6d67" + resolved "https://registry.npmjs.org/peek-stream/-/peek-stream-1.1.3.tgz" integrity sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA== dependencies: buffer-from "^1.0.0" @@ -10673,106 +12199,111 @@ peek-stream@^1.1.0: pend@~1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" - integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA= + resolved "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz" + integrity sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg== performance-now@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" - integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= + resolved "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" + integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== picocolors@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" + resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1: version "2.3.1" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== pify@^2.2.0, pify@^2.3.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= + resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" + integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== pify@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" - integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= + resolved "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz" + integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg== pify@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" + resolved "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz" integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== +pify@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz" + integrity sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA== + pinkie-promise@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" + resolved "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz" integrity sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw== dependencies: pinkie "^2.0.0" pinkie@^2.0.0: version "2.0.4" - resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" + resolved "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz" integrity sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg== pirates@^4.0.4: version "4.0.5" - resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.5.tgz#feec352ea5c3268fb23a37c702ab1699f35a5f3b" + resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz" integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ== pkg-dir@^4.2.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" + resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== dependencies: find-up "^4.0.0" pkg-up@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5" + resolved "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz" integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== dependencies: find-up "^3.0.0" playwright-core@1.29.1: version "1.29.1" - resolved "https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.29.1.tgz#9ec15d61c4bd2f386ddf6ce010db53a030345a47" + resolved "https://registry.npmjs.org/playwright-core/-/playwright-core-1.29.1.tgz" integrity sha512-20Ai3d+lMkWpI9YZYlxk8gxatfgax5STW8GaMozAHwigLiyiKQrdkt7gaoT9UQR8FIVDg6qVXs9IoZUQrDjIIg== playwright@^1.29.1: version "1.29.1" - resolved "https://registry.yarnpkg.com/playwright/-/playwright-1.29.1.tgz#fc04b34f42e3bfc0edadb1c45ef9bffd53c21f70" + resolved "https://registry.npmjs.org/playwright/-/playwright-1.29.1.tgz" integrity sha512-lasC+pMqsQ2uWhNurt3YK3xo0gWlMjslYUylKbHcqF/NTjwp9KStRGO7S6wwz2f52GcSnop8XUK/GymJjdzrxw== dependencies: playwright-core "1.29.1" plist@^3.0.1, plist@^3.0.4: - version "3.0.5" - resolved "https://registry.yarnpkg.com/plist/-/plist-3.0.5.tgz#2cbeb52d10e3cdccccf0c11a63a85d830970a987" - integrity sha512-83vX4eYdQp3vP9SxuYgEM/G/pJQqLUz/V/xzPrzruLs7fz7jxGQ1msZ/mg1nwZxUSuOp4sb+/bEIbRrbzZRxDA== + version "3.0.6" + resolved "https://registry.npmjs.org/plist/-/plist-3.0.6.tgz" + integrity sha512-WiIVYyrp8TD4w8yCvyeIr+lkmrGRd5u0VbRnU+tP/aRLxP/YadJUYOMZJ/6hIa3oUyVCsycXvtNRgd5XBJIbiA== dependencies: base64-js "^1.5.1" - xmlbuilder "^9.0.7" + xmlbuilder "^15.1.1" popper.js@1.16.1-lts: version "1.16.1-lts" - resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.16.1-lts.tgz#cf6847b807da3799d80ee3d6d2f90df8a3f50b05" + resolved "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1-lts.tgz" integrity sha512-Kjw8nKRl1m+VrSFCoVGPph93W/qrSO7ZkqPpTf7F4bk/sqcfWK019dWBUpE/fBOsOQY1dks/Bmcbfn1heM/IsA== postcss-filter-plugins@^3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/postcss-filter-plugins/-/postcss-filter-plugins-3.0.1.tgz#9d226e946d56542ab7c26123053459a331df545d" + resolved "https://registry.npmjs.org/postcss-filter-plugins/-/postcss-filter-plugins-3.0.1.tgz" integrity sha512-tRKbW4wWBEkSSFuJtamV2wkiV9rj6Yy7P3Y13+zaynlPEEZt8EgYKn3y/RBpMeIhNmHXFlSdzofml65hD5OafA== dependencies: postcss "^6.0.14" postcss-icss-keyframes@^0.2.1: version "0.2.1" - resolved "https://registry.yarnpkg.com/postcss-icss-keyframes/-/postcss-icss-keyframes-0.2.1.tgz#80c4455e0112b0f2f9c3c05ac7515062bb9ff295" - integrity sha1-gMRFXgESsPL5w8Bax1FQYruf8pU= + resolved "https://registry.npmjs.org/postcss-icss-keyframes/-/postcss-icss-keyframes-0.2.1.tgz" + integrity sha512-4m+hLY5TVqoTM198KKnzdNudyu1OvtqwD+8kVZ9PNiEO4+IfHYoyVvEXsOHjV8nZ1k6xowf+nY4HlUfZhOFvvw== dependencies: icss-utils "^3.0.1" postcss "^6.0.2" @@ -10780,8 +12311,8 @@ postcss-icss-keyframes@^0.2.1: postcss-icss-selectors@^2.0.3: version "2.0.3" - resolved "https://registry.yarnpkg.com/postcss-icss-selectors/-/postcss-icss-selectors-2.0.3.tgz#27fa1afcaab6c602c866cbb298f3218e9bc1c9b3" - integrity sha1-J/oa/Kq2xgLIZsuymPMhjpvBybM= + resolved "https://registry.npmjs.org/postcss-icss-selectors/-/postcss-icss-selectors-2.0.3.tgz" + integrity sha512-dxFtq+wscbU9faJaH8kIi98vvCPDbt+qg1g9GoG0os1PY3UvgY1Y2G06iZrZb1iVC9cyFfafwSY1IS+IQpRQ4w== dependencies: css-selector-tokenizer "^0.7.0" generic-names "^1.0.2" @@ -10791,7 +12322,7 @@ postcss-icss-selectors@^2.0.3: postcss-import@^14.1.0: version "14.1.0" - resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-14.1.0.tgz#a7333ffe32f0b8795303ee9e40215dac922781f0" + resolved "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz" integrity sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw== dependencies: postcss-value-parser "^4.0.0" @@ -10800,14 +12331,14 @@ postcss-import@^14.1.0: postcss-js@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-4.0.0.tgz#31db79889531b80dc7bc9b0ad283e418dce0ac00" + resolved "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz" integrity sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ== dependencies: camelcase-css "^2.0.1" postcss-load-config@^3.0.1, postcss-load-config@^3.1.4: version "3.1.4" - resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-3.1.4.tgz#1ab2571faf84bb078877e1d07905eabe9ebda855" + resolved "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz" integrity sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg== dependencies: lilconfig "^2.0.5" @@ -10815,7 +12346,7 @@ postcss-load-config@^3.0.1, postcss-load-config@^3.1.4: postcss-loader@^6.2.1: version "6.2.1" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-6.2.1.tgz#0895f7346b1702103d30fdc66e4d494a93c008ef" + resolved "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz" integrity sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q== dependencies: cosmiconfig "^7.0.0" @@ -10824,12 +12355,12 @@ postcss-loader@^6.2.1: postcss-modules-extract-imports@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" + resolved "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz" integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== postcss-modules-local-by-default@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz#ebbb54fae1598eecfdf691a02b3ff3b390a5a51c" + resolved "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz" integrity sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ== dependencies: icss-utils "^5.0.0" @@ -10838,46 +12369,46 @@ postcss-modules-local-by-default@^4.0.0: postcss-modules-scope@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz#9ef3151456d3bbfa120ca44898dfca6f2fa01f06" + resolved "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz" integrity sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg== dependencies: postcss-selector-parser "^6.0.4" postcss-modules-values@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c" + resolved "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz" integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ== dependencies: icss-utils "^5.0.0" postcss-nested@6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-6.0.0.tgz#1572f1984736578f360cffc7eb7dca69e30d1735" + resolved "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz" integrity sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w== dependencies: postcss-selector-parser "^6.0.10" postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4: - version "6.0.10" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz#79b61e2c0d1bfc2602d549e11d0876256f8df88d" - integrity sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w== + version "6.0.11" + resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz" + integrity sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g== dependencies: cssesc "^3.0.0" util-deprecate "^1.0.2" postcss-value-parser@^3.3.0: version "3.3.1" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" + resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz" integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== postcss-value-parser@^4.0.0, postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" + resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== postcss@^6.0.14, postcss@^6.0.2: version "6.0.23" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" + resolved "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz" integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== dependencies: chalk "^2.4.1" @@ -10886,7 +12417,7 @@ postcss@^6.0.14, postcss@^6.0.2: postcss@^8.3.0, postcss@^8.4.18, postcss@^8.4.19, postcss@^8.4.20: version "8.4.20" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.20.tgz#64c52f509644cecad8567e949f4081d98349dc56" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.20.tgz" integrity sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g== dependencies: nanoid "^3.3.4" @@ -10895,7 +12426,7 @@ postcss@^8.3.0, postcss@^8.4.18, postcss@^8.4.19, postcss@^8.4.20: prebuild-install@^7.1.1: version "7.1.1" - resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-7.1.1.tgz#de97d5b34a70a0c81334fd24641f2a1702352e45" + resolved "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz" integrity sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw== dependencies: detect-libc "^2.0.0" @@ -10913,22 +12444,22 @@ prebuild-install@^7.1.1: prelude-ls@^1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" + resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== prelude-ls@~1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" - integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= + resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" + integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== prepend-http@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" - integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= + resolved "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz" + integrity sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA== pretty-error@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-4.0.0.tgz#90a703f46dd7234adb46d0f84823e9d1cb8f10d6" + resolved "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz" integrity sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw== dependencies: lodash "^4.17.20" @@ -10936,7 +12467,7 @@ pretty-error@^4.0.0: pretty-format@^26.6.2: version "26.6.2" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93" + resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz" integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg== dependencies: "@jest/types" "^26.6.2" @@ -10946,7 +12477,7 @@ pretty-format@^26.6.2: pretty-format@^27.0.2: version "27.5.1" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.5.1.tgz#2181879fdea51a7a5851fb39d920faa63f01d88e" + resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz" integrity sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ== dependencies: ansi-regex "^5.0.1" @@ -10955,7 +12486,7 @@ pretty-format@^27.0.2: pretty-format@^28.0.0, pretty-format@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-28.1.3.tgz#c9fba8cedf99ce50963a11b27d982a9ae90970d5" + resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz" integrity sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q== dependencies: "@jest/schemas" "^28.1.3" @@ -10965,37 +12496,37 @@ pretty-format@^28.0.0, pretty-format@^28.1.3: proc-log@^2.0.0, proc-log@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-2.0.1.tgz#8f3f69a1f608de27878f91f5c688b225391cb685" + resolved "https://registry.npmjs.org/proc-log/-/proc-log-2.0.1.tgz" integrity sha512-Kcmo2FhfDTXdcbfDH76N7uBYHINxc/8GW7UAVuVP9I+Va3uHSerrnKV6dLooga/gh7GlgzuCCr/eoldnL1muGw== process-nextick-args@~2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + resolved "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== progress@^2.0.3: version "2.0.3" - resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" + resolved "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz" integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== promise-all-reject-late@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/promise-all-reject-late/-/promise-all-reject-late-1.0.1.tgz#f8ebf13483e5ca91ad809ccc2fcf25f26f8643c2" + resolved "https://registry.npmjs.org/promise-all-reject-late/-/promise-all-reject-late-1.0.1.tgz" integrity sha512-vuf0Lf0lOxyQREH7GDIOUMLS7kz+gs8i6B+Yi8dC68a2sychGrHTJYghMBD6k7eUcH0H5P73EckCA48xijWqXw== promise-call-limit@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/promise-call-limit/-/promise-call-limit-1.0.1.tgz#4bdee03aeb85674385ca934da7114e9bcd3c6e24" + resolved "https://registry.npmjs.org/promise-call-limit/-/promise-call-limit-1.0.1.tgz" integrity sha512-3+hgaa19jzCGLuSCbieeRsu5C2joKfYn8pY6JAuXFRVfF4IO+L7UPpFWNTeWT9pM7uhskvbPPd/oEOktCn317Q== promise-inflight@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" - integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= + resolved "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz" + integrity sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g== promise-retry@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-2.0.1.tgz#ff747a13620ab57ba688f5fc67855410c370da22" + resolved "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz" integrity sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g== dependencies: err-code "^2.0.2" @@ -11003,7 +12534,7 @@ promise-retry@^2.0.1: prompts@^2.0.1: version "2.4.2" - resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" + resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz" integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== dependencies: kleur "^3.0.3" @@ -11011,14 +12542,14 @@ prompts@^2.0.1: promzard@^0.3.0: version "0.3.0" - resolved "https://registry.yarnpkg.com/promzard/-/promzard-0.3.0.tgz#26a5d6ee8c7dee4cb12208305acfb93ba382a9ee" - integrity sha1-JqXW7ox97kyxIggwWs+5O6OCqe4= + resolved "https://registry.npmjs.org/promzard/-/promzard-0.3.0.tgz" + integrity sha512-JZeYqd7UAcHCwI+sTOeUDYkvEU+1bQ7iE0UT1MgB/tERkAPkesW46MrpIySzODi+owTjZtiF8Ay5j9m60KmMBw== dependencies: read "1" prop-types@^15.6.0, prop-types@^15.6.2, prop-types@^15.7.2, prop-types@^15.8.1: version "15.8.1" - resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" + resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz" integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== dependencies: loose-envify "^1.4.0" @@ -11027,8 +12558,8 @@ prop-types@^15.6.0, prop-types@^15.6.2, prop-types@^15.7.2, prop-types@^15.8.1: proper-lockfile@^1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/proper-lockfile/-/proper-lockfile-1.2.0.tgz#ceff5dd89d3e5f10fb75e1e8e76bc75801a59c34" - integrity sha1-zv9d2J0+XxD7deHo52vHWAGlnDQ= + resolved "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-1.2.0.tgz" + integrity sha512-YNjxtCoY3A+lohlLXWCYrHDhUdfU3MMnuC+ADhloDvJo586LKW23dPrjxGvRGuus05Amcf0cQy6vrjjtbJhWpw== dependencies: err-code "^1.0.0" extend "^3.0.0" @@ -11037,7 +12568,7 @@ proper-lockfile@^1.2.0: proper-lockfile@^4.1.2: version "4.1.2" - resolved "https://registry.yarnpkg.com/proper-lockfile/-/proper-lockfile-4.1.2.tgz#c8b9de2af6b2f1601067f98e01ac66baa223141f" + resolved "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.2.tgz" integrity sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA== dependencies: graceful-fs "^4.2.4" @@ -11046,40 +12577,50 @@ proper-lockfile@^4.1.2: proto-list@~1.2.1: version "1.2.4" - resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" - integrity sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk= + resolved "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz" + integrity sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA== + +protocols@^2.0.0, protocols@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/protocols/-/protocols-2.0.1.tgz" + integrity sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q== proxy-addr@~2.0.7: version "2.0.7" - resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" + resolved "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz" integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== dependencies: forwarded "0.2.0" ipaddr.js "1.9.1" +proxy-from-env@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz" + integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== + prr@~1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" - integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= + resolved "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz" + integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw== pseudomap@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + resolved "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz" integrity sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ== psl@^1.1.28, psl@^1.1.33: - version "1.8.0" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" - integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== + version "1.9.0" + resolved "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz" + integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag== pstree.remy@^1.1.8: version "1.1.8" - resolved "https://registry.yarnpkg.com/pstree.remy/-/pstree.remy-1.1.8.tgz#c242224f4a67c21f686839bbdb4ac282b8373d3a" + resolved "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz" integrity sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w== pump@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" + resolved "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz" integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== dependencies: end-of-stream "^1.1.0" @@ -11087,7 +12628,7 @@ pump@^2.0.0: pump@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + resolved "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz" integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== dependencies: end-of-stream "^1.1.0" @@ -11095,7 +12636,7 @@ pump@^3.0.0: pumpify@^1.3.3: version "1.5.1" - resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" + resolved "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz" integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== dependencies: duplexify "^3.6.0" @@ -11104,34 +12645,34 @@ pumpify@^1.3.3: punycode@^2.1.0, punycode@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== -q@^1.0.1: +q@^1.0.1, q@^1.5.1: version "1.5.1" - resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" + resolved "https://registry.npmjs.org/q/-/q-1.5.1.tgz" integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw== qrcode-terminal@^0.12.0: version "0.12.0" - resolved "https://registry.yarnpkg.com/qrcode-terminal/-/qrcode-terminal-0.12.0.tgz#bb5b699ef7f9f0505092a3748be4464fe71b5819" + resolved "https://registry.npmjs.org/qrcode-terminal/-/qrcode-terminal-0.12.0.tgz" integrity sha512-EXtzRZmC+YGmGlDFbXKxQiMZNwCLEO6BANKXG4iCtSIM0yqc/pappSx3RIKr4r0uh5JsBckOXeKrB3Iz7mdQpQ== -qs@6.10.3: - version "6.10.3" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.3.tgz#d6cde1b2ffca87b5aa57889816c5f81535e22e8e" - integrity sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ== +qs@6.11.0: + version "6.11.0" + resolved "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz" + integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== dependencies: side-channel "^1.0.4" qs@~6.5.2: version "6.5.3" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.3.tgz#3aeeffc91967ef6e35c0e488ef46fb296ab76aad" + resolved "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz" integrity sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA== query-string@^5.0.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/query-string/-/query-string-5.1.1.tgz#a78c012b71c17e05f2e3fa2319dd330682efb3cb" + resolved "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz" integrity sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw== dependencies: decode-uri-component "^0.2.0" @@ -11140,7 +12681,7 @@ query-string@^5.0.1: query-string@^7.1.3: version "7.1.3" - resolved "https://registry.yarnpkg.com/query-string/-/query-string-7.1.3.tgz#a1cf90e994abb113a325804a972d98276fe02328" + resolved "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz" integrity sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg== dependencies: decode-uri-component "^0.2.2" @@ -11150,27 +12691,32 @@ query-string@^7.1.3: querystringify@^2.1.1: version "2.2.0" - resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" + resolved "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz" integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== queue-microtask@^1.2.2: version "1.2.3" - resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" + resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== +quick-lru@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz" + integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g== + quick-lru@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" + resolved "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz" integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== raf-schd@^4.0.2: version "4.0.3" - resolved "https://registry.yarnpkg.com/raf-schd/-/raf-schd-4.0.3.tgz#5d6c34ef46f8b2a0e880a8fcdb743efc5bfdbc1a" + resolved "https://registry.npmjs.org/raf-schd/-/raf-schd-4.0.3.tgz" integrity sha512-tQkJl2GRWh83ui2DiPTJz9wEiMN20syf+5oKfB03yYP7ioZcJwsIK8FjrtLwH1m7C7e+Tt2yYBlrOpdT+dyeIQ== randomatic@^3.0.0: version "3.1.1" - resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-3.1.1.tgz#b776efc59375984e36c537b2f51a1f0aff0da1ed" + resolved "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz" integrity sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw== dependencies: is-number "^4.0.0" @@ -11179,24 +12725,24 @@ randomatic@^3.0.0: randombytes@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" + resolved "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== dependencies: safe-buffer "^5.1.0" randomcolor@^0.6.2: version "0.6.2" - resolved "https://registry.yarnpkg.com/randomcolor/-/randomcolor-0.6.2.tgz#7a57362ae1a1278439aeed2c15e5deb8ea33f56d" + resolved "https://registry.npmjs.org/randomcolor/-/randomcolor-0.6.2.tgz" integrity sha512-Mn6TbyYpFgwFuQ8KJKqf3bqqY9O1y37/0jgSK/61PUxV4QfIMv0+K2ioq8DfOjkBslcjwSzRfIDEXfzA9aCx7A== range-parser@^1.2.1, range-parser@~1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" + resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== raw-body@2.5.1: version "2.5.1" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857" + resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz" integrity sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig== dependencies: bytes "3.1.2" @@ -11206,7 +12752,7 @@ raw-body@2.5.1: rc@^1.2.7: version "1.2.8" - resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + resolved "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz" integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== dependencies: deep-extend "^0.6.0" @@ -11216,7 +12762,7 @@ rc@^1.2.7: react-beautiful-dnd@^13.1.1: version "13.1.1" - resolved "https://registry.yarnpkg.com/react-beautiful-dnd/-/react-beautiful-dnd-13.1.1.tgz#b0f3087a5840920abf8bb2325f1ffa46d8c4d0a2" + resolved "https://registry.npmjs.org/react-beautiful-dnd/-/react-beautiful-dnd-13.1.1.tgz" integrity sha512-0Lvs4tq2VcrEjEgDXHjT98r+63drkKEgqyxdA7qD3mvKwga6a5SscbdLPO2IExotU1jW8L0Ksdl0Cj2AF67nPQ== dependencies: "@babel/runtime" "^7.9.2" @@ -11229,7 +12775,7 @@ react-beautiful-dnd@^13.1.1: react-dom@^17.0.2: version "17.0.2" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23" + resolved "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz" integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA== dependencies: loose-envify "^1.1.0" @@ -11238,31 +12784,31 @@ react-dom@^17.0.2: react-is@^16.13.1, react-is@^16.6.0, react-is@^16.7.0: version "16.13.1" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" + resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== "react-is@^16.8.0 || ^17.0.0", react-is@^17.0.1, react-is@^17.0.2: version "17.0.2" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" + resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz" integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== react-is@^18.0.0: - version "18.1.0" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.1.0.tgz#61aaed3096d30eacf2a2127118b5b41387d32a67" - integrity sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg== + version "18.2.0" + resolved "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz" + integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== react-material-ui-carousel@^2.3.11: version "2.3.11" - resolved "https://registry.yarnpkg.com/react-material-ui-carousel/-/react-material-ui-carousel-2.3.11.tgz#0523d4a97caa2fd7d21d803e165b9f3120fe7693" + resolved "https://registry.npmjs.org/react-material-ui-carousel/-/react-material-ui-carousel-2.3.11.tgz" integrity sha512-rsD9D2JLDBTfinaPy1+hcb7gunfdX7jmga7xESfRCCtLXzokOrkhmx4qMd8dZmYY42zc/HbYqLqg9E/d187lbw== dependencies: auto-bind "^2.1.1" react-swipeable "^6.1.0" react-redux@^7.2.0: - version "7.2.8" - resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-7.2.8.tgz#a894068315e65de5b1b68899f9c6ee0923dd28de" - integrity sha512-6+uDjhs3PSIclqoCk0kd6iX74gzrGc3W5zcAjbrFgEdIjRSQObdIwfx80unTkVUYvbQ95Y8Av3OvFHq1w5EOUw== + version "7.2.9" + resolved "https://registry.npmjs.org/react-redux/-/react-redux-7.2.9.tgz" + integrity sha512-Gx4L3uM182jEEayZfRbI/G11ZpYdNAnBs70lFVMNdHJI76XYtR+7m0MN+eAs7UHBPhWXcnFPaS+9owSCJQHNpQ== dependencies: "@babel/runtime" "^7.15.4" "@types/react-redux" "^7.1.20" @@ -11273,17 +12819,17 @@ react-redux@^7.2.0: react-refresh-typescript@^2.0.7: version "2.0.7" - resolved "https://registry.yarnpkg.com/react-refresh-typescript/-/react-refresh-typescript-2.0.7.tgz#ba91be2da4f1e86bba8629f1df0d4b9ff87b9970" + resolved "https://registry.npmjs.org/react-refresh-typescript/-/react-refresh-typescript-2.0.7.tgz" integrity sha512-KbuW57FauO11e6a9gU836sCm3M3z0b2+J2qPhUudg0QplOfz0eAF3gMeshcUC/ChfNLJCK1SZxvYmUtRxiZE5A== react-refresh@^0.14.0: version "0.14.0" - resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.0.tgz#4e02825378a5f227079554d4284889354e5f553e" + resolved "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz" integrity sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ== react-router-dom@^5.3.4: version "5.3.4" - resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-5.3.4.tgz#2ed62ffd88cae6db134445f4a0c0ae8b91d2e5e6" + resolved "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz" integrity sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ== dependencies: "@babel/runtime" "^7.12.13" @@ -11296,7 +12842,7 @@ react-router-dom@^5.3.4: react-router@5.3.4, react-router@^5.3.4: version "5.3.4" - resolved "https://registry.yarnpkg.com/react-router/-/react-router-5.3.4.tgz#8ca252d70fcc37841e31473c7a151cf777887bb5" + resolved "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz" integrity sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA== dependencies: "@babel/runtime" "^7.12.13" @@ -11311,14 +12857,14 @@ react-router@5.3.4, react-router@^5.3.4: react-select-event@^5.5.1: version "5.5.1" - resolved "https://registry.yarnpkg.com/react-select-event/-/react-select-event-5.5.1.tgz#d67e04a6a51428b1534b15ecb1b82afbe5edddcb" + resolved "https://registry.npmjs.org/react-select-event/-/react-select-event-5.5.1.tgz" integrity sha512-goAx28y0+iYrbqZA2FeRTreHHs/ZtSuKxtA+J5jpKT5RHPCbVZJ4MqACfPnWyFXsEec+3dP5bCrNTxIX8oYe9A== dependencies: "@testing-library/dom" ">=7" react-select@^5.7.0: version "5.7.0" - resolved "https://registry.yarnpkg.com/react-select/-/react-select-5.7.0.tgz#82921b38f1fcf1471a0b62304da01f2896cd8ce6" + resolved "https://registry.npmjs.org/react-select/-/react-select-5.7.0.tgz" integrity sha512-lJGiMxCa3cqnUr2Jjtg9YHsaytiZqeNOKeibv6WF5zbK/fPegZ1hg3y/9P1RZVLhqBTs0PfqQLKuAACednYGhQ== dependencies: "@babel/runtime" "^7.12.0" @@ -11333,18 +12879,18 @@ react-select@^5.7.0: react-swipeable@^6.1.0: version "6.2.2" - resolved "https://registry.yarnpkg.com/react-swipeable/-/react-swipeable-6.2.2.tgz#52ba570f3a7a90db7093094ec476f3d151f727d1" + resolved "https://registry.npmjs.org/react-swipeable/-/react-swipeable-6.2.2.tgz" integrity sha512-Oz7nSFrssvq2yvy05aNL3F+yBUqSvLsK6x1mu+rQFOpMdQVnt4izKt1vyjvvTb70q6GQOaSpaB6qniROW2MAzQ== react-table@^7.8.0: version "7.8.0" - resolved "https://registry.yarnpkg.com/react-table/-/react-table-7.8.0.tgz#07858c01c1718c09f7f1aed7034fcfd7bda907d2" + resolved "https://registry.npmjs.org/react-table/-/react-table-7.8.0.tgz" integrity sha512-hNaz4ygkZO4bESeFfnfOft73iBUj8K5oKi1EcSHPAibEydfsX2MyU6Z8KCr3mv3C9Kqqh71U+DhZkFvibbnPbA== react-transition-group@^4.3.0, react-transition-group@^4.4.0: - version "4.4.2" - resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-4.4.2.tgz#8b59a56f09ced7b55cbd53c36768b922890d5470" - integrity sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg== + version "4.4.5" + resolved "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz" + integrity sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g== dependencies: "@babel/runtime" "^7.5.5" dom-helpers "^5.0.1" @@ -11353,12 +12899,12 @@ react-transition-group@^4.3.0, react-transition-group@^4.4.0: react-virtualized-auto-sizer@^1.0.7: version "1.0.7" - resolved "https://registry.yarnpkg.com/react-virtualized-auto-sizer/-/react-virtualized-auto-sizer-1.0.7.tgz#bfb8414698ad1597912473de3e2e5f82180c1195" + resolved "https://registry.npmjs.org/react-virtualized-auto-sizer/-/react-virtualized-auto-sizer-1.0.7.tgz" integrity sha512-Mxi6lwOmjwIjC1X4gABXMJcKHsOo0xWl3E3ugOgufB8GJU+MqrtY35aBuvCYv/razQ1Vbp7h1gWJjGjoNN5pmA== react-window@^1.8.8: version "1.8.8" - resolved "https://registry.yarnpkg.com/react-window/-/react-window-1.8.8.tgz#1b52919f009ddf91970cbdb2050a6c7be44df243" + resolved "https://registry.npmjs.org/react-window/-/react-window-1.8.8.tgz" integrity sha512-D4IiBeRtGXziZ1n0XklnFGu7h9gU684zepqyKzgPNzrsrk7xOCxni+TCckjg2Nr/DiaEEGVVmnhYSlT2rB47dQ== dependencies: "@babel/runtime" "^7.0.0" @@ -11366,7 +12912,7 @@ react-window@^1.8.8: react@^17.0.2: version "17.0.2" - resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" + resolved "https://registry.npmjs.org/react/-/react-17.0.2.tgz" integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== dependencies: loose-envify "^1.1.0" @@ -11374,19 +12920,19 @@ react@^17.0.2: read-cache@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" + resolved "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz" integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA== dependencies: pify "^2.3.0" read-cmd-shim@^3.0.0: version "3.0.1" - resolved "https://registry.yarnpkg.com/read-cmd-shim/-/read-cmd-shim-3.0.1.tgz#868c235ec59d1de2db69e11aec885bc095aea087" + resolved "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-3.0.1.tgz" integrity sha512-kEmDUoYf/CDy8yZbLTmhB1X9kkjf9Q80PCNsDMb7ufrGd6zZSQA1+UyjrO+pZm5K/S4OXCWJeiIt1JA8kAsa6g== read-config-file@6.2.0: version "6.2.0" - resolved "https://registry.yarnpkg.com/read-config-file/-/read-config-file-6.2.0.tgz#71536072330bcd62ba814f91458b12add9fc7ade" + resolved "https://registry.npmjs.org/read-config-file/-/read-config-file-6.2.0.tgz" integrity sha512-gx7Pgr5I56JtYz+WuqEbQHj/xWo+5Vwua2jhb1VwM4Wid5PqYmZ4i00ZB0YEGIfkVBsCv9UrjgyqCiQfS/Oosg== dependencies: dotenv "^9.0.2" @@ -11397,15 +12943,15 @@ read-config-file@6.2.0: read-package-json-fast@^2.0.2, read-package-json-fast@^2.0.3: version "2.0.3" - resolved "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz#323ca529630da82cb34b36cc0b996693c98c2b83" + resolved "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz" integrity sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ== dependencies: json-parse-even-better-errors "^2.3.0" npm-normalize-package-bin "^1.0.1" -read-package-json@^5.0.0, read-package-json@^5.0.2: +read-package-json@^5.0.0, read-package-json@^5.0.1, read-package-json@^5.0.2: version "5.0.2" - resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-5.0.2.tgz#b8779ccfd169f523b67208a89cc912e3f663f3fa" + resolved "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.2.tgz" integrity sha512-BSzugrt4kQ/Z0krro8zhTwV1Kd79ue25IhNN/VtHFy1mG/6Tluyi+msc0UpwaoQzxSHa28mntAjIZY6kEgfR9Q== dependencies: glob "^8.0.1" @@ -11413,16 +12959,61 @@ read-package-json@^5.0.0, read-package-json@^5.0.2: normalize-package-data "^4.0.0" npm-normalize-package-bin "^2.0.0" +read-pkg-up@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz" + integrity sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw== + dependencies: + find-up "^2.0.0" + read-pkg "^3.0.0" + +read-pkg-up@^7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz" + integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== + dependencies: + find-up "^4.1.0" + read-pkg "^5.2.0" + type-fest "^0.8.1" + +read-pkg@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz" + integrity sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA== + dependencies: + load-json-file "^4.0.0" + normalize-package-data "^2.3.2" + path-type "^3.0.0" + +read-pkg@^5.2.0: + version "5.2.0" + resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz" + integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== + dependencies: + "@types/normalize-package-data" "^2.4.0" + normalize-package-data "^2.5.0" + parse-json "^5.0.0" + type-fest "^0.6.0" + read@1, read@^1.0.7, read@~1.0.7: version "1.0.7" - resolved "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4" - integrity sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ= + resolved "https://registry.npmjs.org/read/-/read-1.0.7.tgz" + integrity sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ== dependencies: mute-stream "~0.0.4" +readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0: + version "3.6.0" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz" + integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.2.2, readable-stream@^2.3.0, readable-stream@^2.3.5, readable-stream@~2.3.6: version "2.3.7" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== dependencies: core-util-is "~1.0.0" @@ -11433,18 +13024,9 @@ readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.2.2, readable string_decoder "~1.1.1" util-deprecate "~1.0.1" -readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" - integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - readdir-scoped-modules@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz#8d45407b4f870a0dcaebc0e28670d18e74514309" + resolved "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz" integrity sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw== dependencies: debuglog "^1.0.1" @@ -11454,28 +13036,28 @@ readdir-scoped-modules@^1.1.0: readdirp@~3.6.0: version "3.6.0" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" + resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== dependencies: picomatch "^2.2.1" rechoir@^0.6.2: version "0.6.2" - resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" - integrity sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q= + resolved "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz" + integrity sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw== dependencies: resolve "^1.1.6" -rechoir@^0.7.0: - version "0.7.1" - resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.7.1.tgz#9478a96a1ca135b5e88fc027f03ee92d6c645686" - integrity sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg== +rechoir@^0.8.0: + version "0.8.0" + resolved "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz" + integrity sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ== dependencies: - resolve "^1.9.0" + resolve "^1.20.0" redent@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f" + resolved "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz" integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg== dependencies: indent-string "^4.0.0" @@ -11483,19 +13065,19 @@ redent@^3.0.0: redux@^4.0.0, redux@^4.0.4: version "4.2.0" - resolved "https://registry.yarnpkg.com/redux/-/redux-4.2.0.tgz#46f10d6e29b6666df758780437651eeb2b969f13" + resolved "https://registry.npmjs.org/redux/-/redux-4.2.0.tgz" integrity sha512-oSBmcKKIuIR4ME29/AeNUnl5L+hvBq7OaJWzaptTQJAntaPvxIJqfnjbaEiCzzaIz+XmVILfqAM3Ob0aXLPfjA== dependencies: "@babel/runtime" "^7.9.2" -regenerator-runtime@^0.13.4: - version "0.13.9" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52" - integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA== +regenerator-runtime@^0.13.11: + version "0.13.11" + resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz" + integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== -regexp.prototype.flags@^1.4.1, regexp.prototype.flags@^1.4.3: +regexp.prototype.flags@^1.4.3: version "1.4.3" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" + resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz" integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== dependencies: call-bind "^1.0.2" @@ -11504,17 +13086,17 @@ regexp.prototype.flags@^1.4.1, regexp.prototype.flags@^1.4.3: regexpp@^3.2.0: version "3.2.0" - resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" + resolved "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz" integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== relateurl@^0.2.7: version "0.2.7" - resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" - integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= + resolved "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz" + integrity sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog== remarkable@^1.7.1: version "1.7.4" - resolved "https://registry.yarnpkg.com/remarkable/-/remarkable-1.7.4.tgz#19073cb960398c87a7d6546eaa5e50d2022fcd00" + resolved "https://registry.npmjs.org/remarkable/-/remarkable-1.7.4.tgz" integrity sha512-e6NKUXgX95whv7IgddywbeN/ItCkWbISmc2DiqHJb0wTrqZIexqdco5b8Z3XZoo/48IdNVKM9ZCvTPJ4F5uvhg== dependencies: argparse "^1.0.10" @@ -11522,7 +13104,7 @@ remarkable@^1.7.1: remarkable@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/remarkable/-/remarkable-2.0.1.tgz#280ae6627384dfb13d98ee3995627ca550a12f31" + resolved "https://registry.npmjs.org/remarkable/-/remarkable-2.0.1.tgz" integrity sha512-YJyMcOH5lrR+kZdmB0aJJ4+93bEojRZ1HGDn9Eagu6ibg7aVZhc3OWbbShRid+Q5eAfsEqWxpe+g5W5nYNfNiA== dependencies: argparse "^1.0.10" @@ -11530,7 +13112,7 @@ remarkable@^2.0.1: renderkid@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-3.0.0.tgz#5fd823e4d6951d37358ecc9a58b1f06836b6268a" + resolved "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz" integrity sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg== dependencies: css-select "^4.1.3" @@ -11541,24 +13123,24 @@ renderkid@^3.0.0: repeat-element@^1.1.2: version "1.1.4" - resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9" + resolved "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz" integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ== repeat-string@^1.5.2, repeat-string@^1.6.1: version "1.6.1" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + resolved "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz" integrity sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w== request-promise-core@1.1.4: version "1.1.4" - resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.4.tgz#3eedd4223208d419867b78ce815167d10593a22f" + resolved "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz" integrity sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw== dependencies: lodash "^4.17.19" request-promise-native@^1.0.9: version "1.0.9" - resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.9.tgz#e407120526a5efdc9a39b28a5679bf47b9d9dc28" + resolved "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz" integrity sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g== dependencies: request-promise-core "1.1.4" @@ -11567,7 +13149,7 @@ request-promise-native@^1.0.9: request@^2.88.0, request@^2.88.2: version "2.88.2" - resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" + resolved "https://registry.npmjs.org/request/-/request-2.88.2.tgz" integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== dependencies: aws-sign2 "~0.7.0" @@ -11593,64 +13175,64 @@ request@^2.88.0, request@^2.88.2: require-directory@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" + integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== require-from-string@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" + resolved "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== requires-port@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" - integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= + resolved "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" + integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== reserved-words@^0.1.2: version "0.1.2" - resolved "https://registry.yarnpkg.com/reserved-words/-/reserved-words-0.1.2.tgz#00a0940f98cd501aeaaac316411d9adc52b31ab1" - integrity sha1-AKCUD5jNUBrqqsMWQR2a3FKzGrE= + resolved "https://registry.npmjs.org/reserved-words/-/reserved-words-0.1.2.tgz" + integrity sha512-0S5SrIUJ9LfpbVl4Yzij6VipUdafHrOTzvmfazSw/jeZrZtQK303OPZW+obtkaw7jQlTQppy0UvZWm9872PbRw== resolve-alpn@^1.0.0: version "1.2.1" - resolved "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz#b7adbdac3546aaaec20b45e7d8265927072726f9" + resolved "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz" integrity sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g== resolve-cwd@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" + resolved "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz" integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== dependencies: resolve-from "^5.0.0" resolve-from@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== resolve-from@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== resolve-pathname@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-pathname/-/resolve-pathname-3.0.0.tgz#99d02224d3cf263689becbb393bc560313025dcd" + resolved "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz" integrity sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng== resolve-url@^0.2.1: version "0.2.1" - resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= + resolved "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz" + integrity sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg== resolve.exports@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-1.1.0.tgz#5ce842b94b05146c0e03076985d1d0e7e48c90c9" + resolved "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz" integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ== -resolve@^1.1.6, resolve@^1.1.7, resolve@^1.12.0, resolve@^1.20.0, resolve@^1.22.0, resolve@^1.22.1, resolve@^1.9.0: +resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22.0, resolve@^1.22.1: version "1.22.1" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" + resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz" integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== dependencies: is-core-module "^2.9.0" @@ -11658,30 +13240,31 @@ resolve@^1.1.6, resolve@^1.1.7, resolve@^1.12.0, resolve@^1.20.0, resolve@^1.22. supports-preserve-symlinks-flag "^1.0.0" resolve@^2.0.0-next.3: - version "2.0.0-next.3" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.3.tgz#d41016293d4a8586a39ca5d9b5f15cbea1f55e46" - integrity sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q== + version "2.0.0-next.4" + resolved "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz" + integrity sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ== dependencies: - is-core-module "^2.2.0" - path-parse "^1.0.6" + is-core-module "^2.9.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" responselike@1.0.2, responselike@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" - integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= + resolved "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz" + integrity sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ== dependencies: lowercase-keys "^1.0.0" responselike@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.0.tgz#26391bcc3174f750f9a79eacc40a12a5c42d7723" - integrity sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw== + version "2.0.1" + resolved "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz" + integrity sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw== dependencies: lowercase-keys "^2.0.0" restore-cursor@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" + resolved "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz" integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== dependencies: onetime "^5.1.0" @@ -11689,44 +13272,44 @@ restore-cursor@^3.1.0: retry@^0.10.0: version "0.10.1" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.10.1.tgz#e76388d217992c252750241d3d3956fed98d8ff4" - integrity sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q= + resolved "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz" + integrity sha512-ZXUSQYTHdl3uS7IuCehYfMzKyIDBNoAuUblvy5oGO5UJSUTmStUUVPXbA9Qxd173Bgre53yCQczQuHgRWAdvJQ== retry@^0.12.0: version "0.12.0" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" - integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= + resolved "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz" + integrity sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow== retry@^0.13.1: version "0.13.1" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.13.1.tgz#185b1587acf67919d63b357349e03537b2484658" + resolved "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz" integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== reusify@^1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== rfc4648@^1.3.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/rfc4648/-/rfc4648-1.5.1.tgz#b0b16756e33d9de8c0c7833e94b28e627ec372a4" - integrity sha512-60e/YWs2/D3MV1ErdjhJHcmlgnyLUiG4X/14dgsfm9/zmCWLN16xI6YqJYSCd/OANM7bUNzJqPY5B8/02S9Ibw== + version "1.5.2" + resolved "https://registry.npmjs.org/rfc4648/-/rfc4648-1.5.2.tgz" + integrity sha512-tLOizhR6YGovrEBLatX1sdcuhoSCXddw3mqNVAcKxGJ+J0hFeJ+SjeWCv5UPA/WU3YzWPPuCVYgXBKZUPGpKtg== rfc6902@^5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/rfc6902/-/rfc6902-5.0.1.tgz#e16f18dc322c755d6dd948423ddf52bb451eca3d" + resolved "https://registry.npmjs.org/rfc6902/-/rfc6902-5.0.1.tgz" integrity sha512-tYGfLpKIq9X7lrt4o3IkD9w9bpeAtsejfAqWNR98AoxfTsZqCepKa8eDlRiX8QMiCOD9vMx0/YbKLx0G1nPi5w== rimraf@^3.0.0, rimraf@^3.0.2: version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== dependencies: glob "^7.1.3" roarr@^2.15.3: version "2.15.4" - resolved "https://registry.yarnpkg.com/roarr/-/roarr-2.15.4.tgz#f5fe795b7b838ccfe35dc608e0282b9eba2e7afd" + resolved "https://registry.npmjs.org/roarr/-/roarr-2.15.4.tgz" integrity sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A== dependencies: boolean "^3.0.1" @@ -11738,43 +13321,43 @@ roarr@^2.15.3: run-async@^2.4.0: version "2.4.1" - resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" + resolved "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz" integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== run-parallel@^1.1.9: version "1.2.0" - resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" + resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== dependencies: queue-microtask "^1.2.2" rxjs@^6.6.0: version "6.6.7" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9" + resolved "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz" integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ== dependencies: tslib "^1.9.0" -rxjs@^7.0.0: - version "7.5.5" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.5.5.tgz#2ebad89af0f560f460ad5cc4213219e1f7dd4e9f" - integrity sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw== +rxjs@^7.0.0, rxjs@^7.5.5: + version "7.8.0" + resolved "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz" + integrity sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg== dependencies: tslib "^2.1.0" -safe-buffer@*, safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== - -safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: +safe-buffer@5.1.2, safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== +safe-buffer@5.2.1, safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + safe-regex-test@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz#793b874d524eb3640d1873aad03596db2d4f2295" + resolved "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz" integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA== dependencies: call-bind "^1.0.2" @@ -11782,25 +13365,25 @@ safe-regex-test@^1.0.0: is-regex "^1.1.4" safe-stable-stringify@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/safe-stable-stringify/-/safe-stable-stringify-2.3.1.tgz#ab67cbe1fe7d40603ca641c5e765cb942d04fc73" - integrity sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg== + version "2.4.2" + resolved "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.2.tgz" + integrity sha512-gMxvPJYhP0O9n2pvcfYfIuYgbledAOJFcqRThtPRmjscaipiwcwPPKLytpVzMkG2HAN87Qmo2d4PtGiri1dSLA== "safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@^2.1.2, safer-buffer@~2.1.0: version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== sanitize-filename@^1.6.3: version "1.6.3" - resolved "https://registry.yarnpkg.com/sanitize-filename/-/sanitize-filename-1.6.3.tgz#755ebd752045931977e30b2025d340d7c9090378" + resolved "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz" integrity sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg== dependencies: truncate-utf8-bytes "^1.0.0" sass-loader@^12.6.0: version "12.6.0" - resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-12.6.0.tgz#5148362c8e2cdd4b950f3c63ac5d16dbfed37bcb" + resolved "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz" integrity sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA== dependencies: klona "^2.0.4" @@ -11808,7 +13391,7 @@ sass-loader@^12.6.0: sass@^1.32.13, sass@^1.57.1: version "1.57.1" - resolved "https://registry.yarnpkg.com/sass/-/sass-1.57.1.tgz#dfafd46eb3ab94817145e8825208ecf7281119b5" + resolved "https://registry.npmjs.org/sass/-/sass-1.57.1.tgz" integrity sha512-O2+LwLS79op7GI0xZ8fqzF7X2m/m8WFfI02dHOdsK5R2ECeS5F62zrwg/relM1rjSLy7Vd/DiMNIvPrQGsA0jw== dependencies: chokidar ">=3.0.0 <4.0.0" @@ -11817,19 +13400,19 @@ sass@^1.32.13, sass@^1.57.1: sax@^1.2.4, sax@~1.2.4: version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== saxes@^5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/saxes/-/saxes-5.0.1.tgz#eebab953fa3b7608dbe94e5dadb15c888fa6696d" + resolved "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz" integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== dependencies: xmlchars "^2.2.0" scheduler@^0.20.2: version "0.20.2" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91" + resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz" integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ== dependencies: loose-envify "^1.1.0" @@ -11837,7 +13420,7 @@ scheduler@^0.20.2: schema-utils@2.7.0: version "2.7.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.0.tgz#17151f76d8eae67fbbf77960c33c676ad9f4efc7" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz" integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A== dependencies: "@types/json-schema" "^7.0.4" @@ -11846,7 +13429,7 @@ schema-utils@2.7.0: schema-utils@^3.0.0, schema-utils@^3.1.0, schema-utils@^3.1.1: version "3.1.1" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.1.tgz#bc74c4b6b6995c1d88f76a8b77bea7219e0c8281" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz" integrity sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw== dependencies: "@types/json-schema" "^7.0.8" @@ -11855,7 +13438,7 @@ schema-utils@^3.0.0, schema-utils@^3.1.0, schema-utils@^3.1.1: schema-utils@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.0.0.tgz#60331e9e3ae78ec5d16353c467c34b3a0a1d3df7" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz" integrity sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg== dependencies: "@types/json-schema" "^7.0.9" @@ -11865,65 +13448,72 @@ schema-utils@^4.0.0: seek-bzip@^1.0.5: version "1.0.6" - resolved "https://registry.yarnpkg.com/seek-bzip/-/seek-bzip-1.0.6.tgz#35c4171f55a680916b52a07859ecf3b5857f21c4" + resolved "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz" integrity sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ== dependencies: commander "^2.8.1" select-hose@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" - integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= + resolved "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz" + integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== selfsigned@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-2.1.1.tgz#18a7613d714c0cd3385c48af0075abf3f266af61" + resolved "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz" integrity sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ== dependencies: node-forge "^1" semver-compare@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc" - integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w= + resolved "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz" + integrity sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow== semver-regex@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/semver-regex/-/semver-regex-2.0.0.tgz#a93c2c5844539a770233379107b38c7b4ac9d338" + resolved "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz" integrity sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw== semver-truncate@^1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/semver-truncate/-/semver-truncate-1.1.2.tgz#57f41de69707a62709a7e0104ba2117109ea47e8" + resolved "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz" integrity sha512-V1fGg9i4CL3qesB6U0L6XAm4xOJiHmt4QAacazumuasc03BvtFGIMCduv01JWQ69Nv+JST9TqhSCiJoxoY031w== dependencies: semver "^5.3.0" -semver@^5.3.0, semver@^5.5.0, semver@^5.6.0, semver@^5.7.1: +"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.5.0, semver@^5.6.0, semver@^5.7.1: version "5.7.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" + resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== +semver@7.3.4: + version "7.3.4" + resolved "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz" + integrity sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw== + dependencies: + lru-cache "^6.0.0" + semver@^6.0.0, semver@^6.2.0, semver@^6.3.0: version "6.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== semver@^7.0.0, semver@^7.1.1, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8: version "7.3.8" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798" + resolved "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz" integrity sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A== dependencies: lru-cache "^6.0.0" semver@~7.0.0: version "7.0.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" + resolved "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz" integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== send@0.18.0: version "0.18.0" - resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" + resolved "https://registry.npmjs.org/send/-/send-0.18.0.tgz" integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== dependencies: debug "2.6.9" @@ -11942,22 +13532,22 @@ send@0.18.0: serialize-error@^7.0.1: version "7.0.1" - resolved "https://registry.yarnpkg.com/serialize-error/-/serialize-error-7.0.1.tgz#f1360b0447f61ffb483ec4157c737fab7d778e18" + resolved "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz" integrity sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw== dependencies: type-fest "^0.13.1" serialize-javascript@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz#efae5d88f45d7924141da8b5c3a7a7e663fefeb8" + resolved "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz" integrity sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag== dependencies: randombytes "^2.1.0" serve-index@^1.9.1: version "1.9.1" - resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" - integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= + resolved "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz" + integrity sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw== dependencies: accepts "~1.3.4" batch "0.6.1" @@ -11969,7 +13559,7 @@ serve-index@^1.9.1: serve-static@1.15.0: version "1.15.0" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" + resolved "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz" integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== dependencies: encodeurl "~1.0.2" @@ -11979,41 +13569,41 @@ serve-static@1.15.0: set-blocking@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= + resolved "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz" + integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== set-getter@^0.1.0: version "0.1.1" - resolved "https://registry.yarnpkg.com/set-getter/-/set-getter-0.1.1.tgz#a3110e1b461d31a9cfc8c5c9ee2e9737ad447102" + resolved "https://registry.npmjs.org/set-getter/-/set-getter-0.1.1.tgz" integrity sha512-9sVWOy+gthr+0G9DzqqLaYNA7+5OKkSmcqjL9cBpDEaZrr3ShQlyX2cZ/O/ozE41oxn/Tt0LGEM/w4Rub3A3gw== dependencies: to-object-path "^0.3.0" -set-immediate-shim@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61" - integrity sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E= +setimmediate@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz" + integrity sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA== setprototypeof@1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz" integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== setprototypeof@1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" + resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz" integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== shallow-clone@^3.0.0: version "3.0.1" - resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" + resolved "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz" integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== dependencies: kind-of "^6.0.2" sharp@^0.30.4: version "0.30.7" - resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.30.7.tgz#7862bda98804fdd1f0d5659c85e3324b90d94c7c" + resolved "https://registry.npmjs.org/sharp/-/sharp-0.30.7.tgz" integrity sha512-G+MY2YW33jgflKPTXXptVO28HvNOo9G3j0MybYAHeEmby+QuD2U98dT6ueht9cv/XDqZspSpIhoSW+BAKJ7Hig== dependencies: color "^4.2.3" @@ -12027,7 +13617,7 @@ sharp@^0.30.4: sharp@^0.31.3: version "0.31.3" - resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.31.3.tgz#60227edc5c2be90e7378a210466c99aefcf32688" + resolved "https://registry.npmjs.org/sharp/-/sharp-0.31.3.tgz" integrity sha512-XcR4+FCLBFKw1bdB+GEhnUNXNXvnt0tDo4WsBsraKymuo/IAuPuCBVAL2wIkUw2r/dwFW5Q5+g66Kwl2dgDFVg== dependencies: color "^4.2.3" @@ -12041,36 +13631,36 @@ sharp@^0.31.3: shebang-command@^1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz" integrity sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== dependencies: shebang-regex "^1.0.0" shebang-command@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== dependencies: shebang-regex "^3.0.0" shebang-regex@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz" integrity sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== shebang-regex@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== shell-quote@^1.7.3: - version "1.7.3" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.3.tgz#aa40edac170445b9a431e17bb62c0b881b9c4123" - integrity sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw== + version "1.7.4" + resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.4.tgz" + integrity sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw== shelljs@^0.8.5: version "0.8.5" - resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.5.tgz#de055408d8361bed66c669d2f000538ced8ee20c" + resolved "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz" integrity sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow== dependencies: glob "^7.0.0" @@ -12079,7 +13669,7 @@ shelljs@^0.8.5: shiki@^0.11.1: version "0.11.1" - resolved "https://registry.yarnpkg.com/shiki/-/shiki-0.11.1.tgz#df0f719e7ab592c484d8b73ec10e215a503ab8cc" + resolved "https://registry.npmjs.org/shiki/-/shiki-0.11.1.tgz" integrity sha512-EugY9VASFuDqOexOgXR18ZV+TbFrQHeCpEYaXamO+SZlsnT/2LxuLBX25GGtIrwaEVFXUAbUQ601SWE2rMwWHA== dependencies: jsonc-parser "^3.0.0" @@ -12088,7 +13678,7 @@ shiki@^0.11.1: side-channel@^1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" + resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz" integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== dependencies: call-bind "^1.0.0" @@ -12097,17 +13687,17 @@ side-channel@^1.0.4: signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7: version "3.0.7" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" + resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz" integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== simple-concat@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f" + resolved "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz" integrity sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q== simple-get@^4.0.0, simple-get@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-4.0.1.tgz#4a39db549287c979d352112fa03fd99fd6bc3543" + resolved "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz" integrity sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA== dependencies: decompress-response "^6.0.0" @@ -12116,36 +13706,36 @@ simple-get@^4.0.0, simple-get@^4.0.1: simple-swizzle@^0.2.2: version "0.2.2" - resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" - integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= + resolved "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz" + integrity sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg== dependencies: is-arrayish "^0.3.1" simple-update-notifier@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/simple-update-notifier/-/simple-update-notifier-1.0.7.tgz#7edf75c5bdd04f88828d632f762b2bc32996a9cc" - integrity sha512-BBKgR84BJQJm6WjWFMHgLVuo61FBDSj1z/xSFUIozqO6wO7ii0JxCqlIud7Enr/+LhlbNI0whErq96P2qHNWew== + version "1.1.0" + resolved "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.1.0.tgz" + integrity sha512-VpsrsJSUcJEseSbMHkrsrAVSdvVS5I96Qo1QAQ4FxQ9wXFcB+pjj7FB7/us9+GcgfW4ziHtYMc1J0PLczb55mg== dependencies: semver "~7.0.0" sisteransi@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" + resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== slash@3.0.0, slash@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== slash@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-4.0.0.tgz#2422372176c4c6c5addb5e2ada885af984b396a7" + resolved "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz" integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew== slice-ansi@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" + resolved "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz" integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== dependencies: ansi-styles "^3.2.0" @@ -12154,7 +13744,7 @@ slice-ansi@^2.1.0: slice-ansi@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-3.0.0.tgz#31ddc10930a1b7e0b67b08c96c2f49b77a789787" + resolved "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz" integrity sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ== dependencies: ansi-styles "^4.0.0" @@ -12163,12 +13753,12 @@ slice-ansi@^3.0.0: smart-buffer@^4.0.2, smart-buffer@^4.2.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" + resolved "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz" integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== sockjs@^0.3.24: version "0.3.24" - resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.24.tgz#c9bc8995f33a111bea0395ec30aa3206bdb5ccce" + resolved "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz" integrity sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ== dependencies: faye-websocket "^0.11.3" @@ -12177,7 +13767,7 @@ sockjs@^0.3.24: socks-proxy-agent@^6.0.0: version "6.2.1" - resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz#2687a31f9d7185e38d530bef1944fe1f1496d6ce" + resolved "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz" integrity sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ== dependencies: agent-base "^6.0.2" @@ -12186,7 +13776,7 @@ socks-proxy-agent@^6.0.0: socks-proxy-agent@^7.0.0: version "7.0.0" - resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz#dc069ecf34436621acb41e3efa66ca1b5fed15b6" + resolved "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz" integrity sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww== dependencies: agent-base "^6.0.2" @@ -12194,47 +13784,54 @@ socks-proxy-agent@^7.0.0: socks "^2.6.2" socks@^2.6.2: - version "2.7.0" - resolved "https://registry.yarnpkg.com/socks/-/socks-2.7.0.tgz#f9225acdb841e874dca25f870e9130990f3913d0" - integrity sha512-scnOe9y4VuiNUULJN72GrM26BNOjVsfPXI+j+98PkyEfsIXroa5ofyjT+FzGvn/xHs73U2JtoBYAVx9Hl4quSA== + version "2.7.1" + resolved "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz" + integrity sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ== dependencies: ip "^2.0.0" smart-buffer "^4.2.0" sort-keys-length@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/sort-keys-length/-/sort-keys-length-1.0.1.tgz#9cb6f4f4e9e48155a6aa0671edd336ff1479a188" + resolved "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz" integrity sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw== dependencies: sort-keys "^1.0.0" sort-keys@^1.0.0: version "1.1.2" - resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" + resolved "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz" integrity sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg== dependencies: is-plain-obj "^1.0.0" sort-keys@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" + resolved "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz" integrity sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg== dependencies: is-plain-obj "^1.0.0" +sort-keys@^4.0.0: + version "4.2.0" + resolved "https://registry.npmjs.org/sort-keys/-/sort-keys-4.2.0.tgz" + integrity sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg== + dependencies: + is-plain-obj "^2.0.0" + source-list-map@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" + resolved "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz" integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== "source-map-js@>=0.6.2 <2.0.0", source-map-js@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" + resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz" integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== source-map-resolve@^0.5.2: version "0.5.3" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" + resolved "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz" integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== dependencies: atob "^2.1.2" @@ -12245,7 +13842,7 @@ source-map-resolve@^0.5.2: source-map-support@0.5.13: version "0.5.13" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932" + resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz" integrity sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w== dependencies: buffer-from "^1.0.0" @@ -12253,7 +13850,7 @@ source-map-support@0.5.13: source-map-support@^0.5.19, source-map-support@~0.5.20: version "0.5.21" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" + resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz" integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== dependencies: buffer-from "^1.0.0" @@ -12261,32 +13858,32 @@ source-map-support@^0.5.19, source-map-support@~0.5.20: source-map-url@^0.4.0: version "0.4.1" - resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" + resolved "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz" integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== source-map@^0.5.7: version "0.5.7" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= + resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== source-map@^0.7.3: - version "0.7.3" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" - integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== + version "0.7.4" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz" + integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== spawn-command@^0.0.2-1: version "0.0.2-1" - resolved "https://registry.yarnpkg.com/spawn-command/-/spawn-command-0.0.2-1.tgz#62f5e9466981c1b796dc5929937e11c9c6921bd0" - integrity sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A= + resolved "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz" + integrity sha512-n98l9E2RMSJ9ON1AKisHzz7V42VDiBQGY6PB1BwRglz99wpVsSuGzQ+jOi6lFXBGVTCrRpltvjm+/XA+tpeJrg== spdx-correct@^3.0.0: version "3.1.1" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" + resolved "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz" integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== dependencies: spdx-expression-parse "^3.0.0" @@ -12294,25 +13891,25 @@ spdx-correct@^3.0.0: spdx-exceptions@^2.1.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" + resolved "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz" integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== spdx-expression-parse@^3.0.0: version "3.0.1" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" + resolved "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz" integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== dependencies: spdx-exceptions "^2.1.0" spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.11" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz#50c0d8c40a14ec1bf449bae69a0ea4685a9d9f95" - integrity sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g== + version "3.0.12" + resolved "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz" + integrity sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA== spdy-transport@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" + resolved "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz" integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== dependencies: debug "^4.1.0" @@ -12324,7 +13921,7 @@ spdy-transport@^3.0.0: spdy@^4.0.2: version "4.0.2" - resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b" + resolved "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz" integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== dependencies: debug "^4.1.0" @@ -12335,29 +13932,36 @@ spdy@^4.0.2: split-on-first@^1.0.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/split-on-first/-/split-on-first-1.1.0.tgz#f610afeee3b12bce1d0c30425e76398b78249a5f" + resolved "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz" integrity sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw== -split@^1.0.1: +split2@^3.0.0: + version "3.2.2" + resolved "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz" + integrity sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg== + dependencies: + readable-stream "^3.0.0" + +split@^1.0.0, split@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/split/-/split-1.0.1.tgz#605bd9be303aa59fb35f9229fbea0ddec9ea07d9" + resolved "https://registry.npmjs.org/split/-/split-1.0.1.tgz" integrity sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg== dependencies: through "2" sprintf-js@^1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.2.tgz#da1765262bf8c0f571749f2ad6c26300207ae673" + resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz" integrity sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug== sprintf-js@~1.0.2: version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" + integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== sshpk@^1.7.0: version "1.17.0" - resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.17.0.tgz#578082d92d4fe612b13007496e543fa0fbcbe4c5" + resolved "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz" integrity sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ== dependencies: asn1 "~0.2.3" @@ -12372,85 +13976,85 @@ sshpk@^1.7.0: ssri@^8.0.0, ssri@^8.0.1: version "8.0.1" - resolved "https://registry.yarnpkg.com/ssri/-/ssri-8.0.1.tgz#638e4e439e2ffbd2cd289776d5ca457c4f51a2af" + resolved "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz" integrity sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ== dependencies: minipass "^3.1.1" ssri@^9.0.0, ssri@^9.0.1: version "9.0.1" - resolved "https://registry.yarnpkg.com/ssri/-/ssri-9.0.1.tgz#544d4c357a8d7b71a19700074b6883fcb4eae057" + resolved "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz" integrity sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q== dependencies: minipass "^3.1.1" stack-trace@0.0.x: version "0.0.10" - resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0" - integrity sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA= + resolved "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz" + integrity sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg== stack-utils@^2.0.3: - version "2.0.5" - resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.5.tgz#d25265fca995154659dbbfba3b49254778d2fdd5" - integrity sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA== + version "2.0.6" + resolved "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz" + integrity sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ== dependencies: escape-string-regexp "^2.0.0" -stackframe@^1.1.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.2.1.tgz#1033a3473ee67f08e2f2fc8eba6aef4f845124e1" - integrity sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg== +stackframe@^1.3.4: + version "1.3.4" + resolved "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz" + integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw== stat-mode@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/stat-mode/-/stat-mode-1.0.0.tgz#68b55cb61ea639ff57136f36b216a291800d1465" + resolved "https://registry.npmjs.org/stat-mode/-/stat-mode-1.0.0.tgz" integrity sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg== static-eval@2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/static-eval/-/static-eval-2.0.2.tgz#2d1759306b1befa688938454c546b7871f806a42" + resolved "https://registry.npmjs.org/static-eval/-/static-eval-2.0.2.tgz" integrity sha512-N/D219Hcr2bPjLxPiV+TQE++Tsmrady7TqAJugLy7Xk1EumfDWS/f5dtBbkRCGE7wKKXuYockQoj8Rm2/pVKyg== dependencies: escodegen "^1.8.1" statuses@2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" + resolved "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz" integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== "statuses@>= 1.4.0 < 2": version "1.5.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" - integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= + resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" + integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== stealthy-require@^1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" - integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= + resolved "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz" + integrity sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g== stream-buffers@^3.0.2: version "3.0.2" - resolved "https://registry.yarnpkg.com/stream-buffers/-/stream-buffers-3.0.2.tgz#5249005a8d5c2d00b3a32e6e0a6ea209dc4f3521" + resolved "https://registry.npmjs.org/stream-buffers/-/stream-buffers-3.0.2.tgz" integrity sha512-DQi1h8VEBA/lURbSwFtEHnSTb9s2/pwLEaFuNhXwy1Dx3Sa0lOuYT2yNUr4/j2fs8oCAMANtrZ5OrPZtyVs3MQ== stream-shift@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d" + resolved "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz" integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== strict-uri-encode@^1.0.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" + resolved "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz" integrity sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ== strict-uri-encode@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546" + resolved "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz" integrity sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ== string-length@^4.0.1: version "4.0.2" - resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" + resolved "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz" integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== dependencies: char-regex "^1.0.2" @@ -12458,7 +14062,7 @@ string-length@^4.0.1: "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== dependencies: emoji-regex "^8.0.0" @@ -12467,7 +14071,7 @@ string-length@^4.0.1: string-width@^3.0.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" + resolved "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz" integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== dependencies: emoji-regex "^7.0.1" @@ -12476,7 +14080,7 @@ string-width@^3.0.0: string.prototype.matchall@^4.0.8: version "4.0.8" - resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz#3bf85722021816dcd1bf38bb714915887ca79fd3" + resolved "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz" integrity sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg== dependencies: call-bind "^1.0.2" @@ -12488,128 +14092,137 @@ string.prototype.matchall@^4.0.8: regexp.prototype.flags "^1.4.3" side-channel "^1.0.4" -string.prototype.trimend@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz#914a65baaab25fbdd4ee291ca7dde57e869cb8d0" - integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog== +string.prototype.trimend@^1.0.6: + version "1.0.6" + resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz" + integrity sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ== dependencies: call-bind "^1.0.2" define-properties "^1.1.4" - es-abstract "^1.19.5" + es-abstract "^1.20.4" -string.prototype.trimstart@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz#5466d93ba58cfa2134839f81d7f42437e8c01fef" - integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg== +string.prototype.trimstart@^1.0.6: + version "1.0.6" + resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz" + integrity sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA== dependencies: call-bind "^1.0.2" define-properties "^1.1.4" - es-abstract "^1.19.5" + es-abstract "^1.20.4" string_decoder@^1.1.1: version "1.3.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" + resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== dependencies: safe-buffer "~5.2.0" string_decoder@~1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== dependencies: safe-buffer "~5.1.0" strip-ansi@^3.0.0: version "3.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz" + integrity sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg== dependencies: ansi-regex "^2.0.0" strip-ansi@^5.1.0: version "5.2.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== dependencies: ansi-regex "^4.1.0" strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== dependencies: ansi-regex "^5.0.1" strip-bom@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" - integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= + resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" + integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== strip-bom@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" + resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz" integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== strip-color@^0.1.0: version "0.1.0" - resolved "https://registry.yarnpkg.com/strip-color/-/strip-color-0.1.0.tgz#106f65d3d3e6a2d9401cac0eb0ce8b8a702b4f7b" + resolved "https://registry.npmjs.org/strip-color/-/strip-color-0.1.0.tgz" integrity sha512-p9LsUieSjWNNAxVCXLeilaDlmuUOrDS5/dF9znM1nZc7EGX5+zEFC0bEevsNIaldjlks+2jns5Siz6F9iK6jwA== strip-dirs@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/strip-dirs/-/strip-dirs-2.1.0.tgz#4987736264fc344cf20f6c34aca9d13d1d4ed6c5" + resolved "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz" integrity sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g== dependencies: is-natural-number "^4.0.1" strip-eof@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" + resolved "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz" integrity sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q== strip-final-newline@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" + resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== strip-indent@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001" + resolved "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz" integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== dependencies: min-indent "^1.0.0" strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: version "3.1.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== strip-json-comments@~2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= + resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz" + integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== strip-outer@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/strip-outer/-/strip-outer-1.0.1.tgz#b2fd2abf6604b9d1e6013057195df836b8a9d631" + resolved "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz" integrity sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg== dependencies: escape-string-regexp "^1.0.2" +strong-log-transformer@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/strong-log-transformer/-/strong-log-transformer-2.1.0.tgz" + integrity sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA== + dependencies: + duplexer "^0.1.1" + minimist "^1.2.0" + through "^2.3.4" + style-loader@^3.3.1: version "3.3.1" - resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-3.3.1.tgz#057dfa6b3d4d7c7064462830f9113ed417d38575" + resolved "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz" integrity sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ== -stylis@4.0.13: - version "4.0.13" - resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.0.13.tgz#f5db332e376d13cc84ecfe5dace9a2a51d954c91" - integrity sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag== +stylis@4.1.3: + version "4.1.3" + resolved "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz" + integrity sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA== stylus@^0.54.8: version "0.54.8" - resolved "https://registry.yarnpkg.com/stylus/-/stylus-0.54.8.tgz#3da3e65966bc567a7b044bfe0eece653e099d147" + resolved "https://registry.npmjs.org/stylus/-/stylus-0.54.8.tgz" integrity sha512-vr54Or4BZ7pJafo2mpf0ZcwA74rpuYCZbxrHBsH8kbcXOwSfvBFwsRfpGO5OD5fhG5HDCFW737PKaawI7OqEAg== dependencies: css-parse "~2.0.0" @@ -12623,58 +14236,58 @@ stylus@^0.54.8: sumchecker@^3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/sumchecker/-/sumchecker-3.0.1.tgz#6377e996795abb0b6d348e9b3e1dfb24345a8e42" + resolved "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz" integrity sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg== dependencies: debug "^4.1.0" supports-color@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz" integrity sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g== supports-color@^5.3.0, supports-color@^5.4.0, supports-color@^5.5.0: version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== dependencies: has-flag "^3.0.0" supports-color@^7.0.0, supports-color@^7.1.0: version "7.2.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== dependencies: has-flag "^4.0.0" supports-color@^8.0.0, supports-color@^8.1.0: version "8.1.1" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz" integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== dependencies: has-flag "^4.0.0" supports-hyperlinks@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz#4f77b42488765891774b70c79babd87f9bd594bb" - integrity sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ== + version "2.3.0" + resolved "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz" + integrity sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA== dependencies: has-flag "^4.0.0" supports-color "^7.0.0" supports-preserve-symlinks-flag@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" + resolved "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== symbol-tree@^3.2.4: version "3.2.4" - resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" + resolved "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz" integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== synckit@^0.8.4: version "0.8.4" - resolved "https://registry.yarnpkg.com/synckit/-/synckit-0.8.4.tgz#0e6b392b73fafdafcde56692e3352500261d64ec" + resolved "https://registry.npmjs.org/synckit/-/synckit-0.8.4.tgz" integrity sha512-Dn2ZkzMdSX827QbowGbU/4yjWuvNaCoScLLoMo/yKbu+P4GBR6cRGKZH27k6a9bRzdqcyd1DE96pQtQ6uNkmyw== dependencies: "@pkgr/utils" "^2.3.1" @@ -12682,7 +14295,7 @@ synckit@^0.8.4: table@^5.4.1: version "5.4.6" - resolved "https://registry.yarnpkg.com/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e" + resolved "https://registry.npmjs.org/table/-/table-5.4.6.tgz" integrity sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug== dependencies: ajv "^6.10.2" @@ -12692,7 +14305,7 @@ table@^5.4.1: tailwindcss@^3.2.4: version "3.2.4" - resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.2.4.tgz#afe3477e7a19f3ceafb48e4b083e292ce0dc0250" + resolved "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.4.tgz" integrity sha512-AhwtHCKMtR71JgeYDaswmZXhPcW9iuI9Sp2LvZPo9upDZ7231ZJ7eA9RaURbhpXGVlrjX4cFNlB4ieTetEb7hQ== dependencies: arg "^5.0.2" @@ -12721,17 +14334,17 @@ tailwindcss@^3.2.4: tapable@^1.0.0: version "1.1.3" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" + resolved "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz" integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0: version "2.2.1" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" + resolved "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz" integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== tar-fs@^2.0.0, tar-fs@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.1.tgz#489a15ab85f1f0befabb370b7de4f9eb5cbe8784" + resolved "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz" integrity sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng== dependencies: chownr "^1.1.1" @@ -12741,7 +14354,7 @@ tar-fs@^2.0.0, tar-fs@^2.1.1: tar-stream@^1.5.2: version "1.6.2" - resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-1.6.2.tgz#8ea55dab37972253d9a9af90fdcd559ae435c555" + resolved "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz" integrity sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A== dependencies: bl "^1.0.0" @@ -12752,9 +14365,9 @@ tar-stream@^1.5.2: to-buffer "^1.1.1" xtend "^4.0.0" -tar-stream@^2.1.4, tar-stream@^2.2.0: +tar-stream@^2.1.4, tar-stream@^2.2.0, tar-stream@~2.2.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287" + resolved "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz" integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ== dependencies: bl "^4.0.3" @@ -12765,7 +14378,7 @@ tar-stream@^2.1.4, tar-stream@^2.2.0: tar@^6.0.2, tar@^6.1.0, tar@^6.1.11, tar@^6.1.13, tar@^6.1.2: version "6.1.13" - resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.13.tgz#46e22529000f612180601a6fe0680e7da508847b" + resolved "https://registry.npmjs.org/tar/-/tar-6.1.13.tgz" integrity sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw== dependencies: chownr "^2.0.0" @@ -12777,38 +14390,33 @@ tar@^6.0.2, tar@^6.1.0, tar@^6.1.11, tar@^6.1.13, tar@^6.1.2: tcp-port-used@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/tcp-port-used/-/tcp-port-used-1.0.2.tgz#9652b7436eb1f4cfae111c79b558a25769f6faea" + resolved "https://registry.npmjs.org/tcp-port-used/-/tcp-port-used-1.0.2.tgz" integrity sha512-l7ar8lLUD3XS1V2lfoJlCBaeoaWo/2xfYt81hM7VlvR4RrMVFqfmzfhLVk40hAb368uitje5gPtBRL1m/DGvLA== dependencies: debug "4.3.1" is2 "^2.0.6" +temp-dir@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz" + integrity sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ== + temp-dir@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-2.0.0.tgz#bde92b05bdfeb1516e804c9c00ad45177f31321e" + resolved "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz" integrity sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg== temp-file@^3.4.0: version "3.4.0" - resolved "https://registry.yarnpkg.com/temp-file/-/temp-file-3.4.0.tgz#766ea28911c683996c248ef1a20eea04d51652c7" + resolved "https://registry.npmjs.org/temp-file/-/temp-file-3.4.0.tgz" integrity sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg== dependencies: async-exit-hook "^2.0.1" fs-extra "^10.0.0" -tempy@*: - version "3.0.0" - resolved "https://registry.yarnpkg.com/tempy/-/tempy-3.0.0.tgz#a6c0a15f5534a820e92c3e1369f1c1e87ebd6b68" - integrity sha512-B2I9X7+o2wOaW4r/CWMkpOO9mdiTRCxXNgob6iGvPmfPWgH/KyUD6Uy5crtWBxIBe3YrNZKR2lSzv1JJKWD4vA== - dependencies: - is-stream "^3.0.0" - temp-dir "^2.0.0" - type-fest "^2.12.2" - unique-string "^3.0.0" - -tempy@1.0.1: +tempy@*, tempy@1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/tempy/-/tempy-1.0.1.tgz#30fe901fd869cfb36ee2bd999805aa72fbb035de" + resolved "https://registry.npmjs.org/tempy/-/tempy-1.0.1.tgz" integrity sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w== dependencies: del "^6.0.0" @@ -12819,27 +14427,27 @@ tempy@1.0.1: terminal-link@^2.0.0: version "2.1.1" - resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994" + resolved "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz" integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== dependencies: ansi-escapes "^4.2.1" supports-hyperlinks "^2.0.0" terser-webpack-plugin@^5.1.3: - version "5.3.1" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz#0320dcc270ad5372c1e8993fabbd927929773e54" - integrity sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g== + version "5.3.6" + resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz" + integrity sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ== dependencies: + "@jridgewell/trace-mapping" "^0.3.14" jest-worker "^27.4.5" schema-utils "^3.1.1" serialize-javascript "^6.0.0" - source-map "^0.6.1" - terser "^5.7.2" + terser "^5.14.1" -terser@^5.10.0, terser@^5.7.2: - version "5.14.2" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.14.2.tgz#9ac9f22b06994d736174f4091aa368db896f1c10" - integrity sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA== +terser@^5.10.0, terser@^5.14.1: + version "5.16.1" + resolved "https://registry.npmjs.org/terser/-/terser-5.16.1.tgz" + integrity sha512-xvQfyfA1ayT0qdK47zskQgRZeWLoOQ8JQ6mIgRGVNwZKdQMU+5FkCBjmv4QjcrTzyZquRw2FVtlJSRUmMKQslw== dependencies: "@jridgewell/source-map" "^0.3.2" acorn "^8.5.0" @@ -12848,214 +14456,237 @@ terser@^5.10.0, terser@^5.7.2: test-exclude@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" + resolved "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz" integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== dependencies: "@istanbuljs/schema" "^0.1.2" glob "^7.1.4" minimatch "^3.0.4" +text-extensions@^1.0.0: + version "1.9.0" + resolved "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz" + integrity sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ== + text-hex@1.0.x: version "1.0.0" - resolved "https://registry.yarnpkg.com/text-hex/-/text-hex-1.0.0.tgz#69dc9c1b17446ee79a92bf5b884bb4b9127506f5" + resolved "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz" integrity sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg== text-table@^0.2.0, text-table@~0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= + resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== through2@^2.0.0, through2@^2.0.3: version "2.0.5" - resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" + resolved "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz" integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== dependencies: readable-stream "~2.3.6" xtend "~4.0.1" -through@2, through@^2.3.6, through@^2.3.8: +through2@^4.0.0: + version "4.0.2" + resolved "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz" + integrity sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw== + dependencies: + readable-stream "3" + +through@2, "through@>=2.2.7 <3", through@^2.3.4, through@^2.3.6, through@^2.3.8: version "2.3.8" - resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= + resolved "https://registry.npmjs.org/through/-/through-2.3.8.tgz" + integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== thunky@^1.0.2: version "1.1.0" - resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" + resolved "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== timed-out@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" + resolved "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz" integrity sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA== tiny-glob@^0.2.9: version "0.2.9" - resolved "https://registry.yarnpkg.com/tiny-glob/-/tiny-glob-0.2.9.tgz#2212d441ac17928033b110f8b3640683129d31e2" + resolved "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz" integrity sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg== dependencies: globalyzer "0.1.0" globrex "^0.1.2" tiny-invariant@^1.0.2, tiny-invariant@^1.0.6: - version "1.2.0" - resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.2.0.tgz#a1141f86b672a9148c72e978a19a73b9b94a15a9" - integrity sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg== + version "1.3.1" + resolved "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz" + integrity sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw== tiny-relative-date@^1.3.0: version "1.3.0" - resolved "https://registry.yarnpkg.com/tiny-relative-date/-/tiny-relative-date-1.3.0.tgz#fa08aad501ed730f31cc043181d995c39a935e07" + resolved "https://registry.npmjs.org/tiny-relative-date/-/tiny-relative-date-1.3.0.tgz" integrity sha512-MOQHpzllWxDCHHaDno30hhLfbouoYlOI8YlMNtvKe1zXbjEVhbcEovQxvZrPvtiYW630GQDoMMarCnjfyfHA+A== tiny-warning@^1.0.0, tiny-warning@^1.0.2: version "1.0.3" - resolved "https://registry.yarnpkg.com/tiny-warning/-/tiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754" + resolved "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz" integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA== tmp-promise@^3.0.2: version "3.0.3" - resolved "https://registry.yarnpkg.com/tmp-promise/-/tmp-promise-3.0.3.tgz#60a1a1cc98c988674fcbfd23b6e3367bdeac4ce7" + resolved "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz" integrity sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ== dependencies: tmp "^0.2.0" tmp@^0.0.33: version "0.0.33" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" + resolved "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz" integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== dependencies: os-tmpdir "~1.0.2" -tmp@^0.2.0: +tmp@^0.2.0, tmp@~0.2.1: version "0.2.1" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14" + resolved "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz" integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ== dependencies: rimraf "^3.0.0" tmpl@1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc" + resolved "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz" integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== to-buffer@^1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/to-buffer/-/to-buffer-1.1.1.tgz#493bd48f62d7c43fcded313a03dcadb2e1213a80" + resolved "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz" integrity sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg== to-fast-properties@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= + resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" + integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== to-object-path@^0.3.0: version "0.3.0" - resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" + resolved "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz" integrity sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg== dependencies: kind-of "^3.0.2" to-readable-stream@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771" + resolved "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz" integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q== to-regex-range@^5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== dependencies: is-number "^7.0.0" toidentifier@1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" + resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz" integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== toml@^2.3.2: version "2.3.6" - resolved "https://registry.yarnpkg.com/toml/-/toml-2.3.6.tgz#25b0866483a9722474895559088b436fd11f861b" + resolved "https://registry.npmjs.org/toml/-/toml-2.3.6.tgz" integrity sha512-gVweAectJU3ebq//Ferr2JUY4WKSDe5N+z0FvjDncLGyHmIDoxgY/2Ie4qfEIDm4IS7OA6Rmdm7pdEEdMcV/xQ== touch@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/touch/-/touch-3.1.0.tgz#fe365f5f75ec9ed4e56825e0bb76d24ab74af83b" + resolved "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz" integrity sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA== dependencies: nopt "~1.0.10" tough-cookie@^2.3.3, tough-cookie@~2.5.0: version "2.5.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" + resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz" integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== dependencies: psl "^1.1.28" punycode "^2.1.1" tough-cookie@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.0.0.tgz#d822234eeca882f991f0f908824ad2622ddbece4" - integrity sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg== + version "4.1.2" + resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz" + integrity sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ== dependencies: psl "^1.1.33" punycode "^2.1.1" - universalify "^0.1.2" + universalify "^0.2.0" + url-parse "^1.5.3" tr46@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-2.1.0.tgz#fa87aa81ca5d5941da8cbf1f9b749dc969a4e240" + resolved "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz" integrity sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw== dependencies: punycode "^2.1.1" tr46@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-3.0.0.tgz#555c4e297a950617e8eeddef633c87d4d9d6cbf9" + resolved "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz" integrity sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA== dependencies: punycode "^2.1.1" +tr46@~0.0.3: + version "0.0.3" + resolved "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz" + integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== + traverse-chain@~0.1.0: version "0.1.0" - resolved "https://registry.yarnpkg.com/traverse-chain/-/traverse-chain-0.1.0.tgz#61dbc2d53b69ff6091a12a168fd7d433107e40f1" + resolved "https://registry.npmjs.org/traverse-chain/-/traverse-chain-0.1.0.tgz" integrity sha512-up6Yvai4PYKhpNp5PkYtx50m3KbwQrqDwbuZP/ItyL64YEWHAvH6Md83LFLV/GRSk/BoUVwwgUzX6SOQSbsfAg== tree-kill@^1.2.2: version "1.2.2" - resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc" + resolved "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz" integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A== treeverse@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/treeverse/-/treeverse-2.0.0.tgz#036dcef04bc3fd79a9b79a68d4da03e882d8a9ca" + resolved "https://registry.npmjs.org/treeverse/-/treeverse-2.0.0.tgz" integrity sha512-N5gJCkLu1aXccpOTtqV6ddSEi6ZmGkh3hjmbu1IjcavJK4qyOVQmi0myQKM7z5jVGmD68SJoliaVrMmVObhj6A== +trim-newlines@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz" + integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== + trim-repeated@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/trim-repeated/-/trim-repeated-1.0.0.tgz#e3646a2ea4e891312bf7eace6cfb05380bc01c21" + resolved "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz" integrity sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg== dependencies: escape-string-regexp "^1.0.2" triple-beam@^1.3.0: version "1.3.0" - resolved "https://registry.yarnpkg.com/triple-beam/-/triple-beam-1.3.0.tgz#a595214c7298db8339eeeee083e4d10bd8cb8dd9" + resolved "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz" integrity sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw== truncate-utf8-bytes@^1.0.0: version "1.0.2" - resolved "https://registry.yarnpkg.com/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz#405923909592d56f78a5818434b0b78489ca5f2b" - integrity sha1-QFkjkJWS1W94pYGENLC3hInKXys= + resolved "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz" + integrity sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ== dependencies: utf8-byte-length "^1.0.1" ts-essentials@^7.0.3: version "7.0.3" - resolved "https://registry.yarnpkg.com/ts-essentials/-/ts-essentials-7.0.3.tgz#686fd155a02133eedcc5362dc8b5056cde3e5a38" + resolved "https://registry.npmjs.org/ts-essentials/-/ts-essentials-7.0.3.tgz" integrity sha512-8+gr5+lqO3G84KdiTSMRLtuyJ+nTBVRKuCrK4lidMPdVeEp0uqC875uE5NMcaA7YYMN7XsNiFQuMvasF8HT/xQ== ts-loader@^9.4.2: version "9.4.2" - resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-9.4.2.tgz#80a45eee92dd5170b900b3d00abcfa14949aeb78" + resolved "https://registry.npmjs.org/ts-loader/-/ts-loader-9.4.2.tgz" integrity sha512-OmlC4WVmFv5I0PpaxYb+qGeGOdm5giHU7HwDDUjw59emP2UYMHy9fFSDcYgSNoH8sXcj4hGCSEhlDZ9ULeDraA== dependencies: chalk "^4.1.0" @@ -13065,7 +14696,7 @@ ts-loader@^9.4.2: ts-node@^10.9.1: version "10.9.1" - resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.1.tgz#e73de9102958af9e1f0b168a6ff320e25adcff4b" + resolved "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz" integrity sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw== dependencies: "@cspotcode/source-map-support" "^0.8.0" @@ -13084,7 +14715,7 @@ ts-node@^10.9.1: tsconfig-paths@^3.14.1, tsconfig-paths@^3.9.0: version "3.14.1" - resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz#ba0734599e8ea36c862798e920bcf163277b137a" + resolved "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz" integrity sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ== dependencies: "@types/json5" "^0.0.29" @@ -13092,122 +14723,162 @@ tsconfig-paths@^3.14.1, tsconfig-paths@^3.9.0: minimist "^1.2.6" strip-bom "^3.0.0" +tsconfig-paths@^4.1.2: + version "4.1.2" + resolved "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.1.2.tgz" + integrity sha512-uhxiMgnXQp1IR622dUXI+9Ehnws7i/y6xvpZB9IbUVOPy0muvdvgXeZOn88UcGPiT98Vp3rJPTa8bFoalZ3Qhw== + dependencies: + json5 "^2.2.2" + minimist "^1.2.6" + strip-bom "^3.0.0" + tslib@^1.8.1, tslib@^1.9.0, tslib@^1.9.3: version "1.14.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" + resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== tslib@^2.0.0, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.3.0, tslib@^2.3.1, tslib@^2.4.0, tslib@^2.4.1: version "2.4.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.1.tgz#0d0bfbaac2880b91e22df0768e55be9753a5b17e" + resolved "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz" integrity sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA== tsutils@^3.21.0: version "3.21.0" - resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" + resolved "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz" integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== dependencies: tslib "^1.8.1" tunnel-agent@^0.6.0: version "0.6.0" - resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" - integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= + resolved "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz" + integrity sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w== dependencies: safe-buffer "^5.0.1" tunnel@^0.0.6: version "0.0.6" - resolved "https://registry.yarnpkg.com/tunnel/-/tunnel-0.0.6.tgz#72f1314b34a5b192db012324df2cc587ca47f92c" + resolved "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz" integrity sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg== tweetnacl@^0.14.3, tweetnacl@~0.14.0: version "0.14.5" - resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" - integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= + resolved "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz" + integrity sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA== type-check@^0.4.0, type-check@~0.4.0: version "0.4.0" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" + resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== dependencies: prelude-ls "^1.2.1" type-check@~0.3.2: version "0.3.2" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" - integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= + resolved "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz" + integrity sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg== dependencies: prelude-ls "~1.1.2" type-detect@4.0.8: version "4.0.8" - resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" + resolved "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz" integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== type-fest@^0.13.1: version "0.13.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.13.1.tgz#0172cb5bce80b0bd542ea348db50c7e21834d934" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz" integrity sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg== type-fest@^0.16.0: version "0.16.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.16.0.tgz#3240b891a78b0deae910dbeb86553e552a148860" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz" integrity sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg== +type-fest@^0.18.0: + 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== + type-fest@^0.20.2: version "0.20.2" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== type-fest@^0.21.3: version "0.21.3" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz" integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== -type-fest@^1.0.1: - version "1.4.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-1.4.0.tgz#e9fb813fe3bf1744ec359d55d1affefa76f14be1" - integrity sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA== +type-fest@^0.4.1: + version "0.4.1" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.4.1.tgz" + integrity sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw== -type-fest@^2.12.2, type-fest@^2.14.0: - version "2.14.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-2.14.0.tgz#f990e19169517d689c98e16d128b231022b27e12" - integrity sha512-hQnTQkFjL5ik6HF2fTAM8ycbr94UbQXK364wF930VHb0dfBJ5JBP8qwrR8TaK9zwUEk7meruo2JAUDMwvuxd/w== +type-fest@^0.6.0: + version "0.6.0" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz" + integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== + +type-fest@^0.8.1: + version "0.8.1" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz" + integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== + +type-fest@^2.14.0: + version "2.19.0" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz" + integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA== type-is@~1.6.18: version "1.6.18" - resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + resolved "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz" integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== dependencies: media-typer "0.3.0" mime-types "~2.1.24" +typed-array-length@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz" + integrity sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng== + dependencies: + call-bind "^1.0.2" + for-each "^0.3.3" + is-typed-array "^1.1.9" + typed-emitter@^1.4.0: version "1.4.0" - resolved "https://registry.yarnpkg.com/typed-emitter/-/typed-emitter-1.4.0.tgz#38c6bf1224e764906bb20cb0b458fa914100607c" + resolved "https://registry.npmjs.org/typed-emitter/-/typed-emitter-1.4.0.tgz" integrity sha512-weBmoo3HhpKGgLBOYwe8EB31CzDFuaK7CCL+axXhUYhn4jo6DSkHnbefboCF5i4DQ2aMFe0C/FdTWcPdObgHyg== typed-regex@^0.0.8: version "0.0.8" - resolved "https://registry.yarnpkg.com/typed-regex/-/typed-regex-0.0.8.tgz#e791c5e069dfe4af0fd0e1413891f20553be57a1" + resolved "https://registry.npmjs.org/typed-regex/-/typed-regex-0.0.8.tgz" integrity sha512-1XkGm1T/rUngbFROIOw9wPnMAKeMsRoc+c9O6GwOHz6aH/FrJFtcyd2sHASbT0OXeGLot5N1shPNpwHGTv9RdQ== +typedarray-to-buffer@^3.1.5: + version "3.1.5" + resolved "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz" + integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== + dependencies: + is-typedarray "^1.0.0" + typedarray@^0.0.6: version "0.0.6" - resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= + resolved "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz" + integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== typedoc-plugin-markdown@^3.13.6: - version "3.13.6" - resolved "https://registry.yarnpkg.com/typedoc-plugin-markdown/-/typedoc-plugin-markdown-3.13.6.tgz#a419794e3bdbe459fb22772d8e6e02bac05211c1" - integrity sha512-ISSc9v3BK7HkokxSBuJPttXox4tJ6hP0N9wfSIk0fmLN67+eqtAxbk97gs2nDiuha+RTO5eW9gdeAb+RPP0mgg== + version "3.14.0" + resolved "https://registry.npmjs.org/typedoc-plugin-markdown/-/typedoc-plugin-markdown-3.14.0.tgz" + integrity sha512-UyQLkLRkfTFhLdhSf3RRpA3nNInGn+k6sll2vRXjflaMNwQAAiB61SYbisNZTg16t4K1dt1bPQMMGLrxS0GZ0Q== dependencies: handlebars "^4.7.7" typedoc@0.23.23: version "0.23.23" - resolved "https://registry.yarnpkg.com/typedoc/-/typedoc-0.23.23.tgz#9cf95b03d2d40031d8978b55e88b0b968d69f512" + resolved "https://registry.npmjs.org/typedoc/-/typedoc-0.23.23.tgz" integrity sha512-cg1YQWj+/BU6wq74iott513U16fbrPCbyYs04PHZgvoKJIc6EY4xNobyDZh4KMfRGW8Yjv6wwIzQyoqopKOUGw== dependencies: lunr "^2.3.9" @@ -13217,7 +14888,7 @@ typedoc@0.23.23: typescript-plugin-css-modules@^3.4.0: version "3.4.0" - resolved "https://registry.yarnpkg.com/typescript-plugin-css-modules/-/typescript-plugin-css-modules-3.4.0.tgz#4ff6905d88028684d1608c05c62cb6346e5548cc" + resolved "https://registry.npmjs.org/typescript-plugin-css-modules/-/typescript-plugin-css-modules-3.4.0.tgz" integrity sha512-2MdjfSg4MGex1csCWRUwKD+MpgnvcvLLr9bSAMemU/QYGqBsXdez0cc06H/fFhLtRoKJjXg6PSTur3Gy1Umhpw== dependencies: dotenv "^10.0.0" @@ -13234,24 +14905,24 @@ typescript-plugin-css-modules@^3.4.0: stylus "^0.54.8" tsconfig-paths "^3.9.0" -typescript@^4.9.4: +"typescript@^3 || ^4", typescript@^4.9.4: version "4.9.4" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.4.tgz#a2a3d2756c079abda241d75f149df9d561091e78" + resolved "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz" integrity sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg== typical@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/typical/-/typical-4.0.0.tgz#cbeaff3b9d7ae1e2bbfaf5a4e6f11eccfde94fc4" + resolved "https://registry.npmjs.org/typical/-/typical-4.0.0.tgz" integrity sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw== uglify-js@^3.1.4: - version "3.15.4" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.15.4.tgz#fa95c257e88f85614915b906204b9623d4fa340d" - integrity sha512-vMOPGDuvXecPs34V74qDKk4iJ/SN4vL3Ow/23ixafENYvtrNvtbcgUeugTcUGRGsOF/5fU8/NYSL5Hyb3l1OJA== + version "3.17.4" + resolved "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz" + integrity sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g== unbox-primitive@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" + resolved "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz" integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== dependencies: call-bind "^1.0.2" @@ -13261,7 +14932,7 @@ unbox-primitive@^1.0.2: unbzip2-stream@^1.0.9: version "1.4.3" - resolved "https://registry.yarnpkg.com/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz#b0da04c4371311df771cdc215e87f2130991ace7" + resolved "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz" integrity sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg== dependencies: buffer "^5.2.1" @@ -13269,109 +14940,130 @@ unbzip2-stream@^1.0.9: undefsafe@^2.0.5: version "2.0.5" - resolved "https://registry.yarnpkg.com/undefsafe/-/undefsafe-2.0.5.tgz#38733b9327bdcd226db889fb723a6efd162e6e2c" + resolved "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz" integrity sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA== -underscore@1.7.0, underscore@^1.12.1, underscore@^1.13.6: +underscore@1.7.0: + version "1.7.0" + resolved "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz" + integrity sha512-cp0oQQyZhUM1kpJDLdGO1jPZHgS/MpzoWYfe9+CM2h/QGDZlqwT2T3YGukuBdaNJ/CAPoeyAZRRHz8JFo176vA== + +underscore@^1.13.6: version "1.13.6" - resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.13.6.tgz#04786a1f589dc6c09f761fc5f45b89e935136441" + resolved "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz" integrity sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A== unique-filename@^1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" + resolved "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz" integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== dependencies: unique-slug "^2.0.0" unique-filename@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-2.0.1.tgz#e785f8675a9a7589e0ac77e0b5c34d2eaeac6da2" + resolved "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz" integrity sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A== dependencies: unique-slug "^3.0.0" unique-slug@^2.0.0: version "2.0.2" - resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c" + resolved "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz" integrity sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w== dependencies: imurmurhash "^0.1.4" unique-slug@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-3.0.0.tgz#6d347cf57c8a7a7a6044aabd0e2d74e4d76dc7c9" + resolved "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz" integrity sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w== dependencies: imurmurhash "^0.1.4" unique-string@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" + resolved "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz" integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== dependencies: crypto-random-string "^2.0.0" -unique-string@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-3.0.0.tgz#84a1c377aff5fd7a8bc6b55d8244b2bd90d75b9a" - integrity sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ== - dependencies: - crypto-random-string "^4.0.0" - unit-compare@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/unit-compare/-/unit-compare-1.0.1.tgz#0c7459f0e5bf53637ea873ca3cee18de2eeca386" - integrity sha1-DHRZ8OW/U2N+qHPKPO4Y3i7so4Y= + resolved "https://registry.npmjs.org/unit-compare/-/unit-compare-1.0.1.tgz" + integrity sha512-AeLMQr8gcen2WOTwV0Gvi1nKKbY4Mms79MoltZ6hrZV/VANgE/YQly3jtWZJA/fa9m4ajhynq3XMqh5rOyZclA== dependencies: moment "^2.14.1" -universalify@^0.1.0, universalify@^0.1.2: +universal-user-agent@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz" + integrity sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w== + +universalify@^0.1.0: version "0.1.2" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" + resolved "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== +universalify@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz" + integrity sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg== + universalify@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== unpipe@1.0.0, unpipe@~1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" - integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= + resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" + integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== unzip-crx-3@^0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/unzip-crx-3/-/unzip-crx-3-0.2.0.tgz#d5324147b104a8aed9ae8639c95521f6f7cda292" + resolved "https://registry.npmjs.org/unzip-crx-3/-/unzip-crx-3-0.2.0.tgz" integrity sha512-0+JiUq/z7faJ6oifVB5nSwt589v1KCduqIJupNVDoWSXZtWDmjDGO3RAEOvwJ07w90aoXoP4enKsR7ecMrJtWQ== dependencies: jszip "^3.1.0" mkdirp "^0.5.1" yaku "^0.16.6" +upath@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz" + integrity sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w== + +update-browserslist-db@^1.0.9: + version "1.0.10" + resolved "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz" + integrity sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ== + dependencies: + escalade "^3.1.1" + picocolors "^1.0.0" + uri-js@^4.2.2: version "4.4.1" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== dependencies: punycode "^2.1.0" urix@^0.1.0: version "0.1.0" - resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" - integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= + resolved "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz" + integrity sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg== url-parse-lax@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" - integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= + resolved "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz" + integrity sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ== dependencies: prepend-http "^2.0.0" -url-parse@^1.5.10: +url-parse@^1.5.10, url-parse@^1.5.3: version "1.5.10" - resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1" + resolved "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz" integrity sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ== dependencies: querystringify "^2.1.1" @@ -13379,92 +15071,104 @@ url-parse@^1.5.10: url-to-options@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/url-to-options/-/url-to-options-1.0.1.tgz#1505a03a289a48cbd7a434efbaeec5055f5633a9" + resolved "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz" integrity sha512-0kQLIzG4fdk/G5NONku64rSH/x32NOA39LVQqlK8Le6lvTF6GGRJpqaQFGgU+CLwySIqBSMdwYM0sYcW9f6P4A== use-isomorphic-layout-effect@^1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz#497cefb13d863d687b08477d9e5a164ad8c1a6fb" + resolved "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz" integrity sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA== use-memo-one@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/use-memo-one/-/use-memo-one-1.1.2.tgz#0c8203a329f76e040047a35a1197defe342fab20" - integrity sha512-u2qFKtxLsia/r8qG0ZKkbytbztzRb317XCkT7yP8wxL0tZ/CzK2G+WWie5vWvpyeP7+YoPIwbJoIHJ4Ba4k0oQ== + version "1.1.3" + resolved "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.3.tgz" + integrity sha512-g66/K7ZQGYrI6dy8GLpVcMsBp4s17xNkYJVSMvTEevGy3nDxHOfE6z8BVE22+5G5x7t3+bhzrlTDB7ObrEE0cQ== utf8-byte-length@^1.0.1: version "1.0.4" - resolved "https://registry.yarnpkg.com/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz#f45f150c4c66eee968186505ab93fcbb8ad6bf61" - integrity sha1-9F8VDExm7uloGGUFq5P8u4rWv2E= + resolved "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz" + integrity sha512-4+wkEYLBbWxqTahEsWrhxepcoVOJ+1z5PGIjPZxRkytcdSUaNjIjBM7Xn8E+pdSuV7SzvWovBFA54FO0JSoqhA== util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== utila@~0.4: version "0.4.0" - resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" - integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= + resolved "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz" + integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA== utils-merge@1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" - integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= + resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" + integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== uuid@^3.3.2: version "3.4.0" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" + resolved "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz" integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== uuid@^8.3.2: version "8.3.2" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" + resolved "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz" integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== v8-compile-cache-lib@^3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf" + resolved "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz" integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg== +v8-compile-cache@2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz" + integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== + v8-to-istanbul@^9.0.1: version "9.0.1" - resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-9.0.1.tgz#b6f994b0b5d4ef255e17a0d17dc444a9f5132fa4" + resolved "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.1.tgz" integrity sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w== dependencies: "@jridgewell/trace-mapping" "^0.3.12" "@types/istanbul-lib-coverage" "^2.0.1" convert-source-map "^1.6.0" -validate-npm-package-license@^3.0.4: +validate-npm-package-license@^3.0.1, validate-npm-package-license@^3.0.4: version "3.0.4" - resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" + resolved "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz" integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== dependencies: spdx-correct "^3.0.0" spdx-expression-parse "^3.0.0" +validate-npm-package-name@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz" + integrity sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw== + dependencies: + builtins "^1.0.3" + validate-npm-package-name@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz#fe8f1c50ac20afdb86f177da85b3600f0ac0d747" + resolved "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz" integrity sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q== dependencies: builtins "^5.0.0" value-equal@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/value-equal/-/value-equal-1.0.1.tgz#1e0b794c734c5c0cade179c437d356d931a34d6c" + resolved "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz" integrity sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw== vary@~1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" - integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= + resolved "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" + integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== verror@1.10.0: version "1.10.0" - resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" - integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= + resolved "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz" + integrity sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw== dependencies: assert-plus "^1.0.0" core-util-is "1.0.2" @@ -13472,7 +15176,7 @@ verror@1.10.0: verror@^1.10.0: version "1.10.1" - resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.1.tgz#4bf09eeccf4563b109ed4b3d458380c972b0cdeb" + resolved "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz" integrity sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg== dependencies: assert-plus "^1.0.0" @@ -13480,39 +15184,39 @@ verror@^1.10.0: extsprintf "^1.2.0" vscode-oniguruma@^1.6.1: - version "1.6.2" - resolved "https://registry.yarnpkg.com/vscode-oniguruma/-/vscode-oniguruma-1.6.2.tgz#aeb9771a2f1dbfc9083c8a7fdd9cccaa3f386607" - integrity sha512-KH8+KKov5eS/9WhofZR8M8dMHWN2gTxjMsG4jd04YhpbPR91fUj7rYQ2/XjeHCJWbg7X++ApRIU9NUwM2vTvLA== + version "1.7.0" + resolved "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz" + integrity sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA== vscode-textmate@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/vscode-textmate/-/vscode-textmate-6.0.0.tgz#a3777197235036814ac9a92451492f2748589210" + resolved "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-6.0.0.tgz" integrity sha512-gu73tuZfJgu+mvCSy4UZwd2JXykjK9zAZsfmDeut5dx/1a7FeTk0XwJsSuqQn+cuMCGVbIBfl+s53X4T19DnzQ== w3c-hr-time@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd" + resolved "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz" integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== dependencies: browser-process-hrtime "^1.0.0" w3c-xmlserializer@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz#3e7104a05b75146cc60f564380b7f683acf1020a" + resolved "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz" integrity sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA== dependencies: xml-name-validator "^3.0.0" w3c-xmlserializer@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-3.0.0.tgz#06cdc3eefb7e4d0b20a560a5a3aeb0d2d9a65923" + resolved "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-3.0.0.tgz" integrity sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg== dependencies: xml-name-validator "^4.0.0" walk-sync@^2.1.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/walk-sync/-/walk-sync-2.2.0.tgz#80786b0657fcc8c0e1c0b1a042a09eae2966387a" + resolved "https://registry.npmjs.org/walk-sync/-/walk-sync-2.2.0.tgz" integrity sha512-IC8sL7aB4/ZgFcGI2T1LczZeFWZ06b3zoHH7jBPyHxOtIIz1jppWHjjEXkOFvFojBVAK9pV7g47xOZ4LW3QLfg== dependencies: "@types/minimatch" "^3.0.3" @@ -13522,26 +15226,26 @@ walk-sync@^2.1.0: walk-up-path@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/walk-up-path/-/walk-up-path-1.0.0.tgz#d4745e893dd5fd0dbb58dd0a4c6a33d9c9fec53e" + resolved "https://registry.npmjs.org/walk-up-path/-/walk-up-path-1.0.0.tgz" integrity sha512-hwj/qMDUEjCU5h0xr90KGCf0tg0/LgJbmOWgrWKYlcJZM7XvquvUJZ0G/HMGr7F7OQMOUuPHWP9JpriinkAlkg== walk@^2.3.14: version "2.3.15" - resolved "https://registry.yarnpkg.com/walk/-/walk-2.3.15.tgz#1b4611e959d656426bc521e2da5db3acecae2424" + resolved "https://registry.npmjs.org/walk/-/walk-2.3.15.tgz" integrity sha512-4eRTBZljBfIISK1Vnt69Gvr2w/wc3U6Vtrw7qiN5iqYJPH7LElcYh/iU4XWhdCy2dZqv1ToMyYlybDylfG/5Vg== dependencies: foreachasync "^3.0.0" walker@^1.0.8: version "1.0.8" - resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f" + resolved "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz" integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ== dependencies: makeerror "1.0.12" watchpack@^2.4.0: version "2.4.0" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d" + resolved "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz" integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== dependencies: glob-to-regexp "^0.4.1" @@ -13549,70 +15253,76 @@ watchpack@^2.4.0: wbuf@^1.1.0, wbuf@^1.7.3: version "1.7.3" - resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" + resolved "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz" integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== dependencies: minimalistic-assert "^1.0.0" -wcwidth@^1.0.0: +wcwidth@^1.0.0, wcwidth@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" - integrity sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g= + resolved "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz" + integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== dependencies: defaults "^1.0.3" web-streams-polyfill@^3.0.3: version "3.2.1" - resolved "https://registry.yarnpkg.com/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz#71c2718c52b45fd49dbeee88634b3a60ceab42a6" + resolved "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz" integrity sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q== +webidl-conversions@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz" + integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== + webidl-conversions@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff" + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz" integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== webidl-conversions@^6.1.0: version "6.1.0" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514" + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz" integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== webidl-conversions@^7.0.0: version "7.0.0" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-7.0.0.tgz#256b4e1882be7debbf01d05f0aa2039778ea080a" + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz" integrity sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g== -webpack-cli@^4.9.2: - version "4.9.2" - resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-4.9.2.tgz#77c1adaea020c3f9e2db8aad8ea78d235c83659d" - integrity sha512-m3/AACnBBzK/kMTcxWHcZFPrw/eQuY4Df1TxvIWfWM2x7mRqBQCqKEd96oCUa9jkapLBaFfRce33eGDb4Pr7YQ== +webpack-cli@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/webpack-cli/-/webpack-cli-5.0.1.tgz" + integrity sha512-S3KVAyfwUqr0Mo/ur3NzIp6jnerNpo7GUO6so51mxLi1spqsA17YcMXy0WOIJtBSnj748lthxC6XLbNKh/ZC+A== dependencies: "@discoveryjs/json-ext" "^0.5.0" - "@webpack-cli/configtest" "^1.1.1" - "@webpack-cli/info" "^1.4.1" - "@webpack-cli/serve" "^1.6.1" + "@webpack-cli/configtest" "^2.0.1" + "@webpack-cli/info" "^2.0.1" + "@webpack-cli/serve" "^2.0.1" colorette "^2.0.14" - commander "^7.0.0" - execa "^5.0.0" + commander "^9.4.1" + cross-spawn "^7.0.3" + envinfo "^7.7.3" fastest-levenshtein "^1.0.12" import-local "^3.0.2" - interpret "^2.2.0" - rechoir "^0.7.0" + interpret "^3.1.1" + rechoir "^0.8.0" webpack-merge "^5.7.3" webpack-dev-middleware@^5.3.1: - version "5.3.1" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz#aa079a8dedd7e58bfeab358a9af7dab304cee57f" - integrity sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg== + version "5.3.3" + resolved "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz" + integrity sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA== dependencies: colorette "^2.0.10" - memfs "^3.4.1" + memfs "^3.4.3" mime-types "^2.1.31" range-parser "^1.2.1" schema-utils "^4.0.0" webpack-dev-server@*, webpack-dev-server@^4.11.1: version "4.11.1" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz#ae07f0d71ca0438cf88446f09029b92ce81380b5" + resolved "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz" integrity sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw== dependencies: "@types/bonjour" "^3.5.9" @@ -13647,7 +15357,7 @@ webpack-dev-server@*, webpack-dev-server@^4.11.1: webpack-merge@^5.7.3: version "5.8.0" - resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.8.0.tgz#2b39dbf22af87776ad744c390223731d30a68f61" + resolved "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz" integrity sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q== dependencies: clone-deep "^4.0.1" @@ -13655,12 +15365,12 @@ webpack-merge@^5.7.3: webpack-node-externals@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/webpack-node-externals/-/webpack-node-externals-3.0.0.tgz#1a3407c158d547a9feb4229a9e3385b7b60c9917" + resolved "https://registry.npmjs.org/webpack-node-externals/-/webpack-node-externals-3.0.0.tgz" integrity sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ== webpack-sources@^2.2.0: version "2.3.1" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-2.3.1.tgz#570de0af163949fe272233c2cefe1b56f74511fd" + resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz" integrity sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA== dependencies: source-list-map "^2.0.1" @@ -13668,12 +15378,12 @@ webpack-sources@^2.2.0: webpack-sources@^3.2.3: version "3.2.3" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" + resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz" integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== webpack@^5, webpack@^5.1.0, webpack@^5.75.0: version "5.75.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.75.0.tgz#1e440468647b2505860e94c9ff3e44d5b582c152" + resolved "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz" integrity sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ== dependencies: "@types/eslint-scope" "^3.7.3" @@ -13703,7 +15413,7 @@ webpack@^5, webpack@^5.1.0, webpack@^5.75.0: websocket-driver@>=0.5.1, websocket-driver@^0.7.4: version "0.7.4" - resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" + resolved "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz" integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== dependencies: http-parser-js ">=0.5.1" @@ -13712,36 +15422,36 @@ websocket-driver@>=0.5.1, websocket-driver@^0.7.4: websocket-extensions@>=0.1.1: version "0.1.4" - resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" + resolved "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz" integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== whatwg-encoding@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" + resolved "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz" integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== dependencies: iconv-lite "0.4.24" whatwg-encoding@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz#e7635f597fd87020858626805a2729fa7698ac53" + resolved "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz" integrity sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg== dependencies: iconv-lite "0.6.3" whatwg-mimetype@^2.3.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" + resolved "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz" integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== whatwg-mimetype@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz#5fa1a7623867ff1af6ca3dc72ad6b8a4208beba7" + resolved "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz" integrity sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q== whatwg-url@^10.0.0: version "10.0.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-10.0.0.tgz#37264f720b575b4a311bd4094ed8c760caaa05da" + resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-10.0.0.tgz" integrity sha512-CLxxCmdUby142H5FZzn4D8ikO1cmypvXVQktsgosNy4a4BHrDHeciBBGZhb0bNoR5/MltoCatso+vFjjGx8t0w== dependencies: tr46 "^3.0.0" @@ -13749,15 +15459,23 @@ whatwg-url@^10.0.0: whatwg-url@^11.0.0: version "11.0.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-11.0.0.tgz#0a849eebb5faf2119b901bb76fd795c2848d4018" + resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz" integrity sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ== dependencies: tr46 "^3.0.0" webidl-conversions "^7.0.0" +whatwg-url@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz" + integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== + dependencies: + tr46 "~0.0.3" + webidl-conversions "^3.0.0" + whatwg-url@^8.0.0, whatwg-url@^8.5.0: version "8.7.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.7.0.tgz#656a78e510ff8f3937bc0bcbe9f5c0ac35941b77" + resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz" integrity sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg== dependencies: lodash "^4.7.0" @@ -13766,7 +15484,7 @@ whatwg-url@^8.0.0, whatwg-url@^8.5.0: which-boxed-primitive@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" + resolved "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== dependencies: is-bigint "^1.0.1" @@ -13775,35 +15493,57 @@ which-boxed-primitive@^1.0.2: is-string "^1.0.5" is-symbol "^1.0.3" +which-collection@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz" + integrity sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A== + dependencies: + is-map "^2.0.1" + is-set "^2.0.1" + is-weakmap "^2.0.1" + is-weakset "^2.0.1" + +which-typed-array@^1.1.8, which-typed-array@^1.1.9: + version "1.1.9" + resolved "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz" + integrity sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + for-each "^0.3.3" + gopd "^1.0.1" + has-tostringtag "^1.0.0" + is-typed-array "^1.1.10" + which@^1.2.9: version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz" integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== dependencies: isexe "^2.0.0" which@^2.0.1, which@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz" integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== dependencies: isexe "^2.0.0" wide-align@^1.1.5: version "1.1.5" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3" + resolved "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz" integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg== dependencies: string-width "^1.0.2 || 2 || 3 || 4" wildcard@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.0.tgz#a77d20e5200c6faaac979e4b3aadc7b3dd7f8fec" + resolved "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz" integrity sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw== win-ca@^3.5.0: version "3.5.0" - resolved "https://registry.yarnpkg.com/win-ca/-/win-ca-3.5.0.tgz#87fa778d629077651d323169aadf122ff16954e7" + resolved "https://registry.npmjs.org/win-ca/-/win-ca-3.5.0.tgz" integrity sha512-0TgO/+2iz2pS3OxBy2ikovPHOYyZRdLRxRTT9ze7DpZwEpaahLFOBuac93GM3lYEVzDyf8fXskJjIX/EILvkhQ== dependencies: is-electron "^2.2.0" @@ -13813,7 +15553,7 @@ win-ca@^3.5.0: winston-transport-browserconsole@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/winston-transport-browserconsole/-/winston-transport-browserconsole-1.0.5.tgz#8ef1bc32da5fb0a66604f2b8b6f127ed725108c9" + resolved "https://registry.npmjs.org/winston-transport-browserconsole/-/winston-transport-browserconsole-1.0.5.tgz" integrity sha512-BFZDvknATAmsqaRY3WatB2S0eEb0ziwqBYIv+H0Fnu9oe7GnPUVQzEJC1frmLdNsfEkfnyR1PCNDBAFtZE3SuQ== dependencies: winston "^3.2.1" @@ -13821,7 +15561,7 @@ winston-transport-browserconsole@^1.0.5: winston-transport@^4.3.0, winston-transport@^4.5.0: version "4.5.0" - resolved "https://registry.yarnpkg.com/winston-transport/-/winston-transport-4.5.0.tgz#6e7b0dd04d393171ed5e4e4905db265f7ab384fa" + resolved "https://registry.npmjs.org/winston-transport/-/winston-transport-4.5.0.tgz" integrity sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q== dependencies: logform "^2.3.2" @@ -13830,7 +15570,7 @@ winston-transport@^4.3.0, winston-transport@^4.5.0: winston@^3.2.1, winston@^3.8.2: version "3.8.2" - resolved "https://registry.yarnpkg.com/winston/-/winston-3.8.2.tgz#56e16b34022eb4cff2638196d9646d7430fdad50" + resolved "https://registry.npmjs.org/winston/-/winston-3.8.2.tgz" integrity sha512-MsE1gRx1m5jdTTO9Ld/vND4krP2To+lgDoMEHGGa4HIlAUyXJtfc7CxQcGXVyz2IBpw5hbFkj2b/AtUdQwyRew== dependencies: "@colors/colors" "1.5.0" @@ -13847,17 +15587,17 @@ winston@^3.2.1, winston@^3.8.2: word-wrap@^1.2.3, word-wrap@~1.2.3: version "1.2.3" - resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" + resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz" integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== wordwrap@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" - integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= + resolved "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz" + integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== wrap-ansi@^7.0.0: version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== dependencies: ansi-styles "^4.0.0" @@ -13866,113 +15606,178 @@ wrap-ansi@^7.0.0: wrappy@1: version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + +write-file-atomic@^2.4.2: + version "2.4.3" + resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz" + integrity sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ== + dependencies: + graceful-fs "^4.1.11" + imurmurhash "^0.1.4" + signal-exit "^3.0.2" + +write-file-atomic@^3.0.0: + version "3.0.3" + resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz" + integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== + dependencies: + imurmurhash "^0.1.4" + is-typedarray "^1.0.0" + signal-exit "^3.0.2" + typedarray-to-buffer "^3.1.5" write-file-atomic@^4.0.0, write-file-atomic@^4.0.1: version "4.0.2" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-4.0.2.tgz#a9df01ae5b77858a027fd2e80768ee433555fcfd" + resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz" integrity sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg== dependencies: imurmurhash "^0.1.4" signal-exit "^3.0.7" +write-json-file@^3.2.0: + version "3.2.0" + resolved "https://registry.npmjs.org/write-json-file/-/write-json-file-3.2.0.tgz" + integrity sha512-3xZqT7Byc2uORAatYiP3DHUUAVEkNOswEWNs9H5KXiicRTvzYzYqKjYc4G7p+8pltvAw641lVByKVtMpf+4sYQ== + dependencies: + detect-indent "^5.0.0" + graceful-fs "^4.1.15" + make-dir "^2.1.0" + pify "^4.0.1" + sort-keys "^2.0.0" + write-file-atomic "^2.4.2" + +write-json-file@^4.3.0: + version "4.3.0" + resolved "https://registry.npmjs.org/write-json-file/-/write-json-file-4.3.0.tgz" + integrity sha512-PxiShnxf0IlnQuMYOPPhPkhExoCQuTUNPOa/2JWCYTmBquU9njyyDuwRKN26IZBlp4yn1nt+Agh2HOOBl+55HQ== + dependencies: + detect-indent "^6.0.0" + graceful-fs "^4.1.15" + is-plain-obj "^2.0.0" + make-dir "^3.0.0" + sort-keys "^4.0.0" + write-file-atomic "^3.0.0" + +write-pkg@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/write-pkg/-/write-pkg-4.0.0.tgz" + integrity sha512-v2UQ+50TNf2rNHJ8NyWttfm/EJUBWMJcx6ZTYZr6Qp52uuegWw/lBkCtCbnYZEmPRNL61m+u67dAmGxo+HTULA== + dependencies: + sort-keys "^2.0.0" + type-fest "^0.4.1" + write-json-file "^3.2.0" + ws@^7.3.1, ws@^7.4.6: - version "7.5.7" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.7.tgz#9e0ac77ee50af70d58326ecff7e85eb3fa375e67" - integrity sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A== + version "7.5.9" + resolved "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz" + integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== ws@^8.11.0, ws@^8.2.3, ws@^8.4.2: version "8.11.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.11.0.tgz#6a0d36b8edfd9f96d8b25683db2f8d7de6e8e143" + resolved "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz" integrity sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg== xml-name-validator@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" + resolved "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz" integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== xml-name-validator@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-4.0.0.tgz#79a006e2e63149a8600f15430f0a4725d1524835" + resolved "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz" integrity sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw== -xmlbuilder@>=11.0.1: +xmlbuilder@>=11.0.1, xmlbuilder@^15.1.1: version "15.1.1" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-15.1.1.tgz#9dcdce49eea66d8d10b42cae94a79c3c8d0c2ec5" + resolved "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz" integrity sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg== -xmlbuilder@^9.0.7: - version "9.0.7" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d" - integrity sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0= - xmlchars@^2.2.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" + resolved "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz" integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== xtend@^4.0.0, xtend@^4.0.2, xtend@~4.0.1: version "4.0.2" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== xterm-addon-fit@^0.5.0: version "0.5.0" - resolved "https://registry.yarnpkg.com/xterm-addon-fit/-/xterm-addon-fit-0.5.0.tgz#2d51b983b786a97dcd6cde805e700c7f913bc596" + resolved "https://registry.npmjs.org/xterm-addon-fit/-/xterm-addon-fit-0.5.0.tgz" integrity sha512-DsS9fqhXHacEmsPxBJZvfj2la30Iz9xk+UKjhQgnYNkrUIN5CYLbw7WEfz117c7+S86S/tpHPfvNxJsF5/G8wQ== xterm-link-provider@^1.3.1: version "1.3.1" - resolved "https://registry.yarnpkg.com/xterm-link-provider/-/xterm-link-provider-1.3.1.tgz#69727223220dfa8758056ad6b2b5394a8454b9cb" + resolved "https://registry.npmjs.org/xterm-link-provider/-/xterm-link-provider-1.3.1.tgz" integrity sha512-uOlaIeUED6kJeL2nIIf5YwreO0obMhsC0RWypEUmWkz7SAQewzgwdWFjQ2He7NGcT93c4KUf8bRgAu8cV9bAYA== dependencies: xterm "^4.6.0" xterm@^4.19.0, xterm@^4.6.0: version "4.19.0" - resolved "https://registry.yarnpkg.com/xterm/-/xterm-4.19.0.tgz#c0f9d09cd61de1d658f43ca75f992197add9ef6d" + resolved "https://registry.npmjs.org/xterm/-/xterm-4.19.0.tgz" integrity sha512-c3Cp4eOVsYY5Q839dR5IejghRPpxciGmLWWaP9g+ppfMeBChMeLa1DCA+pmX/jyDZ+zxFOmlJL/82qVdayVoGQ== y18n@^5.0.5: version "5.0.8" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" + resolved "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== yaku@^0.16.6: version "0.16.7" - resolved "https://registry.yarnpkg.com/yaku/-/yaku-0.16.7.tgz#1d195c78aa9b5bf8479c895b9504fd4f0847984e" - integrity sha1-HRlceKqbW/hHnIlblQT9TwhHmE4= + resolved "https://registry.npmjs.org/yaku/-/yaku-0.16.7.tgz" + integrity sha512-Syu3IB3rZvKvYk7yTiyl1bo/jiEFaaStrgv1V2TIJTqYPStSMQVO8EQjg/z+DRzLq/4LIIharNT3iH1hylEIRw== yallist@^2.1.2: version "2.1.2" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + resolved "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz" integrity sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A== yallist@^3.0.2: version "3.1.1" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== yallist@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2: version "1.10.2" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" + resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== -yargs-parser@^21.0.0: - version "21.0.1" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.0.1.tgz#0267f286c877a4f0f728fceb6f8a3e4cb95c6e35" - integrity sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg== +yargs-parser@20.2.4, yargs-parser@^20.2.2, yargs-parser@^20.2.3: + version "20.2.4" + resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz" + integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA== -yargs@^17.3.1, yargs@^17.5.1: - version "17.6.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.6.0.tgz#e134900fc1f218bc230192bdec06a0a5f973e46c" - integrity sha512-8H/wTDqlSwoSnScvV2N/JHfLWOKuh5MVla9hqLjK3nsfyy6Y4kDSYSvkU5YCUEPOSnRXfIyx3Sq+B/IWudTo4g== +yargs-parser@21.1.1, yargs-parser@^21.1.1: + version "21.1.1" + resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz" + integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== + +yargs@^16.2.0: + version "16.2.0" + resolved "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz" + integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== + dependencies: + cliui "^7.0.2" + escalade "^3.1.1" + get-caller-file "^2.0.5" + require-directory "^2.1.1" + string-width "^4.2.0" + y18n "^5.0.5" + yargs-parser "^20.2.2" + +yargs@^17.3.1, yargs@^17.5.1, yargs@^17.6.2: + version "17.6.2" + resolved "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz" + integrity sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw== dependencies: cliui "^8.0.1" escalade "^3.1.1" @@ -13980,22 +15785,22 @@ yargs@^17.3.1, yargs@^17.5.1: require-directory "^2.1.1" string-width "^4.2.3" y18n "^5.0.5" - yargs-parser "^21.0.0" + yargs-parser "^21.1.1" yauzl@^2.10.0, yauzl@^2.4.2: version "2.10.0" - resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" - integrity sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk= + resolved "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz" + integrity sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g== dependencies: buffer-crc32 "~0.2.3" fd-slicer "~1.1.0" yn@3.1.1: version "3.1.1" - resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50" + resolved "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz" integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== yocto-queue@^0.1.0: version "0.1.0" - resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==