From 74453086f6abead5325270cf73abac2bbc42ec12 Mon Sep 17 00:00:00 2001 From: MaxKless <34165455+MaxKless@users.noreply.github.com> Date: Wed, 8 Jan 2025 18:10:41 +0100 Subject: [PATCH] refactor: migrate to new ts solution setup & @vscode-elements --- .eslintrc.json | 2 +- .github/CODEOWNERS | 4 +- .github/workflows/ci_checks.yml | 26 +- .gitignore | 2 + .storybook/main.js | 14 - .storybook/tsconfig.json | 10 - .storybook/webpack.config.js | 12 - apps/generate-ui-v2-e2e/cypress.config.ts | 1 + apps/generate-ui-v2-e2e/project.json | 2 +- apps/generate-ui-v2-e2e/setup-lit-dir.mjs | 16 +- apps/generate-ui-v2-e2e/src/e2e/app.cy.ts | 24 +- .../src/e2e/cwd-breadcrumb.cy.ts | 2 +- .../src/e2e/field-wrapper.cy.ts | 2 +- .../src/e2e/generator-context.cy.ts | 6 +- .../src/support/console-spy.ts | 4 +- .../src/support/test-schema.ts | 2 +- .../src/support/visit-generate-ui.ts | 2 +- apps/generate-ui-v2-e2e/tsconfig.json | 21 +- apps/generate-ui-v2/package.json | 1 + apps/generate-ui-v2/src/components/button.ts | 18 +- .../src/components/cwd-breadcrumb.ts | 10 +- .../src/components/field-list.ts | 2 +- .../src/components/field-nav-item.ts | 4 +- .../components/field-value-consumer-mixin.ts | 48 +- .../src/components/fields/array-field.ts | 17 +- .../fields/autocomplete/autocomplete-field.ts | 31 +- .../vscode-autocomplete-styles.ts | 163 - .../src/components/fields/checkbox-field.ts | 17 +- .../src/components/fields/input-field.ts | 23 +- .../fields/mixins/checkbox-wrapper-mixin.ts | 2 +- .../components/fields/mixins/field-mixin.ts | 48 +- .../fields/mixins/field-wrapper-mixin.ts | 2 +- .../components/fields/multiselect-field.ts | 14 +- .../src/components/fields/select-field.ts | 32 +- apps/generate-ui-v2/src/components/index.ts | 38 - .../src/components/search-bar.ts | 17 +- .../src/components/show-more-divider.ts | 2 +- .../src/contexts/generator-context-context.ts | 2 +- .../generate-ui-v2/src/form-values.service.ts | 12 +- .../src/html-element-tag-name-map.d.ts | 7 +- .../src/ide-communication.controller.ts | 12 +- apps/generate-ui-v2/src/intellij-api.d.ts | 2 +- apps/generate-ui-v2/src/main.ts | 18 +- .../src/utils/generator-schema-utils.spec.ts | 2 +- .../src/utils/generator-schema-utils.ts | 4 +- apps/generate-ui-v2/src/utils/ui-utils.ts | 2 +- apps/generate-ui-v2/tsconfig.app.json | 28 +- apps/generate-ui-v2/tsconfig.json | 9 + apps/generate-ui-v2/tsconfig.spec.json | 10 +- apps/intellij/build.gradle.kts | 27 +- apps/nxls-e2e/.eslintrc.json | 2 +- apps/nxls-e2e/jest.config.ts | 5 +- apps/nxls-e2e/package.json | 25 + apps/nxls-e2e/project.json | 19 - .../completion/nx-json-completion-16.test.ts | 2 +- .../nx-json-completion-default.test.ts | 2 +- ...package-json-nx-completion.default.test.ts | 26 +- .../target-link-completion-default.test.ts | 2 +- .../nxls-e2e/src/nx-cloud/nx-cloud-16.test.ts | 2 +- .../src/nx-cloud/nx-cloud-default.test.ts | 2 +- .../nx-cloud-onboarding-info-default.test.ts | 4 +- .../src/nx-workspace/nx-workspace-base.ts | 4 +- .../nx-workspace/nx-workspace-lerna.test.ts | 9 +- apps/nxls-e2e/src/nxls-wrapper.ts | 2 +- .../parse-target-string.16.test.ts | 2 +- .../parse-target-string.default.test.ts | 2 +- .../src/pdv-data/pdv-data-default.test.ts | 4 +- ...project-by-path-standalone.default.test.ts | 2 +- .../project-by-path.default.test.ts | 2 +- .../project-folder-tree.test.ts | 4 +- apps/nxls-e2e/src/watcher/watcher.test.ts | 2 +- apps/nxls-e2e/tsconfig.json | 34 +- apps/nxls-e2e/tsconfig.spec.json | 12 +- apps/nxls/.babelrc | 3 - apps/nxls/.eslintrc.json | 2 +- apps/nxls/jest.config.ts | 18 - apps/nxls/project.json | 11 +- apps/nxls/src/main.ts | 22 +- apps/nxls/tsconfig.app.json | 67 +- apps/nxls/tsconfig.json | 52 +- apps/nxls/tsconfig.spec.json | 9 - apps/vscode/.babelrc | 3 - apps/vscode/.eslintrc.json | 2 +- apps/vscode/package.json | 14 - apps/vscode/project.json | 5 - apps/vscode/src/main.ts | 45 +- apps/vscode/src/nx-init.ts | 2 +- apps/vscode/src/refresh-workspace.ts | 8 +- apps/vscode/tsconfig.app.json | 110 +- apps/vscode/tsconfig.json | 97 +- apps/vscode/tsconfig.spec.json | 9 - gradle.properties | 1 + .../code-completion/.eslintrc.json | 2 +- .../code-completion/jest.config.ts | 3 +- .../capabilities/code-completion/package.json | 15 + .../capabilities/code-completion/project.json | 8 - .../src/lib/completion-handler.ts | 4 +- .../src/lib/get-completion-items.spec.ts | 10 +- .../src/lib/get-completion-items.ts | 7 +- .../src/lib/inference-plugins-completion.ts | 7 +- .../src/lib/input-name-completion.ts | 2 +- .../src/lib/path-completion.ts | 2 +- .../src/lib/project-completion.ts | 2 +- .../src/lib/project-target-completion.ts | 2 +- .../src/lib/schema-completion.ts | 13 +- .../src/lib/tags-completion.ts | 4 +- .../src/lib/targets-completion.ts | 4 +- .../code-completion/tsconfig.json | 36 + .../code-completion/tsconfig.lib.json | 49 +- .../code-completion/tsconfig.spec.json | 17 +- .../capabilities/definition/.eslintrc.json | 2 +- .../capabilities/definition/jest.config.ts | 3 +- .../capabilities/definition/package.json | 14 +- .../capabilities/definition/project.json | 8 - .../definition/src/lib/get-definition.ts | 42 +- .../capabilities/definition/tsconfig.json | 45 +- .../capabilities/definition/tsconfig.lib.json | 48 +- .../definition/tsconfig.spec.json | 10 +- .../document-links/.eslintrc.json | 2 +- .../document-links/jest.config.ts | 3 +- .../capabilities/document-links/package.json | 15 + .../capabilities/document-links/project.json | 8 - .../src/lib/get-document-links.spec.ts | 8 +- .../src/lib/get-document-links.ts | 6 +- .../src/lib/named-input-link.ts | 4 +- .../document-links/src/lib/target-link.ts | 8 +- .../capabilities/document-links/tsconfig.json | 36 + .../document-links/tsconfig.lib.json | 51 +- .../document-links/tsconfig.spec.json | 26 +- .../capabilities/hover/.eslintrc.json | 2 +- .../capabilities/hover/jest.config.ts | 12 - .../capabilities/hover/package.json | 14 +- .../capabilities/hover/project.json | 8 - .../capabilities/hover/src/lib/get-hover.ts | 2 +- .../capabilities/hover/tsconfig.json | 35 +- .../capabilities/hover/tsconfig.lib.json | 38 +- .../capabilities/hover/tsconfig.spec.json | 14 - libs/language-server/types/.eslintrc.json | 2 +- libs/language-server/types/jest.config.ts | 2 +- libs/language-server/types/package.json | 15 + libs/language-server/types/project.json | 8 - libs/language-server/types/src/index.ts | 10 +- libs/language-server/types/tsconfig.json | 15 + libs/language-server/types/tsconfig.lib.json | 27 +- libs/language-server/types/tsconfig.spec.json | 11 +- libs/language-server/utils/.eslintrc.json | 2 +- libs/language-server/utils/jest.config.ts | 2 +- libs/language-server/utils/package.json | 15 + libs/language-server/utils/project.json | 8 - .../utils/src/lib/default-completion.ts | 2 +- libs/language-server/utils/src/lib/lsp-log.ts | 2 +- .../language-server/utils/src/lib/nx-cloud.ts | 2 +- libs/language-server/utils/src/lib/runtime.ts | 7 +- libs/language-server/utils/tsconfig.json | 21 + libs/language-server/utils/tsconfig.lib.json | 36 +- libs/language-server/utils/tsconfig.spec.json | 11 +- libs/language-server/watcher/.eslintrc.json | 2 +- libs/language-server/watcher/jest.config.ts | 2 +- libs/language-server/watcher/package.json | 15 + libs/language-server/watcher/project.json | 8 - .../watcher/src/lib/daemon-watcher.ts | 8 +- .../watcher/src/lib/native-watcher.ts | 4 +- .../watcher/src/lib/parcel-watcher.ts | 4 +- .../watcher/src/lib/watcher.ts | 8 +- libs/language-server/watcher/tsconfig.json | 36 + .../language-server/watcher/tsconfig.lib.json | 51 +- .../watcher/tsconfig.spec.json | 11 +- libs/language-server/workspace/.eslintrc.json | 2 +- libs/language-server/workspace/jest.config.ts | 2 +- libs/language-server/workspace/package.json | 15 + libs/language-server/workspace/project.json | 8 - .../workspace/src/lib/create-project-graph.ts | 5 +- .../src/lib/get-cloud-onboarding-info.ts | 8 +- .../workspace/src/lib/get-executors.ts | 2 +- .../lib/get-generator-context-from-path.ts | 2 +- .../src/lib/get-generator-context-v2.ts | 2 +- .../src/lib/get-generator-options.ts | 6 +- .../workspace/src/lib/get-generators.ts | 8 +- .../workspace/src/lib/get-nx-cloud-status.ts | 2 +- .../workspace/src/lib/get-nx-version.ts | 5 +- .../src/lib/get-nx-workspace-config.ts | 12 +- .../src/lib/get-nx-workspace-package.ts | 4 +- .../workspace/src/lib/get-pdv-data.ts | 8 +- .../workspace/src/lib/get-project-by-path.ts | 3 +- .../src/lib/get-project-folder-tree.ts | 2 +- .../src/lib/get-project-graph-output.ts | 4 +- .../workspace/src/lib/get-recent-cipe-data.ts | 6 +- .../src/lib/has-affected-projects.ts | 4 +- .../workspace/src/lib/nx-console-plugins.ts | 6 +- .../workspace/src/lib/nx-stop-daemon.ts | 4 +- .../workspace/src/lib/parse-target-string.ts | 5 +- .../workspace/src/lib/read-collections.ts | 8 +- .../workspace/src/lib/workspace.ts | 10 +- libs/language-server/workspace/tsconfig.json | 33 + .../workspace/tsconfig.lib.json | 49 +- .../workspace/tsconfig.spec.json | 11 +- libs/shared/file-system/.eslintrc.json | 2 +- libs/shared/file-system/jest.config.ts | 2 +- libs/shared/file-system/package.json | 15 + libs/shared/file-system/project.json | 8 - libs/shared/file-system/tsconfig.lib.json | 11 +- libs/shared/file-system/tsconfig.spec.json | 10 +- libs/shared/generate-ui-types/.eslintrc.json | 2 +- libs/shared/generate-ui-types/package.json | 15 + libs/shared/generate-ui-types/project.json | 8 - .../src/lib/generator-schema.ts | 4 +- libs/shared/generate-ui-types/tsconfig.json | 15 +- .../generate-ui-types/tsconfig.lib.json | 15 +- libs/shared/json-schema/.eslintrc.json | 2 +- libs/shared/json-schema/jest.config.ts | 2 +- libs/shared/json-schema/package.json | 15 +- libs/shared/json-schema/project.json | 8 - .../json-schema/src/lib/common-json-schema.ts | 4 +- .../json-schema/src/lib/completion-type.ts | 2 +- .../create-builders-and-executors-schema.ts | 2 +- .../json-schema/src/lib/nx-json-schema.ts | 11 +- .../src/lib/project-json-schema.ts | 4 +- libs/shared/json-schema/tsconfig.json | 18 + libs/shared/json-schema/tsconfig.lib.json | 30 +- libs/shared/json-schema/tsconfig.spec.json | 11 +- libs/shared/npm/.eslintrc.json | 2 +- libs/shared/npm/jest.config.ts | 2 +- libs/shared/npm/package.json | 15 +- libs/shared/npm/project.json | 8 - .../npm/src/lib/find-nx-package-path.ts | 2 +- .../npm/src/lib/npm-dependencies.spec.ts | 4 +- libs/shared/npm/src/lib/npm-dependencies.ts | 2 +- libs/shared/npm/src/lib/package-details.ts | 2 +- libs/shared/npm/src/lib/pnp-dependencies.ts | 6 +- .../src/lib/workspace-dependencies.spec.ts | 7 +- .../npm/src/lib/workspace-dependencies.ts | 11 +- libs/shared/npm/tsconfig.json | 9 + libs/shared/npm/tsconfig.lib.json | 25 +- libs/shared/npm/tsconfig.spec.json | 16 +- libs/shared/nx-console-plugins/.eslintrc.json | 2 +- libs/shared/nx-console-plugins/jest.config.ts | 2 +- libs/shared/nx-console-plugins/package.json | 15 + libs/shared/nx-console-plugins/project.json | 8 - .../add-project-items-to-option-processor.ts | 6 +- ...ilter-internal-and-deprecated-processor.ts | 2 +- .../git-clean-message-factory.ts | 4 +- .../name-and-directory.plugin.ts | 6 +- .../prefill-project-and-dir-processor.ts | 6 +- .../project-name-and-root-plugin.ts | 8 +- .../use-generator-defaults-processor.spec.ts | 4 +- .../use-generator-defaults-processor.ts | 4 +- .../src/lib/nx-console-plugin-types.ts | 6 +- libs/shared/nx-console-plugins/tsconfig.json | 21 +- .../nx-console-plugins/tsconfig.lib.json | 26 +- .../nx-console-plugins/tsconfig.spec.json | 13 +- libs/shared/nx-version/.eslintrc.json | 2 +- libs/shared/nx-version/jest.config.ts | 2 +- libs/shared/nx-version/package.json | 15 +- libs/shared/nx-version/project.json | 9 - libs/shared/nx-version/tsconfig.json | 8 - libs/shared/nx-version/tsconfig.lib.json | 5 +- libs/shared/nx-version/tsconfig.spec.json | 10 +- libs/shared/schema/.eslintrc.json | 2 +- libs/shared/schema/jest.config.ts | 2 +- libs/shared/schema/package.json | 15 +- libs/shared/schema/project.json | 8 - libs/shared/schema/src/index.ts | 1 + libs/shared/schema/src/schema.ts | 2 + libs/shared/schema/tsconfig.json | 6 +- libs/shared/schema/tsconfig.lib.json | 8 +- libs/shared/schema/tsconfig.spec.json | 12 +- libs/shared/types/.babelrc | 10 - libs/shared/types/.eslintrc.json | 2 +- libs/shared/types/jest.config.ts | 18 - libs/shared/types/package.json | 15 + libs/shared/types/project.json | 8 - libs/shared/types/src/lib/nx-workspace.ts | 2 +- libs/shared/types/tsconfig.json | 4 +- libs/shared/types/tsconfig.lib.json | 13 +- libs/shared/types/tsconfig.spec.json | 20 - libs/shared/utils/.eslintrc.json | 2 +- libs/shared/utils/jest.config.ts | 9 - libs/shared/utils/package.json | 15 +- libs/shared/utils/project.json | 8 - .../utils/src/lib/build-project-path.ts | 2 +- .../utils/src/lib/check-is-nx-workspace.ts | 4 +- libs/shared/utils/src/lib/cipe.ts | 2 +- libs/shared/utils/src/lib/find-config.ts | 2 +- .../utils/src/lib/get-nx-execution-command.ts | 1 - .../utils/src/lib/package-manager-command.ts | 4 +- .../utils/src/lib/parse-target-string.ts | 2 +- libs/shared/utils/tsconfig.json | 16 +- libs/shared/utils/tsconfig.lib.json | 30 +- libs/shared/utils/tsconfig.spec.json | 9 - libs/vscode/add-dependency/.eslintrc.json | 18 - libs/vscode/add-dependency/jest.config.ts | 18 - libs/vscode/add-dependency/package.json | 14 + libs/vscode/add-dependency/project.json | 8 - .../lib/add-dependency-codelens-provider.ts | 2 +- .../src/lib/vscode-add-dependency.ts | 18 +- libs/vscode/add-dependency/tsconfig.json | 52 +- libs/vscode/add-dependency/tsconfig.lib.json | 64 +- libs/vscode/add-dependency/tsconfig.spec.json | 20 - libs/vscode/configuration/jest.config.ts | 14 - libs/vscode/configuration/package.json | 14 +- libs/vscode/configuration/src/index.ts | 2 +- .../src/lib/global-configuration-store.ts | 2 +- .../src/lib/workspace-configuration-store.ts | 2 +- libs/vscode/configuration/tsconfig.json | 4 +- libs/vscode/configuration/tsconfig.lib.json | 15 +- libs/vscode/configuration/tsconfig.spec.json | 20 - libs/vscode/error-diagnostics/.eslintrc.json | 2 +- libs/vscode/error-diagnostics/jest.config.ts | 12 - libs/vscode/error-diagnostics/package.json | 14 + libs/vscode/error-diagnostics/project.json | 9 - .../src/lib/init-error-diagnostics.ts | 8 +- libs/vscode/error-diagnostics/tsconfig.json | 49 +- .../error-diagnostics/tsconfig.lib.json | 48 +- .../error-diagnostics/tsconfig.spec.json | 14 - .../vscode/generate-ui-webview/.eslintrc.json | 2 +- .../vscode/generate-ui-webview/jest.config.ts | 11 - libs/vscode/generate-ui-webview/package.json | 14 + libs/vscode/generate-ui-webview/project.json | 8 - .../src/lib/generate-commands.ts | 10 +- .../src/lib/generate-ui-webview.ts | 30 +- .../src/lib/init-generate-ui-webview.ts | 4 +- libs/vscode/generate-ui-webview/tsconfig.json | 73 +- .../generate-ui-webview/tsconfig.lib.json | 81 +- .../generate-ui-webview/tsconfig.spec.json | 14 - libs/vscode/graph-base/.eslintrc.json | 2 +- libs/vscode/graph-base/package.json | 14 + libs/vscode/graph-base/project.json | 8 - .../src/{lib => }/graph-webview-base.ts | 0 .../handle-graph-interaction-event.ts | 12 +- libs/vscode/graph-base/src/index.ts | 10 +- .../src/{lib => }/load-graph-base-html.ts | 4 +- .../src/{lib => }/load-graph-error-html.ts | 2 +- .../src/{lib => }/nx-graph-server.ts | 5 +- libs/vscode/graph-base/tsconfig.json | 66 +- libs/vscode/graph-base/tsconfig.lib.json | 74 +- libs/vscode/lsp-client/.babelrc | 10 - libs/vscode/lsp-client/.eslintrc.json | 2 +- libs/vscode/lsp-client/jest.config.ts | 4 +- libs/vscode/lsp-client/package.json | 14 + libs/vscode/lsp-client/project.json | 8 - libs/vscode/lsp-client/src/index.ts | 4 +- .../nxls-client-state-machine.spec.ts | 0 .../{lib => }/nxls-client-state-machine.ts | 0 .../lsp-client/src/{lib => }/nxls-client.ts | 6 +- .../src/{lib => }/show-refresh-loading.ts | 4 +- libs/vscode/lsp-client/tsconfig.json | 30 + libs/vscode/lsp-client/tsconfig.lib.json | 47 +- libs/vscode/lsp-client/tsconfig.spec.json | 16 +- libs/vscode/nvm-tip/package.json | 14 + libs/vscode/nvm-tip/project.json | 8 - libs/vscode/nvm-tip/src/lib/nvm-tip.ts | 2 +- libs/vscode/nvm-tip/tsconfig.json | 15 +- libs/vscode/nvm-tip/tsconfig.lib.json | 20 +- libs/vscode/nx-cli-quickpicks/.eslintrc.json | 2 +- libs/vscode/nx-cli-quickpicks/package.json | 14 + libs/vscode/nx-cli-quickpicks/project.json | 8 - .../src/lib/select-affected-flags.ts | 2 +- .../nx-cli-quickpicks/src/lib/select-flags.ts | 2 +- .../src/lib/select-generator.ts | 15 +- .../src/lib/select-re-move-generator.ts | 6 +- .../src/lib/select-run-information.ts | 8 +- .../src/lib/select-run-many-flags.ts | 4 +- libs/vscode/nx-cli-quickpicks/tsconfig.json | 54 +- .../nx-cli-quickpicks/tsconfig.lib.json | 59 +- .../nx-cli-quickpicks/tsconfig.spec.json | 9 +- .../.eslintrc.json | 2 +- .../jest.config.ts | 13 - .../nx-cloud-onboarding-webview/package.json | 39 +- .../nx-cloud-onboarding-webview/project.json | 27 - .../src/html-element-tag-name-map.d.ts | 1 - .../nx-cloud-onboarding-webview/src/main.ts | 10 +- .../nx-cloud-onboarding-webview/tsconfig.json | 16 +- .../tsconfig.spec.json | 14 - .../tsconfig.webview.json | 17 +- libs/vscode/nx-cloud-view/.eslintrc.json | 2 +- libs/vscode/nx-cloud-view/jest.config.ts | 8 +- libs/vscode/nx-cloud-view/package.json | 24 +- libs/vscode/nx-cloud-view/project.json | 9 - .../src/{lib => }/cipe-notifications.spec.ts | 6 +- .../src/{lib => }/cipe-notifications.ts | 8 +- .../src/{lib => }/cloud-onboarding-view.ts | 31 +- .../src/{lib => }/cloud-recent-cipe-view.ts | 12 +- .../cloud-view-state-machine.spec.ts | 6 +- .../src/{lib => }/cloud-view-state-machine.ts | 6 +- .../src/{lib => }/format-time.ts | 0 .../src/{lib => }/get-cloud-onboarding-url.ts | 2 +- libs/vscode/nx-cloud-view/src/index.ts | 2 +- .../src/{lib => }/init-nx-cloud-view.ts | 16 +- libs/vscode/nx-cloud-view/tsconfig.json | 63 +- libs/vscode/nx-cloud-view/tsconfig.lib.json | 68 +- libs/vscode/nx-cloud-view/tsconfig.spec.json | 27 +- libs/vscode/nx-commands-view/.eslintrc.json | 2 +- libs/vscode/nx-commands-view/jest.config.ts | 14 - libs/vscode/nx-commands-view/package.json | 16 +- libs/vscode/nx-commands-view/project.json | 8 - .../src/lib/init-nx-commands-view.ts | 4 +- .../src/lib/nx-commands-provider.ts | 9 +- libs/vscode/nx-commands-view/tsconfig.json | 55 +- .../vscode/nx-commands-view/tsconfig.lib.json | 66 +- .../nx-commands-view/tsconfig.spec.json | 20 - .../nx-config-decoration/.eslintrc.json | 2 +- libs/vscode/nx-config-decoration/package.json | 14 + libs/vscode/nx-config-decoration/project.json | 8 - .../src/lib/init-config-decoration.ts | 4 +- .../src/lib/plugin-target-decorations.ts | 93 - .../src/lib/reveal-nx-project.ts | 6 +- .../src/lib/workspace-codelens-provider.ts | 8 +- .../vscode/nx-config-decoration/tsconfig.json | 49 +- .../nx-config-decoration/tsconfig.lib.json | 59 +- libs/vscode/nx-conversion/.eslintrc.json | 2 +- libs/vscode/nx-conversion/jest.config.ts | 19 - libs/vscode/nx-conversion/package.json | 14 +- libs/vscode/nx-conversion/project.json | 8 - .../src/lib/vscode-nx-conversion.ts | 2 +- libs/vscode/nx-conversion/tsconfig.json | 7 +- libs/vscode/nx-conversion/tsconfig.lib.json | 18 +- libs/vscode/nx-conversion/tsconfig.spec.json | 20 - .../nx-help-and-feedback-view/.eslintrc.json | 2 +- .../nx-help-and-feedback-view/jest.config.ts | 17 - .../nx-help-and-feedback-view/package.json | 14 +- .../nx-help-and-feedback-view/project.json | 8 - .../src/lib/nx-help-and-feedback-provider.ts | 2 +- .../src/lib/nx-help-and-feedback-tree-item.ts | 6 +- .../nx-help-and-feedback-view/tsconfig.json | 28 +- .../tsconfig.lib.json | 37 +- .../tsconfig.spec.json | 9 - libs/vscode/nx-project-view/.eslintrc.json | 2 +- libs/vscode/nx-project-view/jest.config.ts | 14 - libs/vscode/nx-project-view/package.json | 14 +- libs/vscode/nx-project-view/project.json | 8 - libs/vscode/nx-project-view/src/index.ts | 2 +- .../src/lib/atomizer-decorations.ts | 6 +- .../src/lib/init-nx-project-view.ts | 11 +- .../src/lib/nx-project-tree-provider.ts | 14 +- .../nx-project-view/src/lib/nx-tree-item.ts | 2 - .../src/lib/views/nx-project-base-view.ts | 11 +- .../src/lib/views/nx-project-tree-view.ts | 4 +- libs/vscode/nx-project-view/tsconfig.json | 61 +- libs/vscode/nx-project-view/tsconfig.lib.json | 76 +- .../vscode/nx-project-view/tsconfig.spec.json | 20 - libs/vscode/nx-workspace/.eslintrc.json | 2 +- libs/vscode/nx-workspace/jest.config.ts | 17 - libs/vscode/nx-workspace/package.json | 14 +- libs/vscode/nx-workspace/project.json | 8 - .../src/lib/create-project-graph.ts | 4 +- .../src/lib/get-cloud-onboarding-info.ts | 6 +- .../lib/get-generator-context-from-path.ts | 6 +- .../src/lib/get-generator-context-v2.ts | 6 +- .../src/lib/get-generator-options.ts | 6 +- .../nx-workspace/src/lib/get-generators.ts | 6 +- .../src/lib/get-nx-cloud-status.ts | 4 +- .../nx-workspace/src/lib/get-nx-version.ts | 6 +- .../src/lib/get-nx-workspace-path.ts | 4 +- .../nx-workspace/src/lib/get-nx-workspace.ts | 6 +- .../nx-workspace/src/lib/get-pdv-data.ts | 6 +- .../src/lib/get-project-by-path.ts | 4 +- .../src/lib/get-project-folder-tree.ts | 6 +- .../src/lib/get-project-graph-output.ts | 4 +- .../src/lib/get-recent-cipe-data.ts | 6 +- .../nx-workspace/src/lib/get-source-map.ts | 4 +- .../src/lib/has-affected-projects.ts | 4 +- .../src/lib/nx-console-plugin-requests.ts | 8 +- libs/vscode/nx-workspace/tsconfig.json | 34 +- libs/vscode/nx-workspace/tsconfig.lib.json | 45 +- libs/vscode/nx-workspace/tsconfig.spec.json | 20 - libs/vscode/output-channels/jest.config.ts | 12 - libs/vscode/output-channels/package.json | 14 + libs/vscode/output-channels/project.json | 9 - .../src/lib/output-channels.ts | 2 +- libs/vscode/output-channels/tsconfig.json | 13 +- libs/vscode/output-channels/tsconfig.lib.json | 17 +- .../vscode/output-channels/tsconfig.spec.json | 14 - libs/vscode/project-details/.eslintrc.json | 2 +- libs/vscode/project-details/jest.config.ts | 3 +- libs/vscode/project-details/package.json | 20 +- libs/vscode/project-details/project.json | 8 - .../atomized-file-codelens-provider.ts | 8 +- .../config-file-codelens-provider.ts | 12 +- libs/vscode/project-details/src/index.ts | 2 +- .../{lib => }/init-vscode-project-details.ts | 14 +- .../{lib => }/new-project-details-preview.ts | 10 +- .../src/{lib => }/pdv-state-machine.spec.ts | 2 +- .../src/{lib => }/pdv-state-machine.ts | 2 +- .../project-details-codelens-provider.ts | 26 +- .../src/{lib => }/project-details-manager.ts | 6 +- .../src/{lib => }/project-details-preview.ts | 14 +- .../src/{lib => }/project-details-provider.ts | 2 +- libs/vscode/project-details/tsconfig.json | 81 +- libs/vscode/project-details/tsconfig.lib.json | 90 +- .../vscode/project-details/tsconfig.spec.json | 8 +- libs/vscode/project-graph/.eslintrc.json | 2 +- libs/vscode/project-graph/jest.config.ts | 3 +- libs/vscode/project-graph/package.json | 14 + libs/vscode/project-graph/project.json | 8 - .../src/{lib => }/graph-webview-manager.ts | 8 +- libs/vscode/project-graph/src/index.ts | 4 +- .../{lib => }/init-vscode-project-graph.ts | 16 +- .../graph-message-type.ts | 0 .../legacy-implementation/graph-webview.ts | 12 +- .../graph.machine.spec.ts | 10 +- .../legacy-implementation/graph.machine.ts | 13 +- .../graph.machine.typegen.ts | 0 .../legacy-implementation/load-html.ts | 6 +- .../legacy-implementation/project-graph.ts | 14 +- libs/vscode/project-graph/tsconfig.json | 69 + libs/vscode/project-graph/tsconfig.lib.json | 84 +- libs/vscode/project-graph/tsconfig.spec.json | 10 +- libs/vscode/tasks/.eslintrc.json | 2 +- libs/vscode/tasks/package.json | 14 +- libs/vscode/tasks/project.json | 8 - .../vscode/tasks/src/lib/cli-task-commands.ts | 6 +- .../vscode/tasks/src/lib/cli-task-provider.ts | 8 +- libs/vscode/tasks/src/lib/cli-task.ts | 13 +- libs/vscode/tasks/src/lib/nx-task-commands.ts | 14 +- libs/vscode/tasks/src/lib/nx-task.ts | 6 +- libs/vscode/tasks/tsconfig.json | 51 + libs/vscode/tasks/tsconfig.lib.json | 66 +- libs/vscode/tasks/tsconfig.spec.json | 5 +- libs/vscode/telemetry/.eslintrc.json | 2 +- libs/vscode/telemetry/jest.config.ts | 12 - libs/vscode/telemetry/package.json | 14 + libs/vscode/telemetry/project.json | 9 - .../src/lib/google-analytics-sender.ts | 8 +- libs/vscode/telemetry/src/lib/init.ts | 2 +- libs/vscode/telemetry/tsconfig.json | 46 +- libs/vscode/telemetry/tsconfig.lib.json | 50 +- libs/vscode/telemetry/tsconfig.spec.json | 14 - libs/vscode/typescript-plugin/.eslintrc.json | 2 +- libs/vscode/typescript-plugin/jest.config.ts | 1 + libs/vscode/typescript-plugin/package.json | 14 +- libs/vscode/typescript-plugin/project.json | 8 - .../src/lib/get-external-files.spec.ts | 13 +- .../src/lib/get-external-files.ts | 4 +- .../src/lib/typescript-plugin.ts | 16 +- libs/vscode/typescript-plugin/tsconfig.json | 42 + .../typescript-plugin/tsconfig.lib.json | 57 +- .../typescript-plugin/tsconfig.spec.json | 14 +- libs/vscode/utils/jest.config.ts | 18 - libs/vscode/utils/package.json | 14 + libs/vscode/utils/project.json | 8 - .../utils/src/lib/dependency-versioning.ts | 2 +- .../utils/src/lib/get-workspace-path.ts | 2 +- libs/vscode/utils/src/lib/read-projects.ts | 19 +- .../vscode/utils/src/lib/register-codelens.ts | 2 +- libs/vscode/utils/src/lib/shell-execution.ts | 3 +- libs/vscode/utils/tsconfig.json | 25 +- libs/vscode/utils/tsconfig.lib.json | 40 +- libs/vscode/utils/tsconfig.spec.json | 20 - libs/vscode/verify/jest.config.ts | 14 - libs/vscode/verify/package.json | 14 +- libs/vscode/verify/project.json | 8 - .../src/lib/verify-builder-definition.ts | 8 +- libs/vscode/verify/tsconfig.json | 28 +- libs/vscode/verify/tsconfig.lib.json | 39 +- libs/vscode/verify/tsconfig.spec.json | 20 - nx.json | 27 +- package.json | 62 +- storybook-migration-summary.md | 38 - tools/scripts/copy-nxls-package-json.js | 8 + tools/scripts/copy-to-vscode.js | 38 +- tools/scripts/install-nxls-deps-intellij.js | 10 - tools/scripts/install-vscode-deps.js | 7 - tsconfig.base.json | 173 +- tsconfig.json | 53 + yarn.lock | 13533 ++++------------ 565 files changed, 8074 insertions(+), 13603 deletions(-) delete mode 100644 .storybook/main.js delete mode 100644 .storybook/tsconfig.json delete mode 100644 .storybook/webpack.config.js delete mode 100644 apps/generate-ui-v2/src/components/fields/autocomplete/vscode-autocomplete-styles.ts create mode 100644 apps/nxls-e2e/package.json delete mode 100644 apps/nxls-e2e/project.json delete mode 100644 apps/nxls/.babelrc delete mode 100644 apps/nxls/jest.config.ts delete mode 100644 apps/nxls/tsconfig.spec.json delete mode 100644 apps/vscode/.babelrc delete mode 100644 apps/vscode/tsconfig.spec.json create mode 100644 libs/language-server/capabilities/code-completion/package.json delete mode 100644 libs/language-server/capabilities/code-completion/project.json delete mode 100644 libs/language-server/capabilities/definition/project.json create mode 100644 libs/language-server/capabilities/document-links/package.json delete mode 100644 libs/language-server/capabilities/document-links/project.json delete mode 100644 libs/language-server/capabilities/hover/jest.config.ts delete mode 100644 libs/language-server/capabilities/hover/project.json delete mode 100644 libs/language-server/capabilities/hover/tsconfig.spec.json create mode 100644 libs/language-server/types/package.json delete mode 100644 libs/language-server/types/project.json create mode 100644 libs/language-server/utils/package.json delete mode 100644 libs/language-server/utils/project.json create mode 100644 libs/language-server/watcher/package.json delete mode 100644 libs/language-server/watcher/project.json create mode 100644 libs/language-server/workspace/package.json delete mode 100644 libs/language-server/workspace/project.json create mode 100644 libs/shared/file-system/package.json delete mode 100644 libs/shared/file-system/project.json create mode 100644 libs/shared/generate-ui-types/package.json delete mode 100644 libs/shared/generate-ui-types/project.json delete mode 100644 libs/shared/json-schema/project.json delete mode 100644 libs/shared/npm/project.json create mode 100644 libs/shared/nx-console-plugins/package.json delete mode 100644 libs/shared/nx-console-plugins/project.json delete mode 100644 libs/shared/nx-version/project.json delete mode 100644 libs/shared/schema/project.json delete mode 100644 libs/shared/types/.babelrc delete mode 100644 libs/shared/types/jest.config.ts create mode 100644 libs/shared/types/package.json delete mode 100644 libs/shared/types/project.json delete mode 100644 libs/shared/types/tsconfig.spec.json delete mode 100644 libs/shared/utils/jest.config.ts delete mode 100644 libs/shared/utils/project.json delete mode 100644 libs/shared/utils/tsconfig.spec.json delete mode 100644 libs/vscode/add-dependency/.eslintrc.json delete mode 100644 libs/vscode/add-dependency/jest.config.ts create mode 100644 libs/vscode/add-dependency/package.json delete mode 100644 libs/vscode/add-dependency/project.json delete mode 100644 libs/vscode/add-dependency/tsconfig.spec.json delete mode 100644 libs/vscode/configuration/jest.config.ts delete mode 100644 libs/vscode/configuration/tsconfig.spec.json delete mode 100644 libs/vscode/error-diagnostics/jest.config.ts create mode 100644 libs/vscode/error-diagnostics/package.json delete mode 100644 libs/vscode/error-diagnostics/project.json delete mode 100644 libs/vscode/error-diagnostics/tsconfig.spec.json delete mode 100644 libs/vscode/generate-ui-webview/jest.config.ts create mode 100644 libs/vscode/generate-ui-webview/package.json delete mode 100644 libs/vscode/generate-ui-webview/project.json delete mode 100644 libs/vscode/generate-ui-webview/tsconfig.spec.json create mode 100644 libs/vscode/graph-base/package.json delete mode 100644 libs/vscode/graph-base/project.json rename libs/vscode/graph-base/src/{lib => }/graph-webview-base.ts (100%) rename libs/vscode/graph-base/src/{lib => }/handle-graph-interaction-event.ts (87%) rename libs/vscode/graph-base/src/{lib => }/load-graph-base-html.ts (96%) rename libs/vscode/graph-base/src/{lib => }/load-graph-error-html.ts (90%) rename libs/vscode/graph-base/src/{lib => }/nx-graph-server.ts (96%) delete mode 100644 libs/vscode/lsp-client/.babelrc create mode 100644 libs/vscode/lsp-client/package.json delete mode 100644 libs/vscode/lsp-client/project.json rename libs/vscode/lsp-client/src/{lib => }/nxls-client-state-machine.spec.ts (100%) rename libs/vscode/lsp-client/src/{lib => }/nxls-client-state-machine.ts (100%) rename libs/vscode/lsp-client/src/{lib => }/nxls-client.ts (98%) rename libs/vscode/lsp-client/src/{lib => }/show-refresh-loading.ts (96%) create mode 100644 libs/vscode/nvm-tip/package.json delete mode 100644 libs/vscode/nvm-tip/project.json create mode 100644 libs/vscode/nx-cli-quickpicks/package.json delete mode 100644 libs/vscode/nx-cli-quickpicks/project.json delete mode 100644 libs/vscode/nx-cloud-onboarding-webview/jest.config.ts delete mode 100644 libs/vscode/nx-cloud-onboarding-webview/project.json delete mode 100644 libs/vscode/nx-cloud-onboarding-webview/tsconfig.spec.json delete mode 100644 libs/vscode/nx-cloud-view/project.json rename libs/vscode/nx-cloud-view/src/{lib => }/cipe-notifications.spec.ts (97%) rename libs/vscode/nx-cloud-view/src/{lib => }/cipe-notifications.ts (93%) rename libs/vscode/nx-cloud-view/src/{lib => }/cloud-onboarding-view.ts (89%) rename libs/vscode/nx-cloud-view/src/{lib => }/cloud-recent-cipe-view.ts (98%) rename libs/vscode/nx-cloud-view/src/{lib => }/cloud-view-state-machine.spec.ts (97%) rename libs/vscode/nx-cloud-view/src/{lib => }/cloud-view-state-machine.ts (97%) rename libs/vscode/nx-cloud-view/src/{lib => }/format-time.ts (100%) rename libs/vscode/nx-cloud-view/src/{lib => }/get-cloud-onboarding-url.ts (99%) rename libs/vscode/nx-cloud-view/src/{lib => }/init-nx-cloud-view.ts (92%) delete mode 100644 libs/vscode/nx-commands-view/jest.config.ts delete mode 100644 libs/vscode/nx-commands-view/project.json delete mode 100644 libs/vscode/nx-commands-view/tsconfig.spec.json create mode 100644 libs/vscode/nx-config-decoration/package.json delete mode 100644 libs/vscode/nx-config-decoration/project.json delete mode 100644 libs/vscode/nx-config-decoration/src/lib/plugin-target-decorations.ts delete mode 100644 libs/vscode/nx-conversion/jest.config.ts delete mode 100644 libs/vscode/nx-conversion/project.json delete mode 100644 libs/vscode/nx-conversion/tsconfig.spec.json delete mode 100644 libs/vscode/nx-help-and-feedback-view/jest.config.ts delete mode 100644 libs/vscode/nx-help-and-feedback-view/project.json delete mode 100644 libs/vscode/nx-help-and-feedback-view/tsconfig.spec.json delete mode 100644 libs/vscode/nx-project-view/jest.config.ts delete mode 100644 libs/vscode/nx-project-view/project.json delete mode 100644 libs/vscode/nx-project-view/tsconfig.spec.json delete mode 100644 libs/vscode/nx-workspace/jest.config.ts delete mode 100644 libs/vscode/nx-workspace/project.json delete mode 100644 libs/vscode/nx-workspace/tsconfig.spec.json delete mode 100644 libs/vscode/output-channels/jest.config.ts create mode 100644 libs/vscode/output-channels/package.json delete mode 100644 libs/vscode/output-channels/project.json delete mode 100644 libs/vscode/output-channels/tsconfig.spec.json delete mode 100644 libs/vscode/project-details/project.json rename libs/vscode/project-details/src/{lib => }/atomized-file-codelens-provider.ts (95%) rename libs/vscode/project-details/src/{lib => }/config-file-codelens-provider.ts (96%) rename libs/vscode/project-details/src/{lib => }/init-vscode-project-details.ts (90%) rename libs/vscode/project-details/src/{lib => }/new-project-details-preview.ts (97%) rename libs/vscode/project-details/src/{lib => }/pdv-state-machine.spec.ts (93%) rename libs/vscode/project-details/src/{lib => }/pdv-state-machine.ts (99%) rename libs/vscode/project-details/src/{lib => }/project-details-codelens-provider.ts (94%) rename libs/vscode/project-details/src/{lib => }/project-details-manager.ts (91%) rename libs/vscode/project-details/src/{lib => }/project-details-preview.ts (94%) rename libs/vscode/project-details/src/{lib => }/project-details-provider.ts (94%) create mode 100644 libs/vscode/project-graph/package.json delete mode 100644 libs/vscode/project-graph/project.json rename libs/vscode/project-graph/src/{lib => }/graph-webview-manager.ts (97%) rename libs/vscode/project-graph/src/{lib => }/init-vscode-project-graph.ts (94%) rename libs/vscode/project-graph/src/{lib => }/legacy-implementation/graph-message-type.ts (100%) rename libs/vscode/project-graph/src/{lib => }/legacy-implementation/graph-webview.ts (94%) rename libs/vscode/project-graph/src/{lib => }/legacy-implementation/graph.machine.spec.ts (89%) rename libs/vscode/project-graph/src/{lib => }/legacy-implementation/graph.machine.ts (95%) rename libs/vscode/project-graph/src/{lib => }/legacy-implementation/graph.machine.typegen.ts (100%) rename libs/vscode/project-graph/src/{lib => }/legacy-implementation/load-html.ts (98%) rename libs/vscode/project-graph/src/{lib => }/legacy-implementation/project-graph.ts (94%) delete mode 100644 libs/vscode/tasks/project.json delete mode 100644 libs/vscode/telemetry/jest.config.ts create mode 100644 libs/vscode/telemetry/package.json delete mode 100644 libs/vscode/telemetry/project.json delete mode 100644 libs/vscode/telemetry/tsconfig.spec.json delete mode 100644 libs/vscode/typescript-plugin/project.json delete mode 100644 libs/vscode/utils/jest.config.ts create mode 100644 libs/vscode/utils/package.json delete mode 100644 libs/vscode/utils/project.json delete mode 100644 libs/vscode/utils/tsconfig.spec.json delete mode 100644 libs/vscode/verify/jest.config.ts delete mode 100644 libs/vscode/verify/project.json delete mode 100644 libs/vscode/verify/tsconfig.spec.json delete mode 100644 storybook-migration-summary.md create mode 100644 tools/scripts/copy-nxls-package-json.js delete mode 100644 tools/scripts/install-nxls-deps-intellij.js delete mode 100644 tools/scripts/install-vscode-deps.js create mode 100644 tsconfig.json diff --git a/.eslintrc.json b/.eslintrc.json index f345272c4f..3a942a51ac 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -70,5 +70,5 @@ "rules": {} } ], - "extends": ["plugin:storybook/recommended"] + "extends": [] } diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index b5ddddf8c2..6706a853f9 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -34,10 +34,10 @@ /libs/vscode/nx-commands-view/ @MaxKless -/libs/vscode/output-channels/ @MaxKless - /libs/vscode/nx-project-view/ @MaxKless +/libs/vscode/output-channels/ @MaxKless + /libs/vscode/project-details/ @MaxKless /libs/language-server/types/ @MaxKless diff --git a/.github/workflows/ci_checks.yml b/.github/workflows/ci_checks.yml index 7c5666566c..2a965611e5 100644 --- a/.github/workflows/ci_checks.yml +++ b/.github/workflows/ci_checks.yml @@ -28,12 +28,22 @@ jobs: - run: git branch --track master origin/master if: ${{ github.event_name == 'pull_request' }} + - name: Gradle Wrapper Validation + uses: gradle/actions/wrapper-validation@v3 + + - name: Setup Java + uses: actions/setup-java@v3 + with: + distribution: zulu + java-version: ${{ env.JAVA_VERSION }} + cache: gradle + - name: Ensure Nx Cloud Agents are configured correctly run: yarn dlx nx-cloud validate --workflow-file=./.nx/workflows/agents.yaml - name: Start the Nx Cloud CI Run run: | - yarn dlx nx-cloud start-ci-run --distribute-on="4 linux-medium-js" --with-env-vars="GIT_AUTHOR_EMAIL,GIT_AUTHOR_NAME,GIT_COMMITTER_EMAIL,GIT_COMMITTER_NAME,NX_CI_EXECUTION_ENV,NX_VERBOSE_LOGGING" + yarn dlx nx-cloud start-ci-run --distribute-on="4 linux-medium-plus-js" --with-env-vars="GIT_AUTHOR_EMAIL,GIT_AUTHOR_NAME,GIT_COMMITTER_EMAIL,GIT_COMMITTER_NAME,NX_CI_EXECUTION_ENV,NX_VERBOSE_LOGGING" - uses: browser-actions/setup-chrome@v1 @@ -49,16 +59,6 @@ jobs: - name: Install NPM dependencies run: yarn install --immutable - - name: Gradle Wrapper Validation - uses: gradle/actions/wrapper-validation@v3 - - - name: Setup Java - uses: actions/setup-java@v3 - with: - distribution: zulu - java-version: ${{ env.JAVA_VERSION }} - cache: gradle - # We intentionally put the gradle tasks first because their artifacts are needed for project graph construction # and we do not want to give the false impression that the artifact download time is part of nx commands. - name: Gradle artifacts and formatting @@ -75,7 +75,7 @@ jobs: - name: Run Nx Cloud conformance checks run: yarn nx-cloud record -- yarn nx-cloud conformance:check - - run: yarn nx affected --targets=lint,test,build,e2e-ci --configuration=ci --exclude=nx-console --parallel=3 + - run: yarn nx affected --targets=lint,test,build,e2e-ci,typecheck --configuration=ci --exclude=nx-console --parallel=3 timeout-minutes: 45 main-windows: @@ -125,6 +125,6 @@ jobs: java-version: ${{ env.JAVA_VERSION }} cache: gradle - # There's no need to check formatting & linting again on windows, sometimes there's a timing issue with intellij:build so run it up front + # There's no need to check formatting, linting & typecheck again on windows - run: yarn nx affected --targets="build,test,e2e-ci" --configuration=ci --exclude=nx-console --parallel=3 timeout-minutes: 45 diff --git a/.gitignore b/.gitignore index 0ff4580404..c7d5717360 100644 --- a/.gitignore +++ b/.gitignore @@ -8,6 +8,7 @@ build/ /osbuilds /.angular /cypress +**/out-tsc # dependencies **/node_modules @@ -47,6 +48,7 @@ yarn-error.log testem.log *.log /typings +**/test-output # System Files .DS_Store diff --git a/.storybook/main.js b/.storybook/main.js deleted file mode 100644 index 8dbaf4543d..0000000000 --- a/.storybook/main.js +++ /dev/null @@ -1,14 +0,0 @@ -module.exports = { - addons: [ - '@storybook/addon-knobs', - '@storybook/addon-mdx-gfm', - '@chromatic-com/storybook', - ], - framework: { - name: '@storybook/angular', - options: {}, - }, - docs: { - autodocs: true, - }, -}; diff --git a/.storybook/tsconfig.json b/.storybook/tsconfig.json deleted file mode 100644 index 4b11015439..0000000000 --- a/.storybook/tsconfig.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "extends": "../tsconfig.base.json", - "exclude": [ - "../**/*.spec.js", - "../**/*.spec.ts", - "../**/*.spec.tsx", - "../**/*.spec.jsx" - ], - "include": ["../**/*"] -} diff --git a/.storybook/webpack.config.js b/.storybook/webpack.config.js deleted file mode 100644 index 69fcea7697..0000000000 --- a/.storybook/webpack.config.js +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Export a function. Accept the base config as the only param. - * @param {Object} options - * @param {Required} options.config - * @param {'DEVELOPMENT' | 'PRODUCTION'} options.mode - change the build configuration. 'PRODUCTION' is used when building the static version of storybook. - */ -module.exports = async ({ config, mode }) => { - // Make whatever fine-grained changes you need - - // Return the altered config - return config; -}; diff --git a/apps/generate-ui-v2-e2e/cypress.config.ts b/apps/generate-ui-v2-e2e/cypress.config.ts index c9b881e5fa..d7cee451ab 100644 --- a/apps/generate-ui-v2-e2e/cypress.config.ts +++ b/apps/generate-ui-v2-e2e/cypress.config.ts @@ -11,5 +11,6 @@ export default defineConfig({ ciWebServerCommand: 'nx run generate-ui-v2-e2e:serve', }), baseUrl: 'http://localhost:4200', + taskTimeout: 150000, }, }); diff --git a/apps/generate-ui-v2-e2e/project.json b/apps/generate-ui-v2-e2e/project.json index 46f25c6b33..48eea1e4a9 100644 --- a/apps/generate-ui-v2-e2e/project.json +++ b/apps/generate-ui-v2-e2e/project.json @@ -12,7 +12,7 @@ "serve": { "executor": "@nx/web:file-server", "options": { - "staticFilePath": "apps/generate-ui-v2-e2e/dist/generate-ui-v2", + "staticFilePath": "dist/apps/generate-ui-v2-e2e/generate-ui-v2", "buildTarget": "generate-ui-v2-e2e:setup-lit-dir", "watch": false }, diff --git a/apps/generate-ui-v2-e2e/setup-lit-dir.mjs b/apps/generate-ui-v2-e2e/setup-lit-dir.mjs index 23f8fb23e9..734bc6e792 100644 --- a/apps/generate-ui-v2-e2e/setup-lit-dir.mjs +++ b/apps/generate-ui-v2-e2e/setup-lit-dir.mjs @@ -3,12 +3,14 @@ import { normalize } from 'node:path'; fs.copySync( normalize('../../dist/apps/generate-ui-v2'), - normalize('./dist/generate-ui-v2') + normalize('../../dist/apps/generate-ui-v2-e2e/generate-ui-v2') ); -fs.createFileSync(normalize('./dist/generate-ui-v2/index.html')); +fs.createFileSync( + normalize('../../dist/apps/generate-ui-v2-e2e/generate-ui-v2/index.html') +); fs.writeFileSync( - normalize('./dist/generate-ui-v2/index.html'), + normalize('../../dist/apps/generate-ui-v2-e2e/generate-ui-v2/index.html'), ` @@ -42,3 +44,11 @@ fs.writeFileSync( ` ); + +fs.writeFileSync( + normalize('../../dist/apps/generate-ui-v2-e2e/generate-ui-v2/package.json'), + `{ + "name": "generate-ui-v2-copy", + "sideEffects": true + }` +); diff --git a/apps/generate-ui-v2-e2e/src/e2e/app.cy.ts b/apps/generate-ui-v2-e2e/src/e2e/app.cy.ts index 358f0ade8d..ad08cd0e88 100644 --- a/apps/generate-ui-v2-e2e/src/e2e/app.cy.ts +++ b/apps/generate-ui-v2-e2e/src/e2e/app.cy.ts @@ -18,7 +18,7 @@ describe('generate-ui-v2', () => { }); it('should send message when generate button is clicked', () => { - spyOnConsoleLog().then((consoleLog) => { + spyOnConsoleLog().then((consoleLog: any) => { cy.get("[data-cy='generate-button']").click(); expectConsoleLogToHaveBeenCalledWith(consoleLog, 'run-generator'); }); @@ -37,7 +37,7 @@ describe('generate-ui-v2', () => { getFieldByName('array-field').type('test-value2{enter}'); getFieldByName('option2').type('test-option2'); - spyOnConsoleLog().then((consoleLog) => { + spyOnConsoleLog().then((consoleLog: any) => { cy.get('body').type('{ctrl}{enter}'); expectConsoleLogToHaveBeenCalledWith(consoleLog, 'run-generator'); expectConsoleLogToHaveBeenCalledWith( @@ -87,17 +87,33 @@ describe('generate-ui-v2', () => { cy.get('[id="search-bar"]').should('be.focused'); }); it('should be able to run generator with shortcut', () => { - spyOnConsoleLog().then((consoleLog) => { + spyOnConsoleLog().then((consoleLog: any) => { cy.get('body').type('{ctrl}{enter}'); expectConsoleLogToHaveBeenCalledWith(consoleLog, 'run-generator'); }); }); it('should be able to dry run generator with shortcut', () => { - spyOnConsoleLog().then((consoleLog) => { + spyOnConsoleLog().then((consoleLog: any) => { cy.get('body').type('{ctrl}{shift}{enter}'); expectConsoleLogToHaveBeenCalledWith(consoleLog, 'run-generator'); expectConsoleLogToHaveBeenCalledWith(consoleLog, '--dry-run'); }); }); }); + + describe('search bar', () => { + it('should find field by name', () => { + cy.get('[id="search-bar"]').type('option1'); + getFieldByName('option1').should('be.visible'); + cy.get(`[id="select-field-field"]`).should('not.be.visible'); + }); + + it('should preserve value in field after search', () => { + getFieldByName('option1').type('test-value'); + cy.get('[id="search-bar"]').type('option1'); + getFieldByName('option1').should('have.value', 'test-value'); + cy.get('[id="search-bar"]').clear(); + getFieldByName('option1').should('have.value', 'test-value'); + }); + }); }); diff --git a/apps/generate-ui-v2-e2e/src/e2e/cwd-breadcrumb.cy.ts b/apps/generate-ui-v2-e2e/src/e2e/cwd-breadcrumb.cy.ts index ac9fe6c10c..0ec04d57b9 100644 --- a/apps/generate-ui-v2-e2e/src/e2e/cwd-breadcrumb.cy.ts +++ b/apps/generate-ui-v2-e2e/src/e2e/cwd-breadcrumb.cy.ts @@ -1,4 +1,4 @@ -import { GeneratorSchema } from '@nx-console/shared/generate-ui-types'; +import { GeneratorSchema } from '@nx-console/shared-generate-ui-types'; import { schema } from '../support/test-schema'; import { visitGenerateUi } from '../support/visit-generate-ui'; diff --git a/apps/generate-ui-v2-e2e/src/e2e/field-wrapper.cy.ts b/apps/generate-ui-v2-e2e/src/e2e/field-wrapper.cy.ts index 314fbf371e..e909626df5 100644 --- a/apps/generate-ui-v2-e2e/src/e2e/field-wrapper.cy.ts +++ b/apps/generate-ui-v2-e2e/src/e2e/field-wrapper.cy.ts @@ -1,4 +1,4 @@ -import { GeneratorSchema } from '@nx-console/shared/generate-ui-types'; +import { GeneratorSchema } from '@nx-console/shared-generate-ui-types'; import { visitGenerateUi } from '../support/visit-generate-ui'; export const schema: GeneratorSchema = { diff --git a/apps/generate-ui-v2-e2e/src/e2e/generator-context.cy.ts b/apps/generate-ui-v2-e2e/src/e2e/generator-context.cy.ts index bf9d7ce609..1fd73e2454 100644 --- a/apps/generate-ui-v2-e2e/src/e2e/generator-context.cy.ts +++ b/apps/generate-ui-v2-e2e/src/e2e/generator-context.cy.ts @@ -1,4 +1,4 @@ -import { GeneratorSchema } from '@nx-console/shared/generate-ui-types'; +import { GeneratorSchema } from '@nx-console/shared-generate-ui-types'; import { expectConsoleLogToHaveBeenCalledWith, spyOnConsoleLog, @@ -32,7 +32,7 @@ describe('generator context', () => { visitGenerateUi(schemaProj); getFieldByName('project').should('have.value', 'project3'); - spyOnConsoleLog().then((consoleLog) => { + spyOnConsoleLog().then((consoleLog: any) => { cy.get("[data-cy='generate-button']").click(); expectConsoleLogToHaveBeenCalledWith(consoleLog, 'run-generator'); expectConsoleLogToHaveBeenCalledWith(consoleLog, '--project=project3'); @@ -59,7 +59,7 @@ describe('generator context', () => { }; it('should use fixed form value and use them to construct the generate command', () => { visitGenerateUi(schemaFixed); - spyOnConsoleLog().then((consoleLog) => { + spyOnConsoleLog().then((consoleLog: any) => { cy.get("[data-cy='generate-button']").click(); expectConsoleLogToHaveBeenCalledWith(consoleLog, 'run-generator'); expectConsoleLogToHaveBeenCalledWith(consoleLog, '--sample=value'); diff --git a/apps/generate-ui-v2-e2e/src/support/console-spy.ts b/apps/generate-ui-v2-e2e/src/support/console-spy.ts index 096d170c37..725008f668 100644 --- a/apps/generate-ui-v2-e2e/src/support/console-spy.ts +++ b/apps/generate-ui-v2-e2e/src/support/console-spy.ts @@ -1,6 +1,4 @@ -export const spyOnConsoleLog = (): Cypress.Chainable< - Cypress.Agent -> => +export const spyOnConsoleLog = (): any => cy.window().then((win) => { return cy.spy(win.console, 'log').as('consoleLog'); }); diff --git a/apps/generate-ui-v2-e2e/src/support/test-schema.ts b/apps/generate-ui-v2-e2e/src/support/test-schema.ts index f4122a76c0..7db3997d52 100644 --- a/apps/generate-ui-v2-e2e/src/support/test-schema.ts +++ b/apps/generate-ui-v2-e2e/src/support/test-schema.ts @@ -1,4 +1,4 @@ -import { GeneratorSchema } from '@nx-console/shared/generate-ui-types'; +import { GeneratorSchema } from '@nx-console/shared-generate-ui-types'; export const schema: GeneratorSchema = { collectionName: '@nx/test', diff --git a/apps/generate-ui-v2-e2e/src/support/visit-generate-ui.ts b/apps/generate-ui-v2-e2e/src/support/visit-generate-ui.ts index 0fb4b7ac54..7d89837223 100644 --- a/apps/generate-ui-v2-e2e/src/support/visit-generate-ui.ts +++ b/apps/generate-ui-v2-e2e/src/support/visit-generate-ui.ts @@ -1,4 +1,4 @@ -import { GeneratorSchema } from '@nx-console/shared/generate-ui-types'; +import { GeneratorSchema } from '@nx-console/shared-generate-ui-types'; export const visitGenerateUi = (schema: GeneratorSchema) => cy.visit('/', { diff --git a/apps/generate-ui-v2-e2e/tsconfig.json b/apps/generate-ui-v2-e2e/tsconfig.json index 60b13cd794..86ba46ecc1 100644 --- a/apps/generate-ui-v2-e2e/tsconfig.json +++ b/apps/generate-ui-v2-e2e/tsconfig.json @@ -1,15 +1,20 @@ { "extends": "../../tsconfig.base.json", "compilerOptions": { - "sourceMap": false, - "outDir": "../../dist/out-tsc", + "outDir": "out-tsc/generate-ui-v2-e2e", "types": ["cypress", "node", "cypress-real-events"], - "moduleResolution": "node" + "lib": ["DOM"] }, - "include": [ - "src/**/*.ts", - "src/**/*.js", - "cypress.config.ts", - "src/support/test-schema.ts" + "include": ["src/**/*.ts", "src/**/*.js", "cypress.config.ts"], + "references": [ + { + "path": "../../libs/shared/nx-version" + }, + { + "path": "../../libs/shared/schema" + }, + { + "path": "../../libs/shared/generate-ui-types" + } ] } diff --git a/apps/generate-ui-v2/package.json b/apps/generate-ui-v2/package.json index 3802144ded..0cb9947d19 100644 --- a/apps/generate-ui-v2/package.json +++ b/apps/generate-ui-v2/package.json @@ -1,3 +1,4 @@ { + "name": "generate-ui-v2", "sideEffects": true } diff --git a/apps/generate-ui-v2/src/components/button.ts b/apps/generate-ui-v2/src/components/button.ts index 78feb75e69..50dde0feac 100644 --- a/apps/generate-ui-v2/src/components/button.ts +++ b/apps/generate-ui-v2/src/components/button.ts @@ -26,17 +26,19 @@ export class Button extends EditorContext(LitElement) { renderVSCode() { if (this.appearance === 'icon') { return html` - - + `; } - return html`${this.text}`; } diff --git a/apps/generate-ui-v2/src/components/cwd-breadcrumb.ts b/apps/generate-ui-v2/src/components/cwd-breadcrumb.ts index 04229c6244..a0f536b2f2 100644 --- a/apps/generate-ui-v2/src/components/cwd-breadcrumb.ts +++ b/apps/generate-ui-v2/src/components/cwd-breadcrumb.ts @@ -33,7 +33,7 @@ export class CwdBreadcrumb extends GeneratorContextContext( setTimeout(() => { this.renderRoot .querySelector( - this.editor === 'vscode' ? 'vscode-text-field' : 'input' + this.editor === 'vscode' ? 'vscode-textfield' : 'input' ) ?.focus(); }, 0); @@ -43,7 +43,7 @@ export class CwdBreadcrumb extends GeneratorContextContext( confirmEdit() { this.path = this.renderRoot.querySelector( - this.editor === 'vscode' ? 'vscode-text-field' : 'input' + this.editor === 'vscode' ? 'vscode-textfield' : 'input' )?.value || ''; this.isEditable = false; this.dispatchValue(); @@ -129,13 +129,15 @@ export class CwdBreadcrumb extends GeneratorContextContext( renderInlineEdit() { if (this.editor === 'vscode') { - return html` - `; + `; } else { return html` = new (...args: any[]) => T; export declare class FieldValueConsumerInterface { - protected option: Option; - protected validation: boolean | string | undefined; - protected touched: boolean; - protected isDefaultValue: boolean; - protected submitted: boolean; - protected generatorContext: GeneratorContext | undefined; - protected shouldRenderChanged(): boolean; - protected shouldRenderError(): boolean; + option: Option; + validation: boolean | string | undefined; + touched: boolean; + isDefaultValue: boolean; + submitted: boolean; + generatorContext: GeneratorContext | undefined; + shouldRenderChanged(): boolean; + shouldRenderError(): boolean; + getFormValues(): FormValues; } export const FieldValueConsumer = >( superClass: T ) => { class FieldValueConsumerElement extends superClass { - protected option: Option; + option: Option; @state() - private validation: string | boolean | undefined; + validation: string | boolean | undefined; @state() - private touched = false; + touched = false; @state() - private isDefaultValue = true; + isDefaultValue = true; @state() - private submitted = false; + submitted = false; + + private formValuesService: FormValuesService; + + protected getFormValues() { + return this.formValuesService.getFormValues(); + } @state() generatorContext: GeneratorContext | undefined; @@ -45,6 +58,7 @@ export const FieldValueConsumer = >( new ContextConsumer(this, { context: formValuesServiceContext, callback: (service) => { + this.formValuesService = service; service.registerValidationListener( this.option.name, (value) => (this.validation = value) @@ -85,7 +99,7 @@ export const FieldValueConsumer = >( return this.touched && !this.isDefaultValue; } - protected createRenderRoot(): Element | ShadowRoot { + createRenderRoot(): Element | ShadowRoot { return this; } } diff --git a/apps/generate-ui-v2/src/components/fields/array-field.ts b/apps/generate-ui-v2/src/components/fields/array-field.ts index 418b552cbe..13e3127ed5 100644 --- a/apps/generate-ui-v2/src/components/fields/array-field.ts +++ b/apps/generate-ui-v2/src/components/fields/array-field.ts @@ -25,7 +25,7 @@ export class ArrayField extends FieldWrapper(Field(LitElement)) { appearance="secondary" @click="${this.addValue}" data-cy="${this.fieldId}-add-button" - class="self-center" + class="flex items-center self-center" style="${this.shouldRenderError() ? '--field-border-color: var(--error-color); --focus-border-color: var(--error-color);' : ''}" @@ -58,18 +58,19 @@ export class ArrayField extends FieldWrapper(Field(LitElement)) { ${spread(this.ariaAttributes)} />`; } else { - return html``; + >`; } } private get inputFieldSelector() { - return this.editor === 'intellij' ? 'input' : 'vscode-text-field'; + return this.editor === 'intellij' ? 'input' : 'vscode-textfield'; } private handleEnterKeyAdd(event: KeyboardEvent) { @@ -98,9 +99,7 @@ export class ArrayField extends FieldWrapper(Field(LitElement)) { this.dispatchValue(this.elements); } - protected setFieldValue( - value: string | boolean | number | string[] | undefined - ) { + setFieldValue(value: string | boolean | number | string[] | undefined) { if (typeof value === 'string') { this.elements = value.split(','); } else if (Array.isArray(value)) { diff --git a/apps/generate-ui-v2/src/components/fields/autocomplete/autocomplete-field.ts b/apps/generate-ui-v2/src/components/fields/autocomplete/autocomplete-field.ts index be1b92771a..f3028cc8df 100644 --- a/apps/generate-ui-v2/src/components/fields/autocomplete/autocomplete-field.ts +++ b/apps/generate-ui-v2/src/components/fields/autocomplete/autocomplete-field.ts @@ -1,15 +1,15 @@ -import { LitElement, PropertyValueMap, TemplateResult, html } from 'lit'; -import { Field } from '../mixins/field-mixin'; +import { Combobox, ComboboxAutocomplete } from '@microsoft/fast-foundation'; +import { spread } from '@open-wc/lit-helpers'; +import { LitElement, TemplateResult, html } from 'lit'; import { customElement } from 'lit/decorators.js'; -import { FieldWrapper } from '../mixins/field-wrapper-mixin'; import { map } from 'lit/directives/map.js'; import { extractItemOptions } from '../../../utils/generator-schema-utils'; -import { spread } from '@open-wc/lit-helpers'; -import { Combobox, ComboboxAutocomplete } from '@microsoft/fast-foundation'; +import { Field } from '../mixins/field-mixin'; +import { FieldWrapper } from '../mixins/field-wrapper-mixin'; @customElement('autocomplete-field') export class AutocompleteField extends FieldWrapper(Field(LitElement)) { - protected renderField(): TemplateResult { + renderField(): TemplateResult { if (this.editor === 'vscode') { return this.renderVSCode(); } else { @@ -19,18 +19,19 @@ export class AutocompleteField extends FieldWrapper(Field(LitElement)) { private renderVSCode() { return html` - ${map( extractItemOptions(this.option), (item) => html`${item}` )} - + `; } @@ -85,18 +86,12 @@ export class AutocompleteField extends FieldWrapper(Field(LitElement)) { }; } - private handleInput(e: Event) { - const value = e.target as Combobox; - } - private handleChange(e: Event) { const value = (e.target as HTMLInputElement).value; this.dispatchValue(value); } - protected setFieldValue( - value: string | boolean | number | string[] | undefined - ) { + setFieldValue(value: string | boolean | number | string[] | undefined) { const selector = this.editor === 'vscode' ? 'vscode-combobox' : 'intellij-combobox'; const autocompleteNode = this.renderRoot.querySelector(selector); diff --git a/apps/generate-ui-v2/src/components/fields/autocomplete/vscode-autocomplete-styles.ts b/apps/generate-ui-v2/src/components/fields/autocomplete/vscode-autocomplete-styles.ts deleted file mode 100644 index bd9e1c3fb5..0000000000 --- a/apps/generate-ui-v2/src/components/fields/autocomplete/vscode-autocomplete-styles.ts +++ /dev/null @@ -1,163 +0,0 @@ -import { css } from '@microsoft/fast-element'; - -import { - disabledCursor, - display, - focusVisible, -} from '@microsoft/fast-foundation'; - -const inputHeight = '26'; -const inputMinWidth = '100px'; -const borderWidth = '1'; -const cornerRadius = '0'; -const designUnit = '4'; - -// taken from: https://github.com/microsoft/vscode-webview-ui-toolkit/blob/main/src/dropdown/dropdown.styles.ts - -export const vscodeComboboxStyles = () => css` - ${display('inline-flex')} :host { - background: var(--vscode-dropdown-background); - box-sizing: border-box; - color: var(--vscode-foreground); - contain: contents; - font-family: var(--vscode-font-family); - height: calc(${inputHeight} * 1px); - position: relative; - user-select: none; - min-width: ${inputMinWidth}; - outline: none; - vertical-align: top; - } - .control { - align-items: center; - box-sizing: border-box; - border: calc(${borderWidth} * 1px) solid var(--vscode-dropdown-border); - border-radius: calc(${cornerRadius} * 1px); - cursor: pointer; - display: flex; - font-family: inherit; - font-size: var(--vscode-font-size); - line-height: normal; - min-height: 100%; - padding: 2px 6px 2px 8px; - width: 100%; - } - input { - -webkit-appearance: none; - font: inherit; - background: transparent; - border: 0; - color: inherit; - outline: none; - } - .listbox { - background: var(--vscode-dropdown-background); - border: calc(${borderWidth} * 1px) solid var(--vscode-focusBorder); - border-radius: calc(${cornerRadius} * 1px); - box-sizing: border-box; - display: inline-flex; - flex-direction: column; - left: 0; - max-height: 200px; - padding: 0 0 calc(${designUnit} * 1px) 0; - overflow-y: auto; - position: absolute; - width: 100%; - z-index: 1; - } - .listbox[hidden] { - display: none; - } - :host(:${focusVisible}) .control { - border-color: var(--vscode-focusBorder); - } - :host(:not([disabled]):hover) { - background: var(--vscode-dropdown-background); - border-color: var(--vscode-dropdown-border); - } - :host(:${focusVisible}) ::slotted([aria-selected="true"][role="option"]:not([disabled])) { - background: var(--vscode-list-activeSelectionBackground); - border: calc(${borderWidth} * 1px) solid var(--vscode-focusBorder); - color: var(--vscode-list-activeSelectionForeground); - } - :host([disabled]) { - cursor: ${disabledCursor}; - opacity: 0.4; - } - :host([disabled]) .control { - cursor: ${disabledCursor}; - user-select: none; - } - :host([disabled]:hover) { - background: var(--vscode-dropdown-background); - color: var(--vscode-foreground); - fill: currentcolor; - } - :host(:not([disabled])) .control:active { - border-color: var(--vscode-focusBorder); - } - :host(:focus-within) .control { - border-color: var(--vscode-focusBorder); - } - :host(:empty) .listbox { - display: none; - } - :host([open]) .control { - border-color: var(--vscode-focusBorder); - } - :host([open][position='above']) .listbox, - :host([open][position='below']) .control { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - } - :host([open][position='above']) .control, - :host([open][position='below']) .listbox { - border-top-left-radius: 0; - border-top-right-radius: 0; - } - :host([open][position='above']) .listbox { - bottom: calc(${inputHeight} * 1px); - } - :host([open][position='below']) .listbox { - top: calc(${inputHeight} * 1px); - } - .selected-value { - flex: 1 1 auto; - font-family: inherit; - overflow: hidden; - text-align: start; - text-overflow: ellipsis; - white-space: nowrap; - } - .indicator { - flex: 0 0 auto; - margin-inline-start: 1em; - } - slot[name='listbox'] { - display: none; - width: 100%; - } - :host([open]) slot[name='listbox'] { - display: flex; - position: absolute; - } - .end { - margin-inline-start: auto; - } - .start, - .end, - .indicator, - .select-indicator, - ::slotted(svg), - ::slotted(span) { - fill: currentcolor; - height: 1em; - min-height: calc(${designUnit} * 4px); - min-width: calc(${designUnit} * 4px); - width: 1em; - } - ::slotted([role='option']), - ::slotted(option) { - flex: 0 0 auto; - } -`; diff --git a/apps/generate-ui-v2/src/components/fields/checkbox-field.ts b/apps/generate-ui-v2/src/components/fields/checkbox-field.ts index 6263831da9..5be0831cb8 100644 --- a/apps/generate-ui-v2/src/components/fields/checkbox-field.ts +++ b/apps/generate-ui-v2/src/components/fields/checkbox-field.ts @@ -1,13 +1,9 @@ -import { html, LitElement, PropertyValueMap } from 'lit'; -import { customElement } from 'lit/decorators.js'; -import { Field } from './mixins/field-mixin'; import { spread } from '@open-wc/lit-helpers'; -import { - intellijFieldColors, - intellijFieldPadding, - intellijFocusRing, -} from '../../utils/ui-utils'; +import { html, LitElement } from 'lit'; +import { customElement } from 'lit/decorators.js'; +import { intellijFieldColors, intellijFocusRing } from '../../utils/ui-utils'; import { CheckboxWrapper } from './mixins/checkbox-wrapper-mixin'; +import { Field } from './mixins/field-mixin'; @customElement('checkbox-field') export class CheckboxField extends CheckboxWrapper(Field(LitElement)) { @@ -26,13 +22,12 @@ export class CheckboxField extends CheckboxWrapper(Field(LitElement)) { ? '--border-width: 1; --checkbox-border: var(--vscode-inputValidation-errorBorder); --focus-border: var(--vscode-inputValidation-errorBorder);' : ''}" ${spread(this.ariaAttributes)} + ?invalid=${this.shouldRenderError()} >`; } } - protected setFieldValue( - value: string | number | boolean | string[] | undefined - ): void { + setFieldValue(value: string | number | boolean | string[] | undefined): void { const inputElement = this.renderRoot.querySelector( this.editor === 'intellij' ? 'input' : 'vscode-checkbox' ); diff --git a/apps/generate-ui-v2/src/components/fields/input-field.ts b/apps/generate-ui-v2/src/components/fields/input-field.ts index 12abfd31c3..9038ec87dd 100644 --- a/apps/generate-ui-v2/src/components/fields/input-field.ts +++ b/apps/generate-ui-v2/src/components/fields/input-field.ts @@ -1,19 +1,18 @@ -import { html, LitElement, TemplateResult } from 'lit'; -import { customElement } from 'lit/decorators.js'; -import { Field } from './mixins/field-mixin'; import { spread } from '@open-wc/lit-helpers'; +import { css, html, LitElement, TemplateResult } from 'lit'; +import { customElement } from 'lit/decorators.js'; import { intellijErrorRingStyles, intellijFieldColors, intellijFieldPadding, intellijFocusRing, - vscodeErrorStyleOverrides, } from '../../utils/ui-utils'; +import { Field } from './mixins/field-mixin'; import { FieldWrapper } from './mixins/field-wrapper-mixin'; @customElement('input-field') export class InputField extends FieldWrapper(Field(LitElement)) { - protected renderField(): TemplateResult { + renderField(): TemplateResult { const error = this.shouldRenderError(); if (this.editor === 'intellij') { return html` @@ -28,13 +27,15 @@ export class InputField extends FieldWrapper(Field(LitElement)) { `; } else { return html` - - + `; } } @@ -44,11 +45,9 @@ export class InputField extends FieldWrapper(Field(LitElement)) { this.dispatchValue(value); } - protected setFieldValue( - value: string | boolean | number | string[] | undefined - ) { + setFieldValue(value: string | boolean | number | string[] | undefined) { const inputNode = this.renderRoot.querySelector( - this.editor === 'intellij' ? 'input' : 'vscode-text-field' + this.editor === 'intellij' ? 'input' : 'vscode-textfield' ); if (!inputNode) { return; diff --git a/apps/generate-ui-v2/src/components/fields/mixins/checkbox-wrapper-mixin.ts b/apps/generate-ui-v2/src/components/fields/mixins/checkbox-wrapper-mixin.ts index 1ba76c62b2..44efcf587b 100644 --- a/apps/generate-ui-v2/src/components/fields/mixins/checkbox-wrapper-mixin.ts +++ b/apps/generate-ui-v2/src/components/fields/mixins/checkbox-wrapper-mixin.ts @@ -13,7 +13,7 @@ export const CheckboxWrapper = < base: T ) => { return class extends base { - protected render() { + render() { return html`
`; } else { - return html` @@ -80,7 +82,7 @@ export class MultiselectField extends FieldWrapper(Field(LitElement)) { >${item}` )} - `; + `; } } @@ -103,9 +105,7 @@ export class MultiselectField extends FieldWrapper(Field(LitElement)) { this.dispatchValue(this.selectedElements); } - protected setFieldValue( - value: string | number | boolean | string[] | undefined - ): void { + setFieldValue(value: string | number | boolean | string[] | undefined): void { let values: string[] = []; if (typeof value === 'string') { values = value.split(','); diff --git a/apps/generate-ui-v2/src/components/fields/select-field.ts b/apps/generate-ui-v2/src/components/fields/select-field.ts index f190671c00..a4eafc0a3c 100644 --- a/apps/generate-ui-v2/src/components/fields/select-field.ts +++ b/apps/generate-ui-v2/src/components/fields/select-field.ts @@ -1,20 +1,18 @@ -import { Option } from '@nx-console/shared/schema'; -import { html, LitElement, PropertyValueMap } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { spread } from '@open-wc/lit-helpers'; +import { html, LitElement } from 'lit'; +import { customElement } from 'lit/decorators.js'; import { map } from 'lit/directives/map.js'; import { when } from 'lit/directives/when.js'; -import { Field } from './mixins/field-mixin'; import { extractDefaultValue, extractItemOptions, } from '../../utils/generator-schema-utils'; -import { spread } from '@open-wc/lit-helpers'; import { intellijErrorRingStyles, intellijFieldPadding, intellijFocusRing, - vscodeErrorStyleOverrides, } from '../../utils/ui-utils'; +import { Field } from './mixins/field-mixin'; import { FieldWrapper } from './mixins/field-wrapper-mixin'; @customElement('select-field') @@ -50,32 +48,34 @@ export class SelectField extends FieldWrapper(Field(LitElement)) { } private renderVscode() { + const itemOptions = extractItemOptions(this.option); + const defaultValue = extractDefaultValue(this.option); + return html` - ${when( - extractDefaultValue(this.option) === undefined, + defaultValue === undefined, () => html`--` )} ${map( - extractItemOptions(this.option), + itemOptions, (item) => html`${item}` )} - + `; } - protected setFieldValue( - value: string | number | boolean | string[] | undefined - ): void { + setFieldValue(value: string | number | boolean | string[] | undefined): void { const selectNode = this.renderRoot.querySelector( - this.editor === 'intellij' ? 'select' : 'vscode-dropdown' + this.editor === 'intellij' ? 'select' : 'vscode-single-select' ); if (!selectNode) { return; @@ -83,7 +83,7 @@ export class SelectField extends FieldWrapper(Field(LitElement)) { selectNode.value = value ? `${value}` : ''; } - private handleChange(e: Event) { + handleChange(e: Event) { const value = (e.target as HTMLInputElement).value; this.dispatchValue(value); } diff --git a/apps/generate-ui-v2/src/components/index.ts b/apps/generate-ui-v2/src/components/index.ts index 6af99d573d..1188f89810 100644 --- a/apps/generate-ui-v2/src/components/index.ts +++ b/apps/generate-ui-v2/src/components/index.ts @@ -1,12 +1,3 @@ -import { - provideVSCodeDesignSystem, - vsCodeButton, - vsCodeCheckbox, - vsCodeDropdown, - vsCodeOption, - vsCodeTextField, -} from '@vscode/webview-ui-toolkit'; -import { vscodeComboboxStyles } from './fields/autocomplete/vscode-autocomplete-styles'; import { fastCombobox, fastOption, @@ -35,27 +26,6 @@ import './badge'; import './popover'; provideFASTDesignSystem().register( - fastCombobox({ - prefix: 'vscode', - styles: vscodeComboboxStyles, - indicator: ` - - - - `, - }), fastCombobox({ prefix: 'intellij', styles: intellijComboboxStyles, @@ -66,11 +36,3 @@ provideFASTDesignSystem().register( }), fastOption({ prefix: 'intellij', styles: intellijOptionStyles }) ); - -provideVSCodeDesignSystem().register( - vsCodeButton(), - vsCodeTextField(), - vsCodeCheckbox(), - vsCodeDropdown(), - vsCodeOption() -); diff --git a/apps/generate-ui-v2/src/components/search-bar.ts b/apps/generate-ui-v2/src/components/search-bar.ts index 2c93a60d19..0115cd6191 100644 --- a/apps/generate-ui-v2/src/components/search-bar.ts +++ b/apps/generate-ui-v2/src/components/search-bar.ts @@ -30,29 +30,32 @@ export class SearchBar extends EditorContext(LitElement) { `; } else { return html` - - - - -
+ +
${this.getKeyboardShortcutSymbol()}S
- + `; } } clearSearch() { const inputElement = this.renderRoot.querySelector( - this.editor === 'vscode' ? 'vscode-text-field' : 'input' + this.editor === 'vscode' ? 'vscode-textfield' : 'input' ); if (inputElement) { inputElement.value = ''; diff --git a/apps/generate-ui-v2/src/components/show-more-divider.ts b/apps/generate-ui-v2/src/components/show-more-divider.ts index a919f9d2b5..211e1c3ccc 100644 --- a/apps/generate-ui-v2/src/components/show-more-divider.ts +++ b/apps/generate-ui-v2/src/components/show-more-divider.ts @@ -20,7 +20,7 @@ export class ShowMoreDivider extends EditorContext(LitElement) { }" style="${ this.editor === 'vscode' - ? 'border-top: calc(var(--border-width) * 1px) solid var(--divider-background);' + ? 'border-top: calc(var(--border-width) * 1px) solid var(--separator-color);' : '' }" /> diff --git a/apps/generate-ui-v2/src/contexts/generator-context-context.ts b/apps/generate-ui-v2/src/contexts/generator-context-context.ts index 253595a860..22557ee6da 100644 --- a/apps/generate-ui-v2/src/contexts/generator-context-context.ts +++ b/apps/generate-ui-v2/src/contexts/generator-context-context.ts @@ -1,5 +1,5 @@ import { ContextConsumer, createContext } from '@lit-labs/context'; -import { GeneratorContext } from '@nx-console/shared/generate-ui-types'; +import { GeneratorContext } from '@nx-console/shared-generate-ui-types'; import { LitElement } from 'lit'; import { state } from 'lit/decorators.js'; diff --git a/apps/generate-ui-v2/src/form-values.service.ts b/apps/generate-ui-v2/src/form-values.service.ts index c8d745542b..45a204fddb 100644 --- a/apps/generate-ui-v2/src/form-values.service.ts +++ b/apps/generate-ui-v2/src/form-values.service.ts @@ -12,7 +12,7 @@ import { GenerateUiCopyToClipboardOutputMessage, GeneratorSchema, ValidationResults, -} from '@nx-console/shared/generate-ui-types'; +} from '@nx-console/shared-generate-ui-types'; import { OptionChangedDetails } from './components/fields/mixins/field-mixin'; import { Root } from './main'; import { submittedContext } from './contexts/submitted-context'; @@ -70,6 +70,10 @@ export class FormValuesService { ); } + public getFormValues() { + return this.formValues; + } + private async handleOptionChange(details: OptionChangedDetails) { this.formValues = { ...this.formValues, @@ -215,6 +219,8 @@ export class FormValuesService { private touchedListeners: Record void)[]> = {}; + private formValueListeners: ((formValues: FormValues) => void)[] = []; + registerValidationListener( key: string, listener: (value: string | boolean | undefined) => void @@ -235,4 +241,8 @@ export class FormValuesService { if (!this.touchedListeners[key]) this.touchedListeners[key] = []; this.touchedListeners[key].push(listener); } + + registerFormValueListener(listener: (formValues: FormValues) => void) { + this.formValueListeners.push(listener); + } } diff --git a/apps/generate-ui-v2/src/html-element-tag-name-map.d.ts b/apps/generate-ui-v2/src/html-element-tag-name-map.d.ts index efa457b9ef..f6c98660dd 100644 --- a/apps/generate-ui-v2/src/html-element-tag-name-map.d.ts +++ b/apps/generate-ui-v2/src/html-element-tag-name-map.d.ts @@ -1,14 +1,11 @@ -import type { TextField, Checkbox, Dropdown } from '@vscode/webview-ui-toolkit'; import type { ComboBox } from '@microsoft/fast-foundation'; import type { SearchBar } from './components/search-bar'; - +import type { VscodeTextfield } from '@vscode-elements/elements'; declare global { interface HTMLElementTagNameMap { - 'vscode-text-field': TextField; - 'vscode-checkbox': Checkbox; - 'vscode-dropdown': Dropdown; 'search-bar': SearchBar; 'vscode-combobox': ComboBox; 'intellij-combobox': ComboBox; + 'vscode-textfield': VscodeTextfield; } } diff --git a/apps/generate-ui-v2/src/ide-communication.controller.ts b/apps/generate-ui-v2/src/ide-communication.controller.ts index 7b13ef2703..4c324f3945 100644 --- a/apps/generate-ui-v2/src/ide-communication.controller.ts +++ b/apps/generate-ui-v2/src/ide-communication.controller.ts @@ -9,7 +9,7 @@ import { GeneratorContext, GeneratorSchema, ValidationResults, -} from '@nx-console/shared/generate-ui-types'; +} from '@nx-console/shared-generate-ui-types'; import { ReactiveController, ReactiveElement } from 'lit'; import type { WebviewApi } from 'vscode-webview'; @@ -71,7 +71,10 @@ export class IdeCommunicationController implements ReactiveController { } postMessageToIde(message: GenerateUiOutputMessage) { - console.log('sending message to ide', message); + // we filter these messages out because they're noisy + if (message.payloadType !== 'request-validation') { + console.log('sending message to ide', message); + } this.postToIde(message); } @@ -103,7 +106,10 @@ export class IdeCommunicationController implements ReactiveController { if (!data) { return; } - console.log('received message from vscode', data); + // we filter these messages out because they're noisy + if (data.payloadType !== 'validation-results') { + console.log('received message from vscode', data); + } this.handleInputMessage(data); } diff --git a/apps/generate-ui-v2/src/intellij-api.d.ts b/apps/generate-ui-v2/src/intellij-api.d.ts index dc3e89e2c5..d0335726b9 100644 --- a/apps/generate-ui-v2/src/intellij-api.d.ts +++ b/apps/generate-ui-v2/src/intellij-api.d.ts @@ -1,4 +1,4 @@ -import type { GenerateUiInputMessage } from '@nx-console/shared/generate-ui-types'; +import type { GenerateUiInputMessage } from '@nx-console/shared-generate-ui-types'; declare global { interface Window { diff --git a/apps/generate-ui-v2/src/main.ts b/apps/generate-ui-v2/src/main.ts index 7cb9c98728..633d0c66ce 100644 --- a/apps/generate-ui-v2/src/main.ts +++ b/apps/generate-ui-v2/src/main.ts @@ -1,12 +1,9 @@ -import { html, LitElement } from 'lit'; +import { css, html, LitElement } from 'lit'; import { customElement, state } from 'lit/decorators.js'; import { when } from 'lit/directives/when.js'; import { FormValuesService } from './form-values.service'; import { IdeCommunicationController } from './ide-communication.controller'; -import { - getGeneratorIdentifier, - getGeneratorNameTitleCase, -} from './utils/generator-schema-utils'; +import { getGeneratorNameTitleCase } from './utils/generator-schema-utils'; import './components/index'; import { SearchBar } from './components/search-bar'; @@ -30,10 +27,15 @@ export class Root extends LitElement { @state() private searchValue = ''; + private rootStyles = css` + --border-width: 1; + `; + render() { const options = this.icc.generatorSchema?.options; return html`
` )} html` { describe('getGeneratorIdentifier', () => { diff --git a/apps/generate-ui-v2/src/utils/generator-schema-utils.ts b/apps/generate-ui-v2/src/utils/generator-schema-utils.ts index 49cd3704bd..bc6efa1728 100644 --- a/apps/generate-ui-v2/src/utils/generator-schema-utils.ts +++ b/apps/generate-ui-v2/src/utils/generator-schema-utils.ts @@ -1,5 +1,5 @@ -import { GeneratorSchema } from '@nx-console/shared/generate-ui-types'; -import { Option } from '@nx-console/shared/schema'; +import { GeneratorSchema } from '@nx-console/shared-generate-ui-types'; +import { Option } from '@nx-console/shared-schema'; export function getGeneratorIdentifier( generatorSchema: GeneratorSchema | undefined diff --git a/apps/generate-ui-v2/src/utils/ui-utils.ts b/apps/generate-ui-v2/src/utils/ui-utils.ts index 76fd463947..6c83ba4efc 100644 --- a/apps/generate-ui-v2/src/utils/ui-utils.ts +++ b/apps/generate-ui-v2/src/utils/ui-utils.ts @@ -11,5 +11,5 @@ export const intellijErrorRingStyles = (error: boolean) => export const vscodeErrorStyleOverrides = (error: boolean) => error - ? '--border-width: 1; --dropdown-border: var(--vscode-inputValidation-errorBorder); --focus-border: var(--vscode-inputValidation-errorBorder);' + ? '--border-width: 1; --field-border-color: var(--vscode-inputValidation-errorBorder); --focus-border-color: var(--vscode-inputValidation-errorBorder); --vscode-focusBorder: var(--vscode-inputValidation-errorBorder);' : ''; diff --git a/apps/generate-ui-v2/tsconfig.app.json b/apps/generate-ui-v2/tsconfig.app.json index cc1e829f75..9c96ec9c04 100644 --- a/apps/generate-ui-v2/tsconfig.app.json +++ b/apps/generate-ui-v2/tsconfig.app.json @@ -1,11 +1,31 @@ { - "extends": "./tsconfig.json", + "extends": "../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../dist/out-tsc", + "outDir": "out-tsc/generate-ui-v2", "module": "ESNext", + "moduleResolution": "bundler", "types": ["node"], - "useDefineForClassFields": false + "useDefineForClassFields": false, + "lib": ["DOM", "esnext.asynciterable"], + "experimentalDecorators": true, + "emitDecoratorMetadata": true, + "noImplicitOverride": false, + "noImplicitReturns": false, + "noUnusedLocals": false, + "isolatedModules": false, + "strict": false }, "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"], - "include": ["src/**/*.ts"] + "include": ["src/**/*.ts"], + "references": [ + { + "path": "../../libs/shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../../libs/shared/generate-ui-types/tsconfig.lib.json" + }, + { + "path": "../../libs/shared/schema/tsconfig.lib.json" + } + ] } diff --git a/apps/generate-ui-v2/tsconfig.json b/apps/generate-ui-v2/tsconfig.json index 63dbe35fb2..9540cfe618 100644 --- a/apps/generate-ui-v2/tsconfig.json +++ b/apps/generate-ui-v2/tsconfig.json @@ -3,6 +3,15 @@ "files": [], "include": [], "references": [ + { + "path": "../../libs/shared/nx-version" + }, + { + "path": "../../libs/shared/generate-ui-types" + }, + { + "path": "../../libs/shared/schema" + }, { "path": "./tsconfig.app.json" }, diff --git a/apps/generate-ui-v2/tsconfig.spec.json b/apps/generate-ui-v2/tsconfig.spec.json index 9b2a121d11..a02e0273fe 100644 --- a/apps/generate-ui-v2/tsconfig.spec.json +++ b/apps/generate-ui-v2/tsconfig.spec.json @@ -1,8 +1,9 @@ { - "extends": "./tsconfig.json", + "extends": "../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../dist/out-tsc", + "outDir": "out-tsc/jest", "module": "commonjs", + "moduleResolution": "node10", "types": ["jest", "node"] }, "include": [ @@ -10,5 +11,10 @@ "src/**/*.test.ts", "src/**/*.spec.ts", "src/**/*.d.ts" + ], + "references": [ + { + "path": "./tsconfig.app.json" + } ] } diff --git a/apps/intellij/build.gradle.kts b/apps/intellij/build.gradle.kts index 234cd581f3..2018652bd6 100644 --- a/apps/intellij/build.gradle.kts +++ b/apps/intellij/build.gradle.kts @@ -152,21 +152,10 @@ intellijPlatformTesting { version = "243.12818.47" prepareSandboxTask { from(nxlsRoot) { - include("**/*.js") - include("**/package.json") - include("**/*.map") + include("**") + include("**/**") into(intellijPlatform.projectName.map { "$it/nxls" }.get()) } - doLast { - exec { - workingDir = - File( - destinationDir, - intellijPlatform.projectName.map { "$it/nxls" }.get(), - ) - commandLine = buildCommands() + "npm install --force" - } - } } } } @@ -199,18 +188,10 @@ tasks { prepareSandbox() { from(nxlsRoot) { - include("**/*.js") - include("**/package.json") - include("**/*.map") + include("**") + include("**/**") into(intellijPlatform.projectName.map { "$it/nxls" }.get()) } - doLast { - exec { - workingDir = - File(destinationDir, intellijPlatform.projectName.map { "$it/nxls" }.get()) - commandLine = buildCommands() + "npm install --force" - } - } } jar { diff --git a/apps/nxls-e2e/.eslintrc.json b/apps/nxls-e2e/.eslintrc.json index 9d9c0db55b..3dd47e284c 100644 --- a/apps/nxls-e2e/.eslintrc.json +++ b/apps/nxls-e2e/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/apps/nxls-e2e/jest.config.ts b/apps/nxls-e2e/jest.config.ts index f9b59d139b..fee3b85e15 100644 --- a/apps/nxls-e2e/jest.config.ts +++ b/apps/nxls-e2e/jest.config.ts @@ -4,7 +4,10 @@ export default { preset: '../../jest.preset.js', testEnvironment: 'node', transform: { - '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]s$': [ + 'ts-jest', + { tsconfig: '/tsconfig.spec.json', isolatedModules: true }, + ], }, moduleFileExtensions: ['ts', 'js', 'html'], testTimeout: 600000, diff --git a/apps/nxls-e2e/package.json b/apps/nxls-e2e/package.json new file mode 100644 index 0000000000..55e79b9a5c --- /dev/null +++ b/apps/nxls-e2e/package.json @@ -0,0 +1,25 @@ +{ + "name": "nxls-e2e", + "private": true, + "nx": { + "name": "nxls-e2e", + "sourceRoot": "apps/nxls-e2e/src", + "projectType": "application", + "tags": [ + "type:lsp" + ], + "implicitDependencies": [ + "nxls" + ], + "namedInputs": { + "sharedGlobals": [ + { + "runtime": "node -p '`${process.platform}_${process.arch}`'" + }, + { + "env": "NXLS_E2E_DEFAULT_VERSION" + } + ] + } + } +} diff --git a/apps/nxls-e2e/project.json b/apps/nxls-e2e/project.json deleted file mode 100644 index 708aa6b808..0000000000 --- a/apps/nxls-e2e/project.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "nxls-e2e", - "$schema": "../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "apps/nxls-e2e/src", - "projectType": "application", - "targets": {}, - "tags": ["type:lsp"], - "implicitDependencies": ["nxls"], - "namedInputs": { - "sharedGlobals": [ - { - "runtime": "node -p '`${process.platform}_${process.arch}`'" - }, - { - "env": "NXLS_E2E_DEFAULT_VERSION" - } - ] - } -} diff --git a/apps/nxls-e2e/src/completion/nx-json-completion-16.test.ts b/apps/nxls-e2e/src/completion/nx-json-completion-16.test.ts index 55907e8584..a4a3aaaed5 100644 --- a/apps/nxls-e2e/src/completion/nx-json-completion-16.test.ts +++ b/apps/nxls-e2e/src/completion/nx-json-completion-16.test.ts @@ -10,7 +10,7 @@ import { import { readFileSync, rmSync } from 'fs'; import { URI } from 'vscode-uri'; import { CompletionList, Position } from 'vscode-languageserver'; -import { NxWorkspaceRefreshNotification } from '@nx-console/language-server/types'; +import { NxWorkspaceRefreshNotification } from '@nx-console/language-server-types'; let nxlsWrapper: NxlsWrapper; const workspaceName = uniq('workspace'); diff --git a/apps/nxls-e2e/src/completion/nx-json-completion-default.test.ts b/apps/nxls-e2e/src/completion/nx-json-completion-default.test.ts index 96d9222157..061b0bf62f 100644 --- a/apps/nxls-e2e/src/completion/nx-json-completion-default.test.ts +++ b/apps/nxls-e2e/src/completion/nx-json-completion-default.test.ts @@ -22,7 +22,7 @@ import { } from '../utils'; import { Position } from 'vscode-json-languageservice'; import { CompletionList } from 'vscode-languageserver'; -import { NxWorkspaceRefreshNotification } from '@nx-console/language-server/types'; +import { NxWorkspaceRefreshNotification } from '@nx-console/language-server-types'; let nxlsWrapper: NxlsWrapper; const workspaceName = uniq('workspace'); diff --git a/apps/nxls-e2e/src/completion/package-json-nx-completion.default.test.ts b/apps/nxls-e2e/src/completion/package-json-nx-completion.default.test.ts index edb36def29..324ff970d5 100644 --- a/apps/nxls-e2e/src/completion/package-json-nx-completion.default.test.ts +++ b/apps/nxls-e2e/src/completion/package-json-nx-completion.default.test.ts @@ -1,28 +1,8 @@ -import { execSync } from 'child_process'; -import { readFileSync, rmSync, writeFileSync } from 'fs'; +import { readFileSync, writeFileSync } from 'fs'; import { join } from 'path'; -import { - ArrayLiteralExpression, - ObjectLiteralExpression, - PropertyAssignment, - isObjectLiteralExpression, - isPropertyAssignment, - isStringLiteral, - parseJsonText, -} from 'typescript'; import { URI } from 'vscode-uri'; import { NxlsWrapper } from '../nxls-wrapper'; -import { - e2eCwd, - modifyJsonFile, - newWorkspace, - simpleReactWorkspaceOptions, - uniq, - waitFor, -} from '../utils'; -import { Position } from 'vscode-json-languageservice'; -import { CompletionList } from 'vscode-languageserver'; -import { NxWorkspaceRefreshNotification } from '@nx-console/language-server/types'; +import { e2eCwd, newWorkspace, uniq } from '../utils'; let nxlsWrapper: NxlsWrapper; const workspaceName = uniq('workspace'); @@ -57,7 +37,7 @@ describe('package.json nx property completion - default', () => { packageJsonPath, `{ "nx": { - + } }` ); diff --git a/apps/nxls-e2e/src/document-links/target-link-completion-default.test.ts b/apps/nxls-e2e/src/document-links/target-link-completion-default.test.ts index d74bc25c83..7be55c21c5 100644 --- a/apps/nxls-e2e/src/document-links/target-link-completion-default.test.ts +++ b/apps/nxls-e2e/src/document-links/target-link-completion-default.test.ts @@ -7,7 +7,7 @@ import { simpleReactWorkspaceOptions, uniq, } from '../utils'; -import { NxWorkspaceRefreshNotification } from '@nx-console/language-server/types'; +import { NxWorkspaceRefreshNotification } from '@nx-console/language-server-types'; import { readFileSync } from 'fs'; import { URI } from 'vscode-uri'; import { Position } from 'vscode-languageserver'; diff --git a/apps/nxls-e2e/src/nx-cloud/nx-cloud-16.test.ts b/apps/nxls-e2e/src/nx-cloud/nx-cloud-16.test.ts index 7b8f3afe99..04ffc55045 100644 --- a/apps/nxls-e2e/src/nx-cloud/nx-cloud-16.test.ts +++ b/apps/nxls-e2e/src/nx-cloud/nx-cloud-16.test.ts @@ -8,7 +8,7 @@ import { simpleReactWorkspaceOptions, uniq, } from '../utils'; -import { NxCloudStatusRequest } from '@nx-console/language-server/types'; +import { NxCloudStatusRequest } from '@nx-console/language-server-types'; import { readFileSync, writeFileSync } from 'fs'; let nxlsWrapper: NxlsWrapper; diff --git a/apps/nxls-e2e/src/nx-cloud/nx-cloud-default.test.ts b/apps/nxls-e2e/src/nx-cloud/nx-cloud-default.test.ts index 7a32a8c35d..3d15e5ac90 100644 --- a/apps/nxls-e2e/src/nx-cloud/nx-cloud-default.test.ts +++ b/apps/nxls-e2e/src/nx-cloud/nx-cloud-default.test.ts @@ -9,7 +9,7 @@ import { simpleReactWorkspaceOptions, uniq, } from '../utils'; -import { NxCloudStatusRequest } from '@nx-console/language-server/types'; +import { NxCloudStatusRequest } from '@nx-console/language-server-types'; import { readFileSync, writeFileSync } from 'fs'; let nxlsWrapper: NxlsWrapper; diff --git a/apps/nxls-e2e/src/nx-cloud/nx-cloud-onboarding-info-default.test.ts b/apps/nxls-e2e/src/nx-cloud/nx-cloud-onboarding-info-default.test.ts index 0b1b75db52..748202dcec 100644 --- a/apps/nxls-e2e/src/nx-cloud/nx-cloud-onboarding-info-default.test.ts +++ b/apps/nxls-e2e/src/nx-cloud/nx-cloud-onboarding-info-default.test.ts @@ -8,8 +8,8 @@ import { defaultVersion, modifyJsonFile, } from '../utils'; -import { NxCloudOnboardingInfoRequest } from '@nx-console/language-server/types'; -import { CloudOnboardingInfo } from '@nx-console/shared/types'; +import { NxCloudOnboardingInfoRequest } from '@nx-console/language-server-types'; +import { CloudOnboardingInfo } from '@nx-console/shared-types'; import { readFileSync, writeFileSync } from 'fs'; import { exec, execSync } from 'child_process'; diff --git a/apps/nxls-e2e/src/nx-workspace/nx-workspace-base.ts b/apps/nxls-e2e/src/nx-workspace/nx-workspace-base.ts index c7ce7fbc74..3904156e48 100644 --- a/apps/nxls-e2e/src/nx-workspace/nx-workspace-base.ts +++ b/apps/nxls-e2e/src/nx-workspace/nx-workspace-base.ts @@ -1,5 +1,5 @@ -import { NxWorkspaceRequest } from '@nx-console/language-server/types'; -import { NxWorkspace } from '@nx-console/shared/types'; +import { NxWorkspaceRequest } from '@nx-console/language-server-types'; +import { NxWorkspace } from '@nx-console/shared-types'; import { readFileSync, writeFileSync } from 'fs'; import { join } from 'path'; import { NxlsWrapper } from '../nxls-wrapper'; diff --git a/apps/nxls-e2e/src/nx-workspace/nx-workspace-lerna.test.ts b/apps/nxls-e2e/src/nx-workspace/nx-workspace-lerna.test.ts index 390f7328bc..e4d64dc9d3 100644 --- a/apps/nxls-e2e/src/nx-workspace/nx-workspace-lerna.test.ts +++ b/apps/nxls-e2e/src/nx-workspace/nx-workspace-lerna.test.ts @@ -1,16 +1,16 @@ import { join } from 'path'; import { NxlsWrapper } from '../nxls-wrapper'; -import { e2eCwd, uniq } from '../utils'; +import { e2eCwd, uniq, waitFor } from '../utils'; import { mkdirSync, writeFileSync } from 'fs'; import { execSync } from 'child_process'; -import { NxWorkspaceRequest } from '@nx-console/language-server/types'; -import { NxWorkspace } from '@nx-console/shared/types'; +import { NxWorkspaceRequest } from '@nx-console/language-server-types'; +import { NxWorkspace } from '@nx-console/shared-types'; let nxlsWrapper: NxlsWrapper; const workspaceName = uniq('workspace'); const workspacePath = join(e2eCwd, workspaceName); -describe('nx/workspace - lerna.json only repo', () => { +xdescribe('nx/workspace - lerna.json only repo', () => { beforeAll(async () => { mkdirSync(workspacePath, { recursive: true }); execSync('npx lerna init', { @@ -49,6 +49,7 @@ describe('nx/workspace - lerna.json only repo', () => { } }` ); + await waitFor(1000); nxlsWrapper = new NxlsWrapper(); await nxlsWrapper.startNxls(workspacePath); diff --git a/apps/nxls-e2e/src/nxls-wrapper.ts b/apps/nxls-e2e/src/nxls-wrapper.ts index e5717a47e1..0856820e17 100644 --- a/apps/nxls-e2e/src/nxls-wrapper.ts +++ b/apps/nxls-e2e/src/nxls-wrapper.ts @@ -11,8 +11,8 @@ import { StreamMessageWriter, } from 'vscode-languageserver/node'; +import { killGroup } from '@nx-console/shared-utils'; import { defaultVersion } from './utils'; -import { killGroup } from '@nx-console/shared/utils'; export class NxlsWrapper { private cwd?: string; diff --git a/apps/nxls-e2e/src/parse-target-string/parse-target-string.16.test.ts b/apps/nxls-e2e/src/parse-target-string/parse-target-string.16.test.ts index eeb4baab17..07d8620bb7 100644 --- a/apps/nxls-e2e/src/parse-target-string/parse-target-string.16.test.ts +++ b/apps/nxls-e2e/src/parse-target-string/parse-target-string.16.test.ts @@ -1,7 +1,7 @@ import { NxParseTargetStringRequest, NxWorkspaceRefreshNotification, -} from '@nx-console/language-server/types'; +} from '@nx-console/language-server-types'; import type { Target } from 'nx/src/devkit-exports'; import { join } from 'path'; import { NxlsWrapper } from '../nxls-wrapper'; diff --git a/apps/nxls-e2e/src/parse-target-string/parse-target-string.default.test.ts b/apps/nxls-e2e/src/parse-target-string/parse-target-string.default.test.ts index b5481af14f..808ece310b 100644 --- a/apps/nxls-e2e/src/parse-target-string/parse-target-string.default.test.ts +++ b/apps/nxls-e2e/src/parse-target-string/parse-target-string.default.test.ts @@ -1,7 +1,7 @@ import { NxParseTargetStringRequest, NxWorkspaceRefreshNotification, -} from '@nx-console/language-server/types'; +} from '@nx-console/language-server-types'; import type { Target } from 'nx/src/devkit-exports'; import { join } from 'path'; import { NxlsWrapper } from '../nxls-wrapper'; diff --git a/apps/nxls-e2e/src/pdv-data/pdv-data-default.test.ts b/apps/nxls-e2e/src/pdv-data/pdv-data-default.test.ts index f4313b6973..b4518b3945 100644 --- a/apps/nxls-e2e/src/pdv-data/pdv-data-default.test.ts +++ b/apps/nxls-e2e/src/pdv-data/pdv-data-default.test.ts @@ -1,8 +1,8 @@ import { NxPDVDataRequest, NxWorkspaceRefreshNotification, -} from '@nx-console/language-server/types'; -import { PDVData } from '@nx-console/shared/types'; +} from '@nx-console/language-server-types'; +import { PDVData } from '@nx-console/shared-types'; import { appendFileSync, readFileSync, rmSync, writeFileSync } from 'fs'; import { join } from 'path'; import { NxlsWrapper } from '../nxls-wrapper'; diff --git a/apps/nxls-e2e/src/project-by-path/project-by-path-standalone.default.test.ts b/apps/nxls-e2e/src/project-by-path/project-by-path-standalone.default.test.ts index deba286cb8..ae508564f4 100644 --- a/apps/nxls-e2e/src/project-by-path/project-by-path-standalone.default.test.ts +++ b/apps/nxls-e2e/src/project-by-path/project-by-path-standalone.default.test.ts @@ -1,4 +1,4 @@ -import { NxProjectByPathRequest } from '@nx-console/language-server/types'; +import { NxProjectByPathRequest } from '@nx-console/language-server-types'; import type { ProjectConfiguration } from 'nx/src/devkit-exports'; import { join } from 'path'; import { NxlsWrapper } from '../nxls-wrapper'; diff --git a/apps/nxls-e2e/src/project-by-path/project-by-path.default.test.ts b/apps/nxls-e2e/src/project-by-path/project-by-path.default.test.ts index 145196d29b..b12dc9ed67 100644 --- a/apps/nxls-e2e/src/project-by-path/project-by-path.default.test.ts +++ b/apps/nxls-e2e/src/project-by-path/project-by-path.default.test.ts @@ -7,7 +7,7 @@ import { simpleReactWorkspaceOptions, uniq, } from '../utils'; -import { NxProjectByPathRequest } from '@nx-console/language-server/types'; +import { NxProjectByPathRequest } from '@nx-console/language-server-types'; import type { ProjectConfiguration } from 'nx/src/devkit-exports'; let nxlsWrapper: NxlsWrapper; diff --git a/apps/nxls-e2e/src/project-folder-tree/project-folder-tree.test.ts b/apps/nxls-e2e/src/project-folder-tree/project-folder-tree.test.ts index 3a29b3d34d..a99d6ebf5b 100644 --- a/apps/nxls-e2e/src/project-folder-tree/project-folder-tree.test.ts +++ b/apps/nxls-e2e/src/project-folder-tree/project-folder-tree.test.ts @@ -11,8 +11,8 @@ import { import { NxProjectFolderTreeRequest, NxWorkspaceRefreshNotification, -} from '@nx-console/language-server/types'; -import { TreeMap, TreeNode } from '@nx-console/shared/types'; +} from '@nx-console/language-server-types'; +import { TreeMap, TreeNode } from '@nx-console/shared-types'; import { mkdirSync, writeFileSync } from 'fs'; let nxlsWrapper: NxlsWrapper; diff --git a/apps/nxls-e2e/src/watcher/watcher.test.ts b/apps/nxls-e2e/src/watcher/watcher.test.ts index 88aa30a9d2..7997d86242 100644 --- a/apps/nxls-e2e/src/watcher/watcher.test.ts +++ b/apps/nxls-e2e/src/watcher/watcher.test.ts @@ -1,7 +1,7 @@ import { NxWorkspaceRefreshNotification, NxWorkspaceRequest, -} from '@nx-console/language-server/types'; +} from '@nx-console/language-server-types'; import { execSync } from 'child_process'; import { appendFileSync, readFileSync, writeFileSync } from 'fs'; import { join } from 'path'; diff --git a/apps/nxls-e2e/tsconfig.json b/apps/nxls-e2e/tsconfig.json index 2822e4ac8e..cf1c4a0672 100644 --- a/apps/nxls-e2e/tsconfig.json +++ b/apps/nxls-e2e/tsconfig.json @@ -1,18 +1,34 @@ { "extends": "../../tsconfig.base.json", - "compilerOptions": { - "module": "commonjs", - "forceConsistentCasingInFileNames": true, - "strict": true, - "noImplicitOverride": true, - "noFallthroughCasesInSwitch": true, - "esModuleInterop": true - }, "files": [], "include": [], "references": [ { - "path": "./tsconfig.spec.json" + "path": "../../libs/shared/npm" + }, + { + "path": "../../libs/shared/file-system" + }, + { + "path": "../../libs/shared/utils" + }, + { + "path": "../../libs/shared/nx-console-plugins" + }, + { + "path": "../../libs/shared/types" + }, + { + "path": "../../libs/shared/nx-version" + }, + { + "path": "../../libs/shared/schema" + }, + { + "path": "../../libs/shared/generate-ui-types" + }, + { + "path": "../../libs/language-server/types" } ] } diff --git a/apps/nxls-e2e/tsconfig.spec.json b/apps/nxls-e2e/tsconfig.spec.json index 14a801f9cb..e596409b3a 100644 --- a/apps/nxls-e2e/tsconfig.spec.json +++ b/apps/nxls-e2e/tsconfig.spec.json @@ -1,10 +1,10 @@ { - "extends": "./tsconfig.json", + "extends": "../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../dist/out-tsc", + "outDir": "out-tsc/jest", "module": "commonjs", - "types": ["jest", "node", "vscode"], - "moduleResolution": "node" + "moduleResolution": "node10", + "types": ["jest", "node"] }, "include": [ "jest.config.ts", @@ -12,5 +12,7 @@ "src/**/*.spec.ts", "**/*.d.ts", "**/*.ts" - ] + ], + "exclude": ["out-tsc"], + "references": [] } diff --git a/apps/nxls/.babelrc b/apps/nxls/.babelrc deleted file mode 100644 index fc2ad0f36c..0000000000 --- a/apps/nxls/.babelrc +++ /dev/null @@ -1,3 +0,0 @@ -{ - "presets": [["@nx/js/babel", { "useBuiltIns": "usage" }]] -} diff --git a/apps/nxls/.eslintrc.json b/apps/nxls/.eslintrc.json index 9d9c0db55b..3dd47e284c 100644 --- a/apps/nxls/.eslintrc.json +++ b/apps/nxls/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/apps/nxls/jest.config.ts b/apps/nxls/jest.config.ts deleted file mode 100644 index aa76f698e8..0000000000 --- a/apps/nxls/jest.config.ts +++ /dev/null @@ -1,18 +0,0 @@ -/* eslint-disable */ -export default { - displayName: 'nxls', - preset: '../../jest.preset.js', - globals: {}, - testEnvironment: 'node', - transform: { - '^.+\\.[tj]s$': [ - 'ts-jest', - { - tsconfig: '/tsconfig.spec.json', - }, - ], - }, - moduleFileExtensions: ['ts', 'js', 'html'], - coverageDirectory: '../../coverage/apps/nxls', - passWithNoTests: true, -}; diff --git a/apps/nxls/project.json b/apps/nxls/project.json index ae4d0969b9..24997b1053 100644 --- a/apps/nxls/project.json +++ b/apps/nxls/project.json @@ -52,6 +52,11 @@ } }, "build": { + "command": "node ./tools/scripts/copy-nxls-package-json.js", + "dependsOn": ["_build"], + "inputs": ["{workspaceRoot}/tools/scripts/copy-nxls-package-json.js"] + }, + "_build": { "defaultConfiguration": "production", "executor": "@nx/esbuild:esbuild", "outputs": ["{workspaceRoot}/dist/apps/nxls"], @@ -86,16 +91,12 @@ } }, "configurations": { - "ci": { - "skipTypeCheck": false - }, "debug": { "minify": false, "sourcemap": "both" }, "production": { - "minify": true, - "skipTypeCheck": true + "minify": true } } }, diff --git a/apps/nxls/src/main.ts b/apps/nxls/src/main.ts index 7b373f6836..c0a398f99a 100644 --- a/apps/nxls/src/main.ts +++ b/apps/nxls/src/main.ts @@ -4,10 +4,10 @@ import { configureSchemas, projectSchemaIsRegistered, resetInferencePluginsCompletionCache, -} from '@nx-console/language-server/capabilities/code-completion'; -import { getDefinition } from '@nx-console/language-server/capabilities/definition'; -import { getDocumentLinks } from '@nx-console/language-server/capabilities/document-links'; -import { getHover } from '@nx-console/language-server/capabilities/hover'; +} from '@nx-console/language-server-capabilities-code-completion'; +import { getDefinition } from '@nx-console/language-server-capabilities-definition'; +import { getDocumentLinks } from '@nx-console/language-server-capabilities-document-links'; +import { getHover } from '@nx-console/language-server-capabilities-hover'; import { NxChangeWorkspace, NxCloudOnboardingInfoRequest, @@ -38,17 +38,17 @@ import { NxWorkspaceRefreshStartedNotification, NxWorkspaceRequest, NxWorkspaceSerializedRequest, -} from '@nx-console/language-server/types'; +} from '@nx-console/language-server-types'; import { getJsonLanguageService, getLanguageModelCache, lspLogger, setLspLogger, -} from '@nx-console/language-server/utils'; +} from '@nx-console/language-server-utils'; import { NativeWatcher, languageServerWatcher, -} from '@nx-console/language-server/watcher'; +} from '@nx-console/language-server-watcher'; import { createProjectGraph, getCloudOnboardingInfo, @@ -75,10 +75,10 @@ import { resetNxVersionCache, resetProjectPathCache, resetSourceMapFilesToProjectCache, -} from '@nx-console/language-server/workspace'; -import { GeneratorSchema } from '@nx-console/shared/generate-ui-types'; -import { NxWorkspace } from '@nx-console/shared/types'; -import { formatError, killGroup } from '@nx-console/shared/utils'; +} from '@nx-console/language-server-workspace'; +import { GeneratorSchema } from '@nx-console/shared-generate-ui-types'; +import { NxWorkspace } from '@nx-console/shared-types'; +import { formatError, killGroup } from '@nx-console/shared-utils'; import { ClientCapabilities, TextDocument } from 'vscode-json-languageservice'; import { CreateFilesParams, diff --git a/apps/nxls/tsconfig.app.json b/apps/nxls/tsconfig.app.json index 4f967837ff..95736c70b7 100644 --- a/apps/nxls/tsconfig.app.json +++ b/apps/nxls/tsconfig.app.json @@ -1,11 +1,64 @@ { - "extends": "./tsconfig.json", + "extends": "../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../dist/out-tsc", - "module": "ESNext", - "esModuleInterop": true, - "types": ["node"] + "outDir": "out-tsc/nxls", + "types": ["node"], + "strict": false, + "noImplicitReturns": false }, - "exclude": ["jest.config.ts", "**/*.spec.ts", "**/*.test.ts"], - "include": ["**/*.ts"] + "exclude": ["jest.config.ts", "**/*.spec.ts", "**/*.test.ts", "out-tsc"], + "include": ["**/*.ts"], + "references": [ + { + "path": "../../libs/language-server/watcher/tsconfig.lib.json" + }, + { + "path": "../../libs/language-server/capabilities/hover/tsconfig.lib.json" + }, + { + "path": "../../libs/language-server/capabilities/document-links/tsconfig.lib.json" + }, + { + "path": "../../libs/language-server/capabilities/definition/tsconfig.lib.json" + }, + { + "path": "../../libs/shared/nx-console-plugins/tsconfig.lib.json" + }, + { + "path": "../../libs/language-server/types/tsconfig.lib.json" + }, + { + "path": "../../libs/shared/generate-ui-types/tsconfig.lib.json" + }, + { + "path": "../../libs/language-server/workspace/tsconfig.lib.json" + }, + { + "path": "../../libs/shared/types/tsconfig.lib.json" + }, + { + "path": "../../libs/shared/schema/tsconfig.lib.json" + }, + { + "path": "../../libs/shared/npm/tsconfig.lib.json" + }, + { + "path": "../../libs/shared/file-system/tsconfig.lib.json" + }, + { + "path": "../../libs/shared/utils/tsconfig.lib.json" + }, + { + "path": "../../libs/shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../../libs/shared/json-schema/tsconfig.lib.json" + }, + { + "path": "../../libs/language-server/utils/tsconfig.lib.json" + }, + { + "path": "../../libs/language-server/capabilities/code-completion/tsconfig.lib.json" + } + ] } diff --git a/apps/nxls/tsconfig.json b/apps/nxls/tsconfig.json index 63dbe35fb2..bdbef8d668 100644 --- a/apps/nxls/tsconfig.json +++ b/apps/nxls/tsconfig.json @@ -4,10 +4,58 @@ "include": [], "references": [ { - "path": "./tsconfig.app.json" + "path": "../../libs/language-server/watcher" + }, + { + "path": "../../libs/language-server/capabilities/hover" + }, + { + "path": "../../libs/language-server/capabilities/document-links" + }, + { + "path": "../../libs/language-server/capabilities/definition" + }, + { + "path": "../../libs/shared/nx-console-plugins" + }, + { + "path": "../../libs/language-server/types" + }, + { + "path": "../../libs/shared/generate-ui-types" + }, + { + "path": "../../libs/language-server/workspace" + }, + { + "path": "../../libs/shared/types" }, { - "path": "./tsconfig.spec.json" + "path": "../../libs/shared/schema" + }, + { + "path": "../../libs/shared/npm" + }, + { + "path": "../../libs/shared/file-system" + }, + { + "path": "../../libs/shared/utils" + }, + { + "path": "../../libs/shared/nx-version" + }, + { + "path": "../../libs/shared/json-schema" + }, + { + "path": "../../libs/language-server/utils" + }, + { + "path": "../../libs/language-server/capabilities/code-completion" + }, + { + "path": "./tsconfig.app.json" } ] } diff --git a/apps/nxls/tsconfig.spec.json b/apps/nxls/tsconfig.spec.json deleted file mode 100644 index 546f12877f..0000000000 --- a/apps/nxls/tsconfig.spec.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../dist/out-tsc", - "module": "commonjs", - "types": ["jest", "node"] - }, - "include": ["jest.config.ts", "**/*.test.ts", "**/*.spec.ts", "**/*.d.ts"] -} diff --git a/apps/vscode/.babelrc b/apps/vscode/.babelrc deleted file mode 100644 index fc2ad0f36c..0000000000 --- a/apps/vscode/.babelrc +++ /dev/null @@ -1,3 +0,0 @@ -{ - "presets": [["@nx/js/babel", { "useBuiltIns": "usage" }]] -} diff --git a/apps/vscode/.eslintrc.json b/apps/vscode/.eslintrc.json index 421b9fbef9..916508e46b 100644 --- a/apps/vscode/.eslintrc.json +++ b/apps/vscode/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc", "node_modules"], "rules": {}, "overrides": [ { diff --git a/apps/vscode/package.json b/apps/vscode/package.json index a7942620fb..f0bc18ab1d 100644 --- a/apps/vscode/package.json +++ b/apps/vscode/package.json @@ -41,20 +41,6 @@ "activationEvents": [ "onStartupFinished" ], - "dependencies": { - "@monodon/typescript-nx-imports-plugin": "0.3.0", - "@parcel/watcher": "2.4.1", - "@parcel/watcher-darwin-arm64": "2.4.1", - "@parcel/watcher-darwin-x64": "2.4.1", - "@parcel/watcher-linux-arm-glibc": "2.4.1", - "@parcel/watcher-linux-arm64-glibc": "2.4.1", - "@parcel/watcher-linux-arm64-musl": "2.4.1", - "@parcel/watcher-linux-x64-glibc": "2.4.1", - "@parcel/watcher-linux-x64-musl": "2.4.1", - "@parcel/watcher-win32-arm64": "2.4.1", - "@parcel/watcher-win32-x64": "2.4.1", - "@vscode-elements/elements": "^1.6.1" - }, "contributes": { "typescriptServerPlugins": [ { diff --git a/apps/vscode/project.json b/apps/vscode/project.json index 4c89b9ecc5..640672ebe9 100644 --- a/apps/vscode/project.json +++ b/apps/vscode/project.json @@ -91,10 +91,6 @@ } }, "build": { - "command": "node ./tools/scripts/install-vscode-deps.js", - "dependsOn": ["_build"] - }, - "_build": { "executor": "@nx/esbuild:esbuild", "options": { "external": [ @@ -116,7 +112,6 @@ "format": ["cjs"], "main": "apps/vscode/src/main.ts", "tsConfig": "apps/vscode/tsconfig.app.json", - "generatePackageJson": false, "assets": [ { "glob": "nx-schema.json", diff --git a/apps/vscode/src/main.ts b/apps/vscode/src/main.ts index b5df814889..2bc8843484 100644 --- a/apps/vscode/src/main.ts +++ b/apps/vscode/src/main.ts @@ -3,7 +3,6 @@ import { dirname, join, parse, relative, resolve } from 'path'; import { Disposable, ExtensionContext, - ExtensionMode, ProgressLocation, RelativePattern, commands, @@ -16,49 +15,49 @@ import { checkIsNxWorkspace, killGroup, withTimeout, -} from '@nx-console/shared/utils'; +} from '@nx-console/shared-utils'; import { GlobalConfigurationStore, WorkspaceConfigurationStore, -} from '@nx-console/vscode/configuration'; -import { initNxCommandsView } from '@nx-console/vscode/nx-commands-view'; +} from '@nx-console/vscode-configuration'; +import { initNxCommandsView } from '@nx-console/vscode-nx-commands-view'; import { NxProjectTreeProvider, initNxProjectView, -} from '@nx-console/vscode/nx-project-view'; -import { CliTaskProvider, initTasks } from '@nx-console/vscode/tasks'; -import { watchCodeLensConfigChange, watchFile } from '@nx-console/vscode/utils'; +} from '@nx-console/vscode-nx-project-view'; +import { CliTaskProvider, initTasks } from '@nx-console/vscode-tasks'; +import { watchCodeLensConfigChange, watchFile } from '@nx-console/vscode-utils'; -import { fileExists } from '@nx-console/shared/file-system'; +import { fileExists } from '@nx-console/shared-file-system'; import { AddDependencyCodelensProvider, registerVscodeAddDependency, -} from '@nx-console/vscode/add-dependency'; -import { initGenerateUiWebview } from '@nx-console/vscode/generate-ui-webview'; +} from '@nx-console/vscode-add-dependency'; +import { initGenerateUiWebview } from '@nx-console/vscode-generate-ui-webview'; import { createNxlsClient, getNxlsClient, showRefreshLoadingAtLocation, -} from '@nx-console/vscode/lsp-client'; -import { initNxConfigDecoration } from '@nx-console/vscode/nx-config-decoration'; -import { initNxConversion } from '@nx-console/vscode/nx-conversion'; -import { initHelpAndFeedbackView } from '@nx-console/vscode/nx-help-and-feedback-view'; -import { initVscodeProjectGraph } from '@nx-console/vscode/project-graph'; -import { initTypeScriptServerPlugin } from '@nx-console/vscode/typescript-plugin'; +} from '@nx-console/vscode-lsp-client'; +import { initNxConfigDecoration } from '@nx-console/vscode-nx-config-decoration'; +import { initNxConversion } from '@nx-console/vscode-nx-conversion'; +import { initHelpAndFeedbackView } from '@nx-console/vscode-nx-help-and-feedback-view'; +import { initVscodeProjectGraph } from '@nx-console/vscode-project-graph'; +import { initTypeScriptServerPlugin } from '@nx-console/vscode-typescript-plugin'; import { NxWorkspaceRefreshNotification, NxWorkspaceRequest, -} from '@nx-console/language-server/types'; -import { initErrorDiagnostics } from '@nx-console/vscode/error-diagnostics'; -import { initNvmTip } from '@nx-console/vscode/nvm-tip'; -import { initNxCloudView } from '@nx-console/vscode/nx-cloud-view'; +} from '@nx-console/language-server-types'; +import { initErrorDiagnostics } from '@nx-console/vscode-error-diagnostics'; +import { initNvmTip } from '@nx-console/vscode-nvm-tip'; +import { initNxCloudView } from '@nx-console/vscode-nx-cloud-view'; import { getOutputChannel, initOutputChannels, -} from '@nx-console/vscode/output-channels'; -import { initVscodeProjectDetails } from '@nx-console/vscode/project-details'; -import { getTelemetry, initTelemetry } from '@nx-console/vscode/telemetry'; +} from '@nx-console/vscode-output-channels'; +import { initVscodeProjectDetails } from '@nx-console/vscode-project-details'; +import { getTelemetry, initTelemetry } from '@nx-console/vscode-telemetry'; import { RequestType } from 'vscode-languageserver'; import { initNxInit } from './nx-init'; import { registerRefreshWorkspace } from './refresh-workspace'; diff --git a/apps/vscode/src/nx-init.ts b/apps/vscode/src/nx-init.ts index 9c444b3360..136734f7a4 100644 --- a/apps/vscode/src/nx-init.ts +++ b/apps/vscode/src/nx-init.ts @@ -1,4 +1,4 @@ -import { getTelemetry } from '@nx-console/vscode/telemetry'; +import { getTelemetry } from '@nx-console/vscode-telemetry'; import { commands, ExtensionContext, diff --git a/apps/vscode/src/refresh-workspace.ts b/apps/vscode/src/refresh-workspace.ts index 42d2d9e723..657d80f32c 100644 --- a/apps/vscode/src/refresh-workspace.ts +++ b/apps/vscode/src/refresh-workspace.ts @@ -1,7 +1,7 @@ -import { getNxGraphServer } from '@nx-console/vscode/graph-base'; -import { getNxlsClient } from '@nx-console/vscode/lsp-client'; -import { getOutputChannel } from '@nx-console/vscode/output-channels'; -import { getTelemetry } from '@nx-console/vscode/telemetry'; +import { getNxGraphServer } from '@nx-console/vscode-graph-base'; +import { getNxlsClient } from '@nx-console/vscode-lsp-client'; +import { getOutputChannel } from '@nx-console/vscode-output-channels'; +import { getTelemetry } from '@nx-console/vscode-telemetry'; import { commands, ExtensionContext } from 'vscode'; const REFRESH_WORKSPACE = 'nxConsole.refreshWorkspace'; diff --git a/apps/vscode/tsconfig.app.json b/apps/vscode/tsconfig.app.json index bb717c5e28..16979718d0 100644 --- a/apps/vscode/tsconfig.app.json +++ b/apps/vscode/tsconfig.app.json @@ -1,9 +1,109 @@ { - "extends": "./tsconfig.json", + "extends": "../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../dist/out-tsc", - "types": ["node"] + "outDir": "out-tsc/vscode", + "types": ["node"], + "strict": false, + "noImplicitReturns": false }, - "exclude": ["**/*.spec.ts"], - "include": ["**/*.ts"] + "exclude": ["**/*.spec.ts", "out-tsc"], + "include": ["**/*.ts"], + "references": [ + { + "path": "../../libs/vscode/project-details/tsconfig.lib.json" + }, + { + "path": "../../libs/vscode/nvm-tip/tsconfig.lib.json" + }, + { + "path": "../../libs/vscode/error-diagnostics/tsconfig.lib.json" + }, + { + "path": "../../libs/vscode/typescript-plugin/tsconfig.lib.json" + }, + { + "path": "../../libs/vscode/graph-base/tsconfig.lib.json" + }, + { + "path": "../../libs/vscode/project-graph/tsconfig.lib.json" + }, + { + "path": "../../libs/vscode/nx-help-and-feedback-view/tsconfig.lib.json" + }, + { + "path": "../../libs/vscode/nx-conversion/tsconfig.lib.json" + }, + { + "path": "../../libs/vscode/generate-ui-webview/tsconfig.lib.json" + }, + { + "path": "../../libs/vscode/add-dependency/tsconfig.lib.json" + }, + { + "path": "../../libs/vscode/nx-config-decoration/tsconfig.lib.json" + }, + { + "path": "../../libs/vscode/nx-cloud-view/tsconfig.lib.json" + }, + { + "path": "../../libs/vscode/nx-project-view/tsconfig.lib.json" + }, + { + "path": "../../libs/vscode/telemetry/tsconfig.lib.json" + }, + { + "path": "../../libs/vscode/verify/tsconfig.lib.json" + }, + { + "path": "../../libs/vscode/utils/tsconfig.lib.json" + }, + { + "path": "../../libs/vscode/nx-cli-quickpicks/tsconfig.lib.json" + }, + { + "path": "../../libs/vscode/lsp-client/tsconfig.lib.json" + }, + { + "path": "../../libs/shared/nx-console-plugins/tsconfig.lib.json" + }, + { + "path": "../../libs/shared/generate-ui-types/tsconfig.lib.json" + }, + { + "path": "../../libs/language-server/types/tsconfig.lib.json" + }, + { + "path": "../../libs/vscode/nx-workspace/tsconfig.lib.json" + }, + { + "path": "../../libs/vscode/tasks/tsconfig.lib.json" + }, + { + "path": "../../libs/vscode/output-channels/tsconfig.lib.json" + }, + { + "path": "../../libs/vscode/nx-commands-view/tsconfig.lib.json" + }, + { + "path": "../../libs/vscode/configuration/tsconfig.lib.json" + }, + { + "path": "../../libs/shared/types/tsconfig.lib.json" + }, + { + "path": "../../libs/shared/schema/tsconfig.lib.json" + }, + { + "path": "../../libs/shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../../libs/shared/npm/tsconfig.lib.json" + }, + { + "path": "../../libs/shared/file-system/tsconfig.lib.json" + }, + { + "path": "../../libs/shared/utils/tsconfig.lib.json" + } + ] } diff --git a/apps/vscode/tsconfig.json b/apps/vscode/tsconfig.json index 63dbe35fb2..9175da91a6 100644 --- a/apps/vscode/tsconfig.json +++ b/apps/vscode/tsconfig.json @@ -4,10 +4,103 @@ "include": [], "references": [ { - "path": "./tsconfig.app.json" + "path": "../../libs/vscode/project-details" + }, + { + "path": "../../libs/vscode/nvm-tip" + }, + { + "path": "../../libs/vscode/error-diagnostics" + }, + { + "path": "../../libs/vscode/typescript-plugin" + }, + { + "path": "../../libs/vscode/graph-base" + }, + { + "path": "../../libs/vscode/project-graph" + }, + { + "path": "../../libs/vscode/nx-help-and-feedback-view" + }, + { + "path": "../../libs/vscode/nx-conversion" + }, + { + "path": "../../libs/vscode/generate-ui-webview" + }, + { + "path": "../../libs/vscode/add-dependency" + }, + { + "path": "../../libs/vscode/nx-config-decoration" + }, + { + "path": "../../libs/vscode/nx-cloud-view" + }, + { + "path": "../../libs/vscode/nx-project-view" + }, + { + "path": "../../libs/vscode/telemetry" + }, + { + "path": "../../libs/vscode/verify" + }, + { + "path": "../../libs/vscode/utils" + }, + { + "path": "../../libs/vscode/nx-cli-quickpicks" + }, + { + "path": "../../libs/vscode/lsp-client" + }, + { + "path": "../../libs/shared/nx-console-plugins" + }, + { + "path": "../../libs/shared/generate-ui-types" + }, + { + "path": "../../libs/language-server/types" + }, + { + "path": "../../libs/vscode/nx-workspace" + }, + { + "path": "../../libs/vscode/tasks" + }, + { + "path": "../../libs/vscode/output-channels" + }, + { + "path": "../../libs/vscode/nx-commands-view" + }, + { + "path": "../../libs/vscode/configuration" + }, + { + "path": "../../libs/shared/types" + }, + { + "path": "../../libs/shared/schema" + }, + { + "path": "../../libs/shared/nx-version" + }, + { + "path": "../../libs/shared/npm" + }, + { + "path": "../../libs/shared/file-system" + }, + { + "path": "../../libs/shared/utils" }, { - "path": "./tsconfig.spec.json" + "path": "./tsconfig.app.json" } ] } diff --git a/apps/vscode/tsconfig.spec.json b/apps/vscode/tsconfig.spec.json deleted file mode 100644 index 29efa430b2..0000000000 --- a/apps/vscode/tsconfig.spec.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../dist/out-tsc", - "module": "commonjs", - "types": ["jest", "node"] - }, - "include": ["**/*.spec.ts", "**/*.d.ts"] -} diff --git a/gradle.properties b/gradle.properties index 9855843ba9..e0d7a6c2c0 100644 --- a/gradle.properties +++ b/gradle.properties @@ -17,3 +17,4 @@ gradleVersion=8.5 # Opt-out flag for bundling Kotlin standard library -> https://plugins.jetbrains.com/docs/intellij/kotlin.html#kotlin-standard-library # suppress inspection "UnusedProperty" kotlin.stdlib.default.dependency=false +org.gradle.jvmargs=-Xmx6g -XX:+HeapDumpOnOutOfMemoryError diff --git a/libs/language-server/capabilities/code-completion/.eslintrc.json b/libs/language-server/capabilities/code-completion/.eslintrc.json index 632e9b0e22..b44aaba67c 100644 --- a/libs/language-server/capabilities/code-completion/.eslintrc.json +++ b/libs/language-server/capabilities/code-completion/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc", "test-output"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/language-server/capabilities/code-completion/jest.config.ts b/libs/language-server/capabilities/code-completion/jest.config.ts index 1694febb46..44dc5bcce7 100644 --- a/libs/language-server/capabilities/code-completion/jest.config.ts +++ b/libs/language-server/capabilities/code-completion/jest.config.ts @@ -13,6 +13,5 @@ export default { ], }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: - '../../../../coverage/libs/language-server/capabilities/code-completion', + coverageDirectory: 'test-output/jest/coverage', }; diff --git a/libs/language-server/capabilities/code-completion/package.json b/libs/language-server/capabilities/code-completion/package.json new file mode 100644 index 0000000000..6e0041659b --- /dev/null +++ b/libs/language-server/capabilities/code-completion/package.json @@ -0,0 +1,15 @@ +{ + "name": "@nx-console/language-server-capabilities-code-completion", + "version": "0.0.1", + "main": "./src/index.ts", + "types": "./src/index.ts", + "private": true, + "nx": { + "name": "language-server-capabilities-code-completion", + "sourceRoot": "libs/language-server/capabilities/code-completion/src", + "projectType": "library", + "tags": [ + "type:lsp" + ] + } +} diff --git a/libs/language-server/capabilities/code-completion/project.json b/libs/language-server/capabilities/code-completion/project.json deleted file mode 100644 index 75c7bd83a0..0000000000 --- a/libs/language-server/capabilities/code-completion/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "language-server-capabilities-code-completion", - "$schema": "../../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/language-server/capabilities/code-completion/src", - "projectType": "library", - "targets": {}, - "tags": ["type:lsp"] -} diff --git a/libs/language-server/capabilities/code-completion/src/lib/completion-handler.ts b/libs/language-server/capabilities/code-completion/src/lib/completion-handler.ts index e79700e184..d25c0c30ae 100644 --- a/libs/language-server/capabilities/code-completion/src/lib/completion-handler.ts +++ b/libs/language-server/capabilities/code-completion/src/lib/completion-handler.ts @@ -2,7 +2,7 @@ import { getJsonLanguageService, LanguageModelCache, mergeArrays, -} from '@nx-console/language-server/utils'; +} from '@nx-console/language-server-utils'; import { dirname, relative } from 'path'; import { ClientCapabilities, @@ -17,7 +17,7 @@ import { configureSchemaForProject, projectSchemaIsRegistered, } from './schema-completion'; -import { nxWorkspace } from '@nx-console/language-server/workspace'; +import { nxWorkspace } from '@nx-console/language-server-workspace'; import { getCompletionItems } from './get-completion-items'; export async function completionHandler( diff --git a/libs/language-server/capabilities/code-completion/src/lib/get-completion-items.spec.ts b/libs/language-server/capabilities/code-completion/src/lib/get-completion-items.spec.ts index 249dd544d4..8c19e7a9ce 100644 --- a/libs/language-server/capabilities/code-completion/src/lib/get-completion-items.spec.ts +++ b/libs/language-server/capabilities/code-completion/src/lib/get-completion-items.spec.ts @@ -1,12 +1,12 @@ import { configureJsonLanguageService, getLanguageModelCache, -} from '@nx-console/language-server/utils'; +} from '@nx-console/language-server-utils'; import { CompletionType, EnhancedJsonSchema, -} from '@nx-console/shared/json-schema'; -import type * as workspace from '@nx-console/language-server/workspace'; +} from '@nx-console/shared-json-schema'; +import type * as workspace from '@nx-console/language-server-workspace'; import { vol } from 'memfs'; import { ClientCapabilities, @@ -14,11 +14,11 @@ import { TextDocument, } from 'vscode-json-languageservice'; import { getCompletionItems } from './get-completion-items'; -import { NxWorkspace } from '@nx-console/shared/types'; +import { NxWorkspace } from '@nx-console/shared-types'; import { normalize } from 'path'; jest.mock( - '@nx-console/language-server/workspace', + '@nx-console/language-server-workspace', (): Partial => ({ nxWorkspace: jest.fn(() => Promise.resolve({ diff --git a/libs/language-server/capabilities/code-completion/src/lib/get-completion-items.ts b/libs/language-server/capabilities/code-completion/src/lib/get-completion-items.ts index eae3a300c5..cb7c3e446c 100644 --- a/libs/language-server/capabilities/code-completion/src/lib/get-completion-items.ts +++ b/libs/language-server/capabilities/code-completion/src/lib/get-completion-items.ts @@ -2,16 +2,15 @@ import { getDefaultCompletionType, isArrayNode, lspLogger, -} from '@nx-console/language-server/utils'; +} from '@nx-console/language-server-utils'; import { CompletionType, hasCompletionGlob, hasCompletionType, X_COMPLETION_GLOB, X_COMPLETION_TYPE, -} from '@nx-console/shared/json-schema'; -import { Logger } from '@nx-console/shared/schema'; -import { NxVersion } from '@nx-console/shared/nx-version'; +} from '@nx-console/shared-json-schema'; +import { NxVersion } from '@nx-console/nx-version'; import { ASTNode, CompletionItem, diff --git a/libs/language-server/capabilities/code-completion/src/lib/inference-plugins-completion.ts b/libs/language-server/capabilities/code-completion/src/lib/inference-plugins-completion.ts index dc47d3c033..ff8fbd860f 100644 --- a/libs/language-server/capabilities/code-completion/src/lib/inference-plugins-completion.ts +++ b/libs/language-server/capabilities/code-completion/src/lib/inference-plugins-completion.ts @@ -1,8 +1,7 @@ -import { lspLogger } from '@nx-console/language-server/utils'; -import { getNxVersion } from '@nx-console/language-server/workspace'; -import { workspaceDependencies } from '@nx-console/shared/npm'; +import { getNxVersion } from '@nx-console/language-server-workspace'; +import { workspaceDependencies } from '@nx-console/shared-npm'; import { existsSync } from 'fs'; -import { join, posix, sep } from 'path'; +import { join } from 'path'; import { CompletionItem } from 'vscode-json-languageservice'; let inferencePluginsCompletionCache: CompletionItem[] | undefined = undefined; diff --git a/libs/language-server/capabilities/code-completion/src/lib/input-name-completion.ts b/libs/language-server/capabilities/code-completion/src/lib/input-name-completion.ts index e2b12fa042..b273b283ba 100644 --- a/libs/language-server/capabilities/code-completion/src/lib/input-name-completion.ts +++ b/libs/language-server/capabilities/code-completion/src/lib/input-name-completion.ts @@ -1,4 +1,4 @@ -import { nxWorkspace } from '@nx-console/language-server/workspace'; +import { nxWorkspace } from '@nx-console/language-server-workspace'; import { ASTNode, CompletionItem, diff --git a/libs/language-server/capabilities/code-completion/src/lib/path-completion.ts b/libs/language-server/capabilities/code-completion/src/lib/path-completion.ts index 59f57b21cc..1fba3ffe12 100644 --- a/libs/language-server/capabilities/code-completion/src/lib/path-completion.ts +++ b/libs/language-server/capabilities/code-completion/src/lib/path-completion.ts @@ -1,7 +1,7 @@ import { findProjectRoot, isStringNode, -} from '@nx-console/language-server/utils'; +} from '@nx-console/language-server-utils'; import fastGlob from 'fast-glob'; import { ASTNode, diff --git a/libs/language-server/capabilities/code-completion/src/lib/project-completion.ts b/libs/language-server/capabilities/code-completion/src/lib/project-completion.ts index 2414a888ad..29930cc8ba 100644 --- a/libs/language-server/capabilities/code-completion/src/lib/project-completion.ts +++ b/libs/language-server/capabilities/code-completion/src/lib/project-completion.ts @@ -1,4 +1,4 @@ -import { nxWorkspace } from '@nx-console/language-server/workspace'; +import { nxWorkspace } from '@nx-console/language-server-workspace'; import { ASTNode, CompletionItem, diff --git a/libs/language-server/capabilities/code-completion/src/lib/project-target-completion.ts b/libs/language-server/capabilities/code-completion/src/lib/project-target-completion.ts index 0ec3d690f1..de99b7fc45 100644 --- a/libs/language-server/capabilities/code-completion/src/lib/project-target-completion.ts +++ b/libs/language-server/capabilities/code-completion/src/lib/project-target-completion.ts @@ -1,4 +1,4 @@ -import { nxWorkspace } from '@nx-console/language-server/workspace'; +import { nxWorkspace } from '@nx-console/language-server-workspace'; import { ASTNode, CompletionItem, diff --git a/libs/language-server/capabilities/code-completion/src/lib/schema-completion.ts b/libs/language-server/capabilities/code-completion/src/lib/schema-completion.ts index 6c3ef665fe..6729d03452 100644 --- a/libs/language-server/capabilities/code-completion/src/lib/schema-completion.ts +++ b/libs/language-server/capabilities/code-completion/src/lib/schema-completion.ts @@ -1,14 +1,13 @@ import { configureJsonLanguageService, - getJsonLanguageService, getSchemaRequestService, lspLogger, -} from '@nx-console/language-server/utils'; +} from '@nx-console/language-server-utils'; import { getExecutors, getProjectByRoot, nxWorkspace, -} from '@nx-console/language-server/workspace'; +} from '@nx-console/language-server-workspace'; import { CompletionType, getNxJsonSchema, @@ -16,10 +15,10 @@ import { implicitDependencies, namedInputs, tags, -} from '@nx-console/shared/json-schema'; -import { findNxPackagePath } from '@nx-console/shared/npm'; -import { CollectionInfo } from '@nx-console/shared/schema'; -import { NxWorkspace } from '@nx-console/shared/types'; +} from '@nx-console/shared-json-schema'; +import { findNxPackagePath } from '@nx-console/shared-npm'; +import { CollectionInfo } from '@nx-console/shared-schema'; +import { NxWorkspace } from '@nx-console/shared-types'; import { readFile } from 'fs/promises'; import { platform } from 'os'; import { join } from 'path'; diff --git a/libs/language-server/capabilities/code-completion/src/lib/tags-completion.ts b/libs/language-server/capabilities/code-completion/src/lib/tags-completion.ts index 2ca9d08115..d20a799ae0 100644 --- a/libs/language-server/capabilities/code-completion/src/lib/tags-completion.ts +++ b/libs/language-server/capabilities/code-completion/src/lib/tags-completion.ts @@ -1,5 +1,5 @@ -import { isArrayNode } from '@nx-console/language-server/utils'; -import { nxWorkspace } from '@nx-console/language-server/workspace'; +import { isArrayNode } from '@nx-console/language-server-utils'; +import { nxWorkspace } from '@nx-console/language-server-workspace'; import { ASTNode, CompletionItem, diff --git a/libs/language-server/capabilities/code-completion/src/lib/targets-completion.ts b/libs/language-server/capabilities/code-completion/src/lib/targets-completion.ts index 855fa418df..265d8fdf33 100644 --- a/libs/language-server/capabilities/code-completion/src/lib/targets-completion.ts +++ b/libs/language-server/capabilities/code-completion/src/lib/targets-completion.ts @@ -1,5 +1,5 @@ -import { isArrayNode } from '@nx-console/language-server/utils'; -import { nxWorkspace } from '@nx-console/language-server/workspace'; +import { isArrayNode } from '@nx-console/language-server-utils'; +import { nxWorkspace } from '@nx-console/language-server-workspace'; import { ASTNode, CompletionItem, diff --git a/libs/language-server/capabilities/code-completion/tsconfig.json b/libs/language-server/capabilities/code-completion/tsconfig.json index 26b7b4afd1..06b60dce01 100644 --- a/libs/language-server/capabilities/code-completion/tsconfig.json +++ b/libs/language-server/capabilities/code-completion/tsconfig.json @@ -3,6 +3,42 @@ "files": [], "include": [], "references": [ + { + "path": "../../../shared/nx-console-plugins" + }, + { + "path": "../../types" + }, + { + "path": "../../../shared/generate-ui-types" + }, + { + "path": "../../workspace" + }, + { + "path": "../../../shared/types" + }, + { + "path": "../../../shared/schema" + }, + { + "path": "../../../shared/npm" + }, + { + "path": "../../../shared/file-system" + }, + { + "path": "../../../shared/utils" + }, + { + "path": "../../../shared/nx-version" + }, + { + "path": "../../../shared/json-schema" + }, + { + "path": "../../utils" + }, { "path": "./tsconfig.lib.json" }, diff --git a/libs/language-server/capabilities/code-completion/tsconfig.lib.json b/libs/language-server/capabilities/code-completion/tsconfig.lib.json index 154932e82b..6314a2f275 100644 --- a/libs/language-server/capabilities/code-completion/tsconfig.lib.json +++ b/libs/language-server/capabilities/code-completion/tsconfig.lib.json @@ -1,12 +1,47 @@ { - "extends": "./tsconfig.json", + "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "outDir": "../../../../dist/out-tsc", - "declaration": true, - "esModuleInterop": true, + "outDir": "out-tsc/language-server-capabilities-code-completion", "types": ["node"] }, - "exclude": ["jest.config.ts", "**/*.spec.ts", "**/*.test.ts"], - "include": ["**/*.ts"] + "exclude": ["out-tsc", "jest.config.ts", "**/*.spec.ts", "**/*.test.ts"], + "include": ["**/*.ts"], + "references": [ + { + "path": "../../../shared/nx-console-plugins/tsconfig.lib.json" + }, + { + "path": "../../types/tsconfig.lib.json" + }, + { + "path": "../../../shared/generate-ui-types/tsconfig.lib.json" + }, + { + "path": "../../workspace/tsconfig.lib.json" + }, + { + "path": "../../../shared/types/tsconfig.lib.json" + }, + { + "path": "../../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../../shared/file-system/tsconfig.lib.json" + }, + { + "path": "../../../shared/utils/tsconfig.lib.json" + }, + { + "path": "../../../shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../../../shared/json-schema/tsconfig.lib.json" + }, + { + "path": "../../utils/tsconfig.lib.json" + } + ] } diff --git a/libs/language-server/capabilities/code-completion/tsconfig.spec.json b/libs/language-server/capabilities/code-completion/tsconfig.spec.json index d89065747c..5551cdd87b 100644 --- a/libs/language-server/capabilities/code-completion/tsconfig.spec.json +++ b/libs/language-server/capabilities/code-completion/tsconfig.spec.json @@ -1,10 +1,13 @@ { - "extends": "./tsconfig.json", + "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../../dist/out-tsc", + "outDir": "out-tsc/jest", "module": "commonjs", - "esModuleInterop": true, - "types": ["jest", "node"] + "moduleResolution": "node10", + "types": ["jest", "node"], + "strict": false, + "noImplicitReturns": false, + "noUnusedLocals": false }, "include": [ "jest.config.ts", @@ -17,5 +20,11 @@ "**/*.test.jsx", "**/*.spec.jsx", "**/*.d.ts" + ], + "exclude": ["out-tsc"], + "references": [ + { + "path": "./tsconfig.lib.json" + } ] } diff --git a/libs/language-server/capabilities/definition/.eslintrc.json b/libs/language-server/capabilities/definition/.eslintrc.json index 632e9b0e22..b44aaba67c 100644 --- a/libs/language-server/capabilities/definition/.eslintrc.json +++ b/libs/language-server/capabilities/definition/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc", "test-output"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/language-server/capabilities/definition/jest.config.ts b/libs/language-server/capabilities/definition/jest.config.ts index b0749f330a..9e8cdfeeb9 100644 --- a/libs/language-server/capabilities/definition/jest.config.ts +++ b/libs/language-server/capabilities/definition/jest.config.ts @@ -6,7 +6,6 @@ export default { '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], }, moduleFileExtensions: ['ts', 'js', 'html'], - coverageDirectory: - '../../../../coverage/libs/language-server/capabilities/definition', + coverageDirectory: 'test-output/jest/coverage', passWithNoTests: true, }; diff --git a/libs/language-server/capabilities/definition/package.json b/libs/language-server/capabilities/definition/package.json index d4133fbea8..1e35af35f9 100644 --- a/libs/language-server/capabilities/definition/package.json +++ b/libs/language-server/capabilities/definition/package.json @@ -1,5 +1,15 @@ { - "name": "@nx-console/language-server/capabilities/definition", + "name": "@nx-console/language-server-capabilities-definition", "version": "0.0.1", - "type": "commonjs" + "main": "./src/index.ts", + "types": "./src/index.ts", + "private": true, + "nx": { + "name": "language-server-capabilities-definition", + "sourceRoot": "libs/language-server/capabilities/definition/src", + "projectType": "library", + "tags": [ + "type:lsp" + ] + } } diff --git a/libs/language-server/capabilities/definition/project.json b/libs/language-server/capabilities/definition/project.json deleted file mode 100644 index 214a39f9e4..0000000000 --- a/libs/language-server/capabilities/definition/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "language-server-capabilities-definition", - "$schema": "../../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/language-server/capabilities/definition/src", - "projectType": "library", - "targets": {}, - "tags": ["type:lsp"] -} diff --git a/libs/language-server/capabilities/definition/src/lib/get-definition.ts b/libs/language-server/capabilities/definition/src/lib/get-definition.ts index ed70dddd7b..26cb4d2a5e 100644 --- a/libs/language-server/capabilities/definition/src/lib/get-definition.ts +++ b/libs/language-server/capabilities/definition/src/lib/get-definition.ts @@ -1,9 +1,15 @@ import { isExecutorStringNode, lspLogger, -} from '@nx-console/language-server/utils'; -import { getExecutors } from '@nx-console/language-server/workspace'; -import { importNxPackagePath } from '@nx-console/shared/npm'; +} from '@nx-console/language-server-utils'; +import { + getExecutors, + getNxVersion, + nxWorkspace, +} from '@nx-console/language-server-workspace'; +import { gte } from '@nx-console/nx-version'; +import { importNxPackagePath } from '@nx-console/shared-npm'; +import type { ProjectConfiguration } from 'nx/src/devkit-exports'; import { dirname } from 'path'; import { JSONDocument } from 'vscode-json-languageservice'; import { DefinitionParams, LocationLink } from 'vscode-languageserver'; @@ -31,13 +37,35 @@ export async function getDefinition( return undefined; } + const nxVersion = await getNxVersion(workingPath); + const { resolveImplementation } = await importNxPackagePath< typeof import('nx/src/config/schema-utils') >(workingPath, 'src/config/schema-utils', lspLogger); - const executorFile = resolveImplementation( - executor.implementationPath, - dirname(executor.configPath) - ); + + let executorFile: string; + + if (gte(nxVersion, '20.3.0')) { + const projectGraph = (await nxWorkspace(workingPath)).projectGraph; + const projects = Object.entries(projectGraph.nodes).reduce( + (acc, [projectName, project]) => { + acc[projectName] = project.data; + return acc; + }, + {} as Record + ); + executorFile = resolveImplementation( + executor.implementationPath, + dirname(executor.configPath), + executor.collectionName, + projects + ); + } else { + executorFile = (resolveImplementation as any)( + executor.implementationPath, + dirname(executor.configPath) + ) as string; + } return [ LocationLink.create( diff --git a/libs/language-server/capabilities/definition/tsconfig.json b/libs/language-server/capabilities/definition/tsconfig.json index 4022fd4d0a..06b60dce01 100644 --- a/libs/language-server/capabilities/definition/tsconfig.json +++ b/libs/language-server/capabilities/definition/tsconfig.json @@ -1,17 +1,44 @@ { "extends": "../../../../tsconfig.base.json", - "compilerOptions": { - "module": "commonjs", - "forceConsistentCasingInFileNames": true, - "strict": true, - "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, - "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true - }, "files": [], "include": [], "references": [ + { + "path": "../../../shared/nx-console-plugins" + }, + { + "path": "../../types" + }, + { + "path": "../../../shared/generate-ui-types" + }, + { + "path": "../../workspace" + }, + { + "path": "../../../shared/types" + }, + { + "path": "../../../shared/schema" + }, + { + "path": "../../../shared/npm" + }, + { + "path": "../../../shared/file-system" + }, + { + "path": "../../../shared/utils" + }, + { + "path": "../../../shared/nx-version" + }, + { + "path": "../../../shared/json-schema" + }, + { + "path": "../../utils" + }, { "path": "./tsconfig.lib.json" }, diff --git a/libs/language-server/capabilities/definition/tsconfig.lib.json b/libs/language-server/capabilities/definition/tsconfig.lib.json index 18f2d37a19..d2424d862d 100644 --- a/libs/language-server/capabilities/definition/tsconfig.lib.json +++ b/libs/language-server/capabilities/definition/tsconfig.lib.json @@ -1,10 +1,48 @@ { - "extends": "./tsconfig.json", + "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../../dist/out-tsc", - "declaration": true, - "types": ["node"] + "outDir": "out-tsc/language-server-capabilities-definition", + "types": ["node"], + "strict": false }, "include": ["src/**/*.ts"], - "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"], + "references": [ + { + "path": "../../../shared/nx-console-plugins/tsconfig.lib.json" + }, + { + "path": "../../types/tsconfig.lib.json" + }, + { + "path": "../../../shared/generate-ui-types/tsconfig.lib.json" + }, + { + "path": "../../workspace/tsconfig.lib.json" + }, + { + "path": "../../../shared/types/tsconfig.lib.json" + }, + { + "path": "../../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../../shared/file-system/tsconfig.lib.json" + }, + { + "path": "../../../shared/utils/tsconfig.lib.json" + }, + { + "path": "../../../shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../../../shared/json-schema/tsconfig.lib.json" + }, + { + "path": "../../utils/tsconfig.lib.json" + } + ] } diff --git a/libs/language-server/capabilities/definition/tsconfig.spec.json b/libs/language-server/capabilities/definition/tsconfig.spec.json index 6668655fc3..da29844c31 100644 --- a/libs/language-server/capabilities/definition/tsconfig.spec.json +++ b/libs/language-server/capabilities/definition/tsconfig.spec.json @@ -1,8 +1,9 @@ { - "extends": "./tsconfig.json", + "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../../dist/out-tsc", + "outDir": "out-tsc/jest", "module": "commonjs", + "moduleResolution": "node10", "types": ["jest", "node"] }, "include": [ @@ -10,5 +11,10 @@ "src/**/*.test.ts", "src/**/*.spec.ts", "src/**/*.d.ts" + ], + "references": [ + { + "path": "./tsconfig.lib.json" + } ] } diff --git a/libs/language-server/capabilities/document-links/.eslintrc.json b/libs/language-server/capabilities/document-links/.eslintrc.json index 632e9b0e22..b44aaba67c 100644 --- a/libs/language-server/capabilities/document-links/.eslintrc.json +++ b/libs/language-server/capabilities/document-links/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc", "test-output"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/language-server/capabilities/document-links/jest.config.ts b/libs/language-server/capabilities/document-links/jest.config.ts index 26b2db2656..e5726d0ba3 100644 --- a/libs/language-server/capabilities/document-links/jest.config.ts +++ b/libs/language-server/capabilities/document-links/jest.config.ts @@ -13,6 +13,5 @@ export default { ], }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: - '../../../../coverage/libs/language-server/capabilities/document-links', + coverageDirectory: 'test-output/jest/coverage', }; diff --git a/libs/language-server/capabilities/document-links/package.json b/libs/language-server/capabilities/document-links/package.json new file mode 100644 index 0000000000..5c63d7c410 --- /dev/null +++ b/libs/language-server/capabilities/document-links/package.json @@ -0,0 +1,15 @@ +{ + "name": "@nx-console/language-server-capabilities-document-links", + "version": "0.0.1", + "main": "./src/index.ts", + "types": "./src/index.ts", + "private": true, + "nx": { + "name": "language-server-capabilities-document-links", + "sourceRoot": "libs/language-server/capabilities/document-links/src", + "projectType": "library", + "tags": [ + "type:lsp" + ] + } +} diff --git a/libs/language-server/capabilities/document-links/project.json b/libs/language-server/capabilities/document-links/project.json deleted file mode 100644 index 8ba57f17b5..0000000000 --- a/libs/language-server/capabilities/document-links/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "language-server-capabilities-document-links", - "$schema": "../../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/language-server/capabilities/document-links/src", - "projectType": "library", - "targets": {}, - "tags": ["type:lsp"] -} diff --git a/libs/language-server/capabilities/document-links/src/lib/get-document-links.spec.ts b/libs/language-server/capabilities/document-links/src/lib/get-document-links.spec.ts index f5a3109302..4a28427524 100644 --- a/libs/language-server/capabilities/document-links/src/lib/get-document-links.spec.ts +++ b/libs/language-server/capabilities/document-links/src/lib/get-document-links.spec.ts @@ -1,16 +1,16 @@ import { configureJsonLanguageService, getLanguageModelCache, -} from '@nx-console/language-server/utils'; +} from '@nx-console/language-server-utils'; import { ClientCapabilities, TextDocument } from 'vscode-json-languageservice'; import { getDocumentLinks } from './get-document-links'; -import { X_COMPLETION_TYPE } from '@nx-console/shared/json-schema'; +import { X_COMPLETION_TYPE } from '@nx-console/shared-json-schema'; -import * as fs from '@nx-console/shared/file-system'; +import * as fs from '@nx-console/shared-file-system'; import { normalize } from 'path'; jest.mock( - '@nx-console/shared/file-system', + '@nx-console/shared-file-system', (): Partial => ({ fileExists: jest.fn(() => Promise.resolve(true)), }) diff --git a/libs/language-server/capabilities/document-links/src/lib/get-document-links.ts b/libs/language-server/capabilities/document-links/src/lib/get-document-links.ts index 89ea4ee8a2..a504f14e2c 100644 --- a/libs/language-server/capabilities/document-links/src/lib/get-document-links.ts +++ b/libs/language-server/capabilities/document-links/src/lib/get-document-links.ts @@ -3,13 +3,13 @@ import { getDefaultCompletionType, hasDefaultCompletionType, isStringNode, -} from '@nx-console/language-server/utils'; -import { fileExists } from '@nx-console/shared/file-system'; +} from '@nx-console/language-server-utils'; +import { fileExists } from '@nx-console/shared-file-system'; import { CompletionType, hasCompletionType, X_COMPLETION_TYPE, -} from '@nx-console/shared/json-schema'; +} from '@nx-console/shared-json-schema'; import { join } from 'path'; import { DocumentLink, diff --git a/libs/language-server/capabilities/document-links/src/lib/named-input-link.ts b/libs/language-server/capabilities/document-links/src/lib/named-input-link.ts index 00f802449b..061e55f7a1 100644 --- a/libs/language-server/capabilities/document-links/src/lib/named-input-link.ts +++ b/libs/language-server/capabilities/document-links/src/lib/named-input-link.ts @@ -1,8 +1,8 @@ import { findProperty, getLanguageModelCache, -} from '@nx-console/language-server/utils'; -import { readNxJson } from '@nx-console/shared/npm'; +} from '@nx-console/language-server-utils'; +import { readNxJson } from '@nx-console/shared-npm'; import { readFileSync } from 'fs'; import { join } from 'path'; import { diff --git a/libs/language-server/capabilities/document-links/src/lib/target-link.ts b/libs/language-server/capabilities/document-links/src/lib/target-link.ts index 5c460bde44..504b50291a 100644 --- a/libs/language-server/capabilities/document-links/src/lib/target-link.ts +++ b/libs/language-server/capabilities/document-links/src/lib/target-link.ts @@ -3,10 +3,10 @@ import { getLanguageModelCache, isStringNode, lspLogger, -} from '@nx-console/language-server/utils'; -import { nxWorkspace } from '@nx-console/language-server/workspace'; -import { fileExists, readFile } from '@nx-console/shared/file-system'; -import { parseTargetString } from '@nx-console/shared/utils'; +} from '@nx-console/language-server-utils'; +import { nxWorkspace } from '@nx-console/language-server-workspace'; +import { fileExists, readFile } from '@nx-console/shared-file-system'; +import { parseTargetString } from '@nx-console/shared-utils'; import { join } from 'path'; import { ASTNode, diff --git a/libs/language-server/capabilities/document-links/tsconfig.json b/libs/language-server/capabilities/document-links/tsconfig.json index 26b7b4afd1..06b60dce01 100644 --- a/libs/language-server/capabilities/document-links/tsconfig.json +++ b/libs/language-server/capabilities/document-links/tsconfig.json @@ -3,6 +3,42 @@ "files": [], "include": [], "references": [ + { + "path": "../../../shared/nx-console-plugins" + }, + { + "path": "../../types" + }, + { + "path": "../../../shared/generate-ui-types" + }, + { + "path": "../../workspace" + }, + { + "path": "../../../shared/types" + }, + { + "path": "../../../shared/schema" + }, + { + "path": "../../../shared/npm" + }, + { + "path": "../../../shared/file-system" + }, + { + "path": "../../../shared/utils" + }, + { + "path": "../../../shared/nx-version" + }, + { + "path": "../../../shared/json-schema" + }, + { + "path": "../../utils" + }, { "path": "./tsconfig.lib.json" }, diff --git a/libs/language-server/capabilities/document-links/tsconfig.lib.json b/libs/language-server/capabilities/document-links/tsconfig.lib.json index e7d22d2fe4..9455711b94 100644 --- a/libs/language-server/capabilities/document-links/tsconfig.lib.json +++ b/libs/language-server/capabilities/document-links/tsconfig.lib.json @@ -1,11 +1,48 @@ { - "extends": "./tsconfig.json", + "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "outDir": "../../../../dist/out-tsc", - "declaration": true, - "types": ["node"] + "outDir": "out-tsc/language-server-capabilities-document-links", + "types": ["node"], + "noImplicitReturns": false }, - "exclude": ["jest.config.ts", "**/*.spec.ts", "**/*.test.ts"], - "include": ["**/*.ts"] + "exclude": ["out-tsc", "jest.config.ts", "**/*.spec.ts", "**/*.test.ts"], + "include": ["**/*.ts"], + "references": [ + { + "path": "../../../shared/nx-console-plugins/tsconfig.lib.json" + }, + { + "path": "../../types/tsconfig.lib.json" + }, + { + "path": "../../../shared/generate-ui-types/tsconfig.lib.json" + }, + { + "path": "../../workspace/tsconfig.lib.json" + }, + { + "path": "../../../shared/types/tsconfig.lib.json" + }, + { + "path": "../../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../../shared/file-system/tsconfig.lib.json" + }, + { + "path": "../../../shared/utils/tsconfig.lib.json" + }, + { + "path": "../../../shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../../../shared/json-schema/tsconfig.lib.json" + }, + { + "path": "../../utils/tsconfig.lib.json" + } + ] } diff --git a/libs/language-server/capabilities/document-links/tsconfig.spec.json b/libs/language-server/capabilities/document-links/tsconfig.spec.json index e47aa00f0d..3327514930 100644 --- a/libs/language-server/capabilities/document-links/tsconfig.spec.json +++ b/libs/language-server/capabilities/document-links/tsconfig.spec.json @@ -1,20 +1,18 @@ { - "extends": "./tsconfig.json", + "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../../dist/out-tsc", + "outDir": "out-tsc/jest", "module": "commonjs", - "types": ["jest", "node"] + "moduleResolution": "node10", + "types": ["jest", "node"], + "noImplicitReturns": false, + "useUnknownInCatchVariables": false }, - "include": [ - "jest.config.ts", - "**/*.test.ts", - "**/*.spec.ts", - "**/*.test.tsx", - "**/*.spec.tsx", - "**/*.test.js", - "**/*.spec.js", - "**/*.test.jsx", - "**/*.spec.jsx", - "**/*.d.ts" + "include": ["jest.config.ts", "**/*.spec.ts", "**/*.d.ts"], + "exclude": ["out-tsc"], + "references": [ + { + "path": "./tsconfig.lib.json" + } ] } diff --git a/libs/language-server/capabilities/hover/.eslintrc.json b/libs/language-server/capabilities/hover/.eslintrc.json index 632e9b0e22..6935a70397 100644 --- a/libs/language-server/capabilities/hover/.eslintrc.json +++ b/libs/language-server/capabilities/hover/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/language-server/capabilities/hover/jest.config.ts b/libs/language-server/capabilities/hover/jest.config.ts deleted file mode 100644 index a47589bd63..0000000000 --- a/libs/language-server/capabilities/hover/jest.config.ts +++ /dev/null @@ -1,12 +0,0 @@ -/* eslint-disable */ -export default { - displayName: 'language-server-capabilities-hover', - preset: '../../../../jest.preset.js', - transform: { - '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], - }, - moduleFileExtensions: ['ts', 'js', 'html'], - coverageDirectory: - '../../../../coverage/libs/language-server/capabilities/hover', - passWithNoTests: true, -}; diff --git a/libs/language-server/capabilities/hover/package.json b/libs/language-server/capabilities/hover/package.json index 5534283c84..82b3faf41e 100644 --- a/libs/language-server/capabilities/hover/package.json +++ b/libs/language-server/capabilities/hover/package.json @@ -1,5 +1,15 @@ { - "name": "@nx-console/language-server/capabilities/hover", + "name": "@nx-console/language-server-capabilities-hover", "version": "0.0.1", - "type": "commonjs" + "main": "./src/index.ts", + "types": "./src/index.ts", + "private": true, + "nx": { + "name": "language-server-capabilities-hover", + "sourceRoot": "libs/language-server/capabilities/hover/src", + "projectType": "library", + "tags": [ + "type:lsp" + ] + } } diff --git a/libs/language-server/capabilities/hover/project.json b/libs/language-server/capabilities/hover/project.json deleted file mode 100644 index 4fde187de7..0000000000 --- a/libs/language-server/capabilities/hover/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "language-server-capabilities-hover", - "$schema": "../../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/language-server/capabilities/hover/src", - "projectType": "library", - "targets": {}, - "tags": ["type:lsp"] -} diff --git a/libs/language-server/capabilities/hover/src/lib/get-hover.ts b/libs/language-server/capabilities/hover/src/lib/get-hover.ts index 938eab58a0..ad9d586b3a 100644 --- a/libs/language-server/capabilities/hover/src/lib/get-hover.ts +++ b/libs/language-server/capabilities/hover/src/lib/get-hover.ts @@ -8,7 +8,7 @@ import { Hover, HoverParams } from 'vscode-languageserver'; import { getJsonLanguageService, isExecutorStringNode, -} from '@nx-console/language-server/utils'; +} from '@nx-console/language-server-utils'; export async function getHover( hoverParams: HoverParams, diff --git a/libs/language-server/capabilities/hover/tsconfig.json b/libs/language-server/capabilities/hover/tsconfig.json index 4022fd4d0a..75acf25f14 100644 --- a/libs/language-server/capabilities/hover/tsconfig.json +++ b/libs/language-server/capabilities/hover/tsconfig.json @@ -1,22 +1,35 @@ { "extends": "../../../../tsconfig.base.json", - "compilerOptions": { - "module": "commonjs", - "forceConsistentCasingInFileNames": true, - "strict": true, - "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, - "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true - }, + "compilerOptions": {}, "files": [], "include": [], "references": [ { - "path": "./tsconfig.lib.json" + "path": "../../../shared/types" + }, + { + "path": "../../../shared/schema" + }, + { + "path": "../../../shared/npm" + }, + { + "path": "../../../shared/file-system" + }, + { + "path": "../../../shared/utils" + }, + { + "path": "../../../shared/nx-version" + }, + { + "path": "../../../shared/json-schema" + }, + { + "path": "../../utils" }, { - "path": "./tsconfig.spec.json" + "path": "./tsconfig.lib.json" } ] } diff --git a/libs/language-server/capabilities/hover/tsconfig.lib.json b/libs/language-server/capabilities/hover/tsconfig.lib.json index 18f2d37a19..1cdef2f879 100644 --- a/libs/language-server/capabilities/hover/tsconfig.lib.json +++ b/libs/language-server/capabilities/hover/tsconfig.lib.json @@ -1,10 +1,40 @@ { - "extends": "./tsconfig.json", + "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../../dist/out-tsc", - "declaration": true, + "outDir": "out-tsc/language-server-capabilities-hover", "types": ["node"] }, "include": ["src/**/*.ts"], - "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] + "exclude": [ + "jest.config.ts", + "src/**/*.spec.ts", + "src/**/*.test.ts", + "out-tsc" + ], + "references": [ + { + "path": "../../../shared/types/tsconfig.lib.json" + }, + { + "path": "../../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../../shared/file-system/tsconfig.lib.json" + }, + { + "path": "../../../shared/utils/tsconfig.lib.json" + }, + { + "path": "../../../shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../../../shared/json-schema/tsconfig.lib.json" + }, + { + "path": "../../utils/tsconfig.lib.json" + } + ] } diff --git a/libs/language-server/capabilities/hover/tsconfig.spec.json b/libs/language-server/capabilities/hover/tsconfig.spec.json deleted file mode 100644 index 6668655fc3..0000000000 --- a/libs/language-server/capabilities/hover/tsconfig.spec.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../../../dist/out-tsc", - "module": "commonjs", - "types": ["jest", "node"] - }, - "include": [ - "jest.config.ts", - "src/**/*.test.ts", - "src/**/*.spec.ts", - "src/**/*.d.ts" - ] -} diff --git a/libs/language-server/types/.eslintrc.json b/libs/language-server/types/.eslintrc.json index 3456be9b90..0829a16b8c 100644 --- a/libs/language-server/types/.eslintrc.json +++ b/libs/language-server/types/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc", "test-output"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/language-server/types/jest.config.ts b/libs/language-server/types/jest.config.ts index 48a23d6f07..452a96955c 100644 --- a/libs/language-server/types/jest.config.ts +++ b/libs/language-server/types/jest.config.ts @@ -13,6 +13,6 @@ export default { ], }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: '../../../coverage/libs/language-server/types', + coverageDirectory: 'test-output/jest/coverage', passWithNoTests: true, }; diff --git a/libs/language-server/types/package.json b/libs/language-server/types/package.json new file mode 100644 index 0000000000..2614ea4124 --- /dev/null +++ b/libs/language-server/types/package.json @@ -0,0 +1,15 @@ +{ + "name": "@nx-console/language-server-types", + "version": "0.0.1", + "main": "./src/index.ts", + "types": "./src/index.ts", + "private": true, + "nx": { + "name": "language-server-types", + "sourceRoot": "libs/language-server/types/src", + "projectType": "library", + "tags": [ + "type:shared" + ] + } +} diff --git a/libs/language-server/types/project.json b/libs/language-server/types/project.json deleted file mode 100644 index 5d719646c4..0000000000 --- a/libs/language-server/types/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "language-server-types", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/language-server/types/src", - "projectType": "library", - "targets": {}, - "tags": ["type:shared"] -} diff --git a/libs/language-server/types/src/index.ts b/libs/language-server/types/src/index.ts index 357f69cfe5..5f2ffa4690 100644 --- a/libs/language-server/types/src/index.ts +++ b/libs/language-server/types/src/index.ts @@ -1,13 +1,13 @@ import { GeneratorContext, GeneratorSchema, -} from '@nx-console/shared/generate-ui-types'; -import { NxVersion } from '@nx-console/shared/nx-version'; +} from '@nx-console/shared-generate-ui-types'; +import { NxVersion } from '@nx-console/nx-version'; import { GeneratorCollectionInfo, Option, TaskExecutionSchema, -} from '@nx-console/shared/schema'; +} from '@nx-console/shared-schema'; import { CIPEInfo, CIPEInfoError, @@ -15,13 +15,13 @@ import { NxWorkspace, PDVData, TreeNode, -} from '@nx-console/shared/types'; +} from '@nx-console/shared-types'; import type { ProjectConfiguration, Target, TargetConfiguration, } from 'nx/src/devkit-exports'; -import { StartupMessageDefinition } from 'shared/nx-console-plugins'; +import { StartupMessageDefinition } from '@nx-console/shared-nx-console-plugins'; import { NotificationType, RequestType } from 'vscode-languageserver/node'; export const NxChangeWorkspace: NotificationType = new NotificationType( diff --git a/libs/language-server/types/tsconfig.json b/libs/language-server/types/tsconfig.json index 667a3463d1..d7c8c809a0 100644 --- a/libs/language-server/types/tsconfig.json +++ b/libs/language-server/types/tsconfig.json @@ -3,6 +3,21 @@ "files": [], "include": [], "references": [ + { + "path": "../../shared/nx-console-plugins" + }, + { + "path": "../../shared/types" + }, + { + "path": "../../shared/nx-version" + }, + { + "path": "../../shared/schema" + }, + { + "path": "../../shared/generate-ui-types" + }, { "path": "./tsconfig.lib.json" }, diff --git a/libs/language-server/types/tsconfig.lib.json b/libs/language-server/types/tsconfig.lib.json index a80995bf42..57b2346600 100644 --- a/libs/language-server/types/tsconfig.lib.json +++ b/libs/language-server/types/tsconfig.lib.json @@ -1,11 +1,26 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "outDir": "../../../dist/out-tsc", - "declaration": true, + "outDir": "out-tsc/language-server-types", "types": ["node"] }, - "exclude": ["jest.config.ts", "**/*.spec.ts", "**/*.test.ts"], - "include": ["**/*.ts"] + "exclude": ["out-tsc", "jest.config.ts", "**/*.spec.ts", "**/*.test.ts"], + "include": ["**/*.ts"], + "references": [ + { + "path": "../../shared/nx-console-plugins/tsconfig.lib.json" + }, + { + "path": "../../shared/types/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../../shared/generate-ui-types/tsconfig.lib.json" + } + ] } diff --git a/libs/language-server/types/tsconfig.spec.json b/libs/language-server/types/tsconfig.spec.json index 0be00e2681..7f4b34cd9d 100644 --- a/libs/language-server/types/tsconfig.spec.json +++ b/libs/language-server/types/tsconfig.spec.json @@ -1,8 +1,9 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", + "outDir": "out-tsc/jest", "module": "commonjs", + "moduleResolution": "node10", "types": ["jest", "node"] }, "include": [ @@ -16,5 +17,11 @@ "**/*.test.jsx", "**/*.spec.jsx", "**/*.d.ts" + ], + "exclude": ["out-tsc"], + "references": [ + { + "path": "./tsconfig.lib.json" + } ] } diff --git a/libs/language-server/utils/.eslintrc.json b/libs/language-server/utils/.eslintrc.json index 3456be9b90..0829a16b8c 100644 --- a/libs/language-server/utils/.eslintrc.json +++ b/libs/language-server/utils/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc", "test-output"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/language-server/utils/jest.config.ts b/libs/language-server/utils/jest.config.ts index a5da27c13a..71d51e3548 100644 --- a/libs/language-server/utils/jest.config.ts +++ b/libs/language-server/utils/jest.config.ts @@ -13,6 +13,6 @@ export default { ], }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: '../../../coverage/libs/language-server/utils', + coverageDirectory: 'test-output/jest/coverage', passWithNoTests: true, }; diff --git a/libs/language-server/utils/package.json b/libs/language-server/utils/package.json new file mode 100644 index 0000000000..1a9de84420 --- /dev/null +++ b/libs/language-server/utils/package.json @@ -0,0 +1,15 @@ +{ + "name": "@nx-console/language-server-utils", + "version": "0.0.1", + "main": "./src/index.ts", + "types": "./src/index.ts", + "private": true, + "nx": { + "name": "language-server-utils", + "sourceRoot": "libs/language-server/utils/src", + "projectType": "library", + "tags": [ + "type:lsp" + ] + } +} diff --git a/libs/language-server/utils/project.json b/libs/language-server/utils/project.json deleted file mode 100644 index d5cb223a59..0000000000 --- a/libs/language-server/utils/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "language-server-utils", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/language-server/utils/src", - "projectType": "library", - "targets": {}, - "tags": ["type:lsp"] -} diff --git a/libs/language-server/utils/src/lib/default-completion.ts b/libs/language-server/utils/src/lib/default-completion.ts index d7ba806a9c..e88482bd91 100644 --- a/libs/language-server/utils/src/lib/default-completion.ts +++ b/libs/language-server/utils/src/lib/default-completion.ts @@ -1,4 +1,4 @@ -import { CompletionType } from '@nx-console/shared/json-schema'; +import { CompletionType } from '@nx-console/shared-json-schema'; import { ASTNode } from 'vscode-json-languageservice'; import { isPropertyNode, isStringNode } from './node-types'; diff --git a/libs/language-server/utils/src/lib/lsp-log.ts b/libs/language-server/utils/src/lib/lsp-log.ts index 6fe8d20874..9d496123b4 100644 --- a/libs/language-server/utils/src/lib/lsp-log.ts +++ b/libs/language-server/utils/src/lib/lsp-log.ts @@ -1,4 +1,4 @@ -import { Logger } from '@nx-console/shared/schema'; +import { Logger } from '@nx-console/shared-schema'; import { Connection } from 'vscode-languageserver'; let log: Console['log'] | undefined; diff --git a/libs/language-server/utils/src/lib/nx-cloud.ts b/libs/language-server/utils/src/lib/nx-cloud.ts index 1abc86a658..054f1cd88c 100644 --- a/libs/language-server/utils/src/lib/nx-cloud.ts +++ b/libs/language-server/utils/src/lib/nx-cloud.ts @@ -1,4 +1,4 @@ -import { importNxPackagePath, readNxJson } from '@nx-console/shared/npm'; +import { importNxPackagePath, readNxJson } from '@nx-console/shared-npm'; import type { NxJsonConfiguration } from 'nx/src/devkit-exports'; import { lspLogger } from './lsp-log'; diff --git a/libs/language-server/utils/src/lib/runtime.ts b/libs/language-server/utils/src/lib/runtime.ts index 8c4be692f8..cdee66b956 100644 --- a/libs/language-server/utils/src/lib/runtime.ts +++ b/libs/language-server/utils/src/lib/runtime.ts @@ -1,9 +1,4 @@ -import { - xhr, - XHRResponse, - configure as configureHttpRequests, - getErrorStatusDescription, -} from 'request-light'; +import { xhr, XHRResponse, getErrorStatusDescription } from 'request-light'; import { URI } from 'vscode-uri'; import * as fs from 'fs'; import { Thenable } from 'vscode-json-languageservice'; diff --git a/libs/language-server/utils/tsconfig.json b/libs/language-server/utils/tsconfig.json index 667a3463d1..c754f2ea78 100644 --- a/libs/language-server/utils/tsconfig.json +++ b/libs/language-server/utils/tsconfig.json @@ -3,6 +3,27 @@ "files": [], "include": [], "references": [ + { + "path": "../../shared/types" + }, + { + "path": "../../shared/schema" + }, + { + "path": "../../shared/npm" + }, + { + "path": "../../shared/file-system" + }, + { + "path": "../../shared/utils" + }, + { + "path": "../../shared/nx-version" + }, + { + "path": "../../shared/json-schema" + }, { "path": "./tsconfig.lib.json" }, diff --git a/libs/language-server/utils/tsconfig.lib.json b/libs/language-server/utils/tsconfig.lib.json index a80995bf42..a8a5ec11d9 100644 --- a/libs/language-server/utils/tsconfig.lib.json +++ b/libs/language-server/utils/tsconfig.lib.json @@ -1,11 +1,33 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "outDir": "../../../dist/out-tsc", - "declaration": true, - "types": ["node"] + "outDir": "out-tsc/language-server-utils", + "types": ["node"], + "noImplicitReturns": false }, - "exclude": ["jest.config.ts", "**/*.spec.ts", "**/*.test.ts"], - "include": ["**/*.ts"] + "exclude": ["out-tsc", "jest.config.ts", "**/*.spec.ts", "**/*.test.ts"], + "include": ["**/*.ts"], + "references": [ + { + "path": "../../shared/types/tsconfig.lib.json" + }, + { + "path": "../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../shared/file-system/tsconfig.lib.json" + }, + { + "path": "../../shared/utils/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../../shared/json-schema/tsconfig.lib.json" + } + ] } diff --git a/libs/language-server/utils/tsconfig.spec.json b/libs/language-server/utils/tsconfig.spec.json index 0be00e2681..7f4b34cd9d 100644 --- a/libs/language-server/utils/tsconfig.spec.json +++ b/libs/language-server/utils/tsconfig.spec.json @@ -1,8 +1,9 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", + "outDir": "out-tsc/jest", "module": "commonjs", + "moduleResolution": "node10", "types": ["jest", "node"] }, "include": [ @@ -16,5 +17,11 @@ "**/*.test.jsx", "**/*.spec.jsx", "**/*.d.ts" + ], + "exclude": ["out-tsc"], + "references": [ + { + "path": "./tsconfig.lib.json" + } ] } diff --git a/libs/language-server/watcher/.eslintrc.json b/libs/language-server/watcher/.eslintrc.json index 3456be9b90..0829a16b8c 100644 --- a/libs/language-server/watcher/.eslintrc.json +++ b/libs/language-server/watcher/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc", "test-output"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/language-server/watcher/jest.config.ts b/libs/language-server/watcher/jest.config.ts index cb837a47ae..18d924893d 100644 --- a/libs/language-server/watcher/jest.config.ts +++ b/libs/language-server/watcher/jest.config.ts @@ -13,6 +13,6 @@ export default { ], }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: '../../../coverage/libs/language-server/watcher', + coverageDirectory: 'test-output/jest/coverage', passWithNoTests: true, }; diff --git a/libs/language-server/watcher/package.json b/libs/language-server/watcher/package.json new file mode 100644 index 0000000000..daafadce10 --- /dev/null +++ b/libs/language-server/watcher/package.json @@ -0,0 +1,15 @@ +{ + "name": "@nx-console/language-server-watcher", + "version": "0.0.1", + "main": "./src/index.ts", + "types": "./src/index.ts", + "private": true, + "nx": { + "name": "language-server-watcher", + "sourceRoot": "libs/language-server/watcher/src", + "projectType": "library", + "tags": [ + "type:lsp" + ] + } +} diff --git a/libs/language-server/watcher/project.json b/libs/language-server/watcher/project.json deleted file mode 100644 index d453411803..0000000000 --- a/libs/language-server/watcher/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "language-server-watcher", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/language-server/watcher/src", - "projectType": "library", - "targets": {}, - "tags": ["type:lsp"] -} diff --git a/libs/language-server/watcher/src/lib/daemon-watcher.ts b/libs/language-server/watcher/src/lib/daemon-watcher.ts index 22dca7c428..bda0aa5b73 100644 --- a/libs/language-server/watcher/src/lib/daemon-watcher.ts +++ b/libs/language-server/watcher/src/lib/daemon-watcher.ts @@ -1,10 +1,10 @@ -import { getNxDaemonClient } from '@nx-console/language-server/workspace'; -import { lspLogger } from '@nx-console/language-server/utils'; +import { getNxDaemonClient } from '@nx-console/language-server-workspace'; +import { lspLogger } from '@nx-console/language-server-utils'; import { NativeWatcher } from './native-watcher'; import { normalize } from 'path'; import type { ProjectGraphError } from 'nx/src/project-graph/error-types'; -import { canReadNxJson } from '@nx-console/shared/npm'; -import { gte, NxVersion } from '@nx-console/shared/nx-version'; +import { canReadNxJson } from '@nx-console/shared-npm'; +import { gte, NxVersion } from '@nx-console/nx-version'; export class DaemonWatcher { private stopped = false; diff --git a/libs/language-server/watcher/src/lib/native-watcher.ts b/libs/language-server/watcher/src/lib/native-watcher.ts index 5d3540b2d7..42a82d26c2 100644 --- a/libs/language-server/watcher/src/lib/native-watcher.ts +++ b/libs/language-server/watcher/src/lib/native-watcher.ts @@ -1,6 +1,6 @@ import type { WatchEvent, Watcher } from 'nx/src/native'; -import { lspLogger } from '@nx-console/language-server/utils'; -import { importNxPackagePath } from '@nx-console/shared/npm'; +import { lspLogger } from '@nx-console/language-server-utils'; +import { importNxPackagePath } from '@nx-console/shared-npm'; import { normalize } from 'path'; import { match as minimatch } from 'minimatch'; diff --git a/libs/language-server/watcher/src/lib/parcel-watcher.ts b/libs/language-server/watcher/src/lib/parcel-watcher.ts index 1ac5ee6fe1..5bb714605b 100644 --- a/libs/language-server/watcher/src/lib/parcel-watcher.ts +++ b/libs/language-server/watcher/src/lib/parcel-watcher.ts @@ -1,5 +1,5 @@ -import { lspLogger } from '@nx-console/language-server/utils'; -import { importNxPackagePath } from '@nx-console/shared/npm'; +import { lspLogger } from '@nx-console/language-server-utils'; +import { importNxPackagePath } from '@nx-console/shared-npm'; import { platform } from 'os'; export class ParcelWatcher { diff --git a/libs/language-server/watcher/src/lib/watcher.ts b/libs/language-server/watcher/src/lib/watcher.ts index 812dfcef76..5a8a5ea0db 100644 --- a/libs/language-server/watcher/src/lib/watcher.ts +++ b/libs/language-server/watcher/src/lib/watcher.ts @@ -1,10 +1,10 @@ -import { lspLogger } from '@nx-console/language-server/utils'; -import { getNxVersion } from '@nx-console/language-server/workspace'; -import { debounce } from '@nx-console/shared/utils'; +import { lspLogger } from '@nx-console/language-server-utils'; +import { getNxVersion } from '@nx-console/language-server-workspace'; +import { debounce } from '@nx-console/shared-utils'; import { DaemonWatcher } from './daemon-watcher'; import { NativeWatcher } from './native-watcher'; import { ParcelWatcher } from './parcel-watcher'; -import { gte } from '@nx-console/shared/nx-version'; +import { gte } from '@nx-console/nx-version'; let _daemonWatcher: DaemonWatcher | undefined; let _nativeWatcher: NativeWatcher | undefined; diff --git a/libs/language-server/watcher/tsconfig.json b/libs/language-server/watcher/tsconfig.json index 667a3463d1..52cdc4f1f9 100644 --- a/libs/language-server/watcher/tsconfig.json +++ b/libs/language-server/watcher/tsconfig.json @@ -3,6 +3,42 @@ "files": [], "include": [], "references": [ + { + "path": "../../shared/nx-console-plugins" + }, + { + "path": "../types" + }, + { + "path": "../../shared/generate-ui-types" + }, + { + "path": "../../shared/json-schema" + }, + { + "path": "../utils" + }, + { + "path": "../../shared/types" + }, + { + "path": "../../shared/schema" + }, + { + "path": "../../shared/nx-version" + }, + { + "path": "../../shared/npm" + }, + { + "path": "../../shared/file-system" + }, + { + "path": "../../shared/utils" + }, + { + "path": "../workspace" + }, { "path": "./tsconfig.lib.json" }, diff --git a/libs/language-server/watcher/tsconfig.lib.json b/libs/language-server/watcher/tsconfig.lib.json index 237df5b7e8..3f2e70e615 100644 --- a/libs/language-server/watcher/tsconfig.lib.json +++ b/libs/language-server/watcher/tsconfig.lib.json @@ -1,12 +1,47 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "ESNext", - "outDir": "../../../dist/out-tsc", - "declaration": true, - "types": ["node"], - "esModuleInterop": true + "outDir": "out-tsc/language-server-watcher", + "types": ["node"] }, - "exclude": ["jest.config.ts", "**/*.spec.ts", "**/*.test.ts"], - "include": ["**/*.ts"] + "exclude": ["out-tsc", "jest.config.ts", "**/*.spec.ts", "**/*.test.ts"], + "include": ["**/*.ts"], + "references": [ + { + "path": "../../shared/nx-console-plugins/tsconfig.lib.json" + }, + { + "path": "../types/tsconfig.lib.json" + }, + { + "path": "../../shared/generate-ui-types/tsconfig.lib.json" + }, + { + "path": "../../shared/json-schema/tsconfig.lib.json" + }, + { + "path": "../utils/tsconfig.lib.json" + }, + { + "path": "../../shared/types/tsconfig.lib.json" + }, + { + "path": "../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../shared/file-system/tsconfig.lib.json" + }, + { + "path": "../../shared/utils/tsconfig.lib.json" + }, + { + "path": "../workspace/tsconfig.lib.json" + } + ] } diff --git a/libs/language-server/watcher/tsconfig.spec.json b/libs/language-server/watcher/tsconfig.spec.json index 0be00e2681..7f4b34cd9d 100644 --- a/libs/language-server/watcher/tsconfig.spec.json +++ b/libs/language-server/watcher/tsconfig.spec.json @@ -1,8 +1,9 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", + "outDir": "out-tsc/jest", "module": "commonjs", + "moduleResolution": "node10", "types": ["jest", "node"] }, "include": [ @@ -16,5 +17,11 @@ "**/*.test.jsx", "**/*.spec.jsx", "**/*.d.ts" + ], + "exclude": ["out-tsc"], + "references": [ + { + "path": "./tsconfig.lib.json" + } ] } diff --git a/libs/language-server/workspace/.eslintrc.json b/libs/language-server/workspace/.eslintrc.json index 3456be9b90..0829a16b8c 100644 --- a/libs/language-server/workspace/.eslintrc.json +++ b/libs/language-server/workspace/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc", "test-output"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/language-server/workspace/jest.config.ts b/libs/language-server/workspace/jest.config.ts index d771f34086..b9c9b96643 100644 --- a/libs/language-server/workspace/jest.config.ts +++ b/libs/language-server/workspace/jest.config.ts @@ -13,6 +13,6 @@ export default { ], }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: '../../../coverage/libs/language-server/workspace', + coverageDirectory: 'test-output/jest/coverage', passWithNoTests: true, }; diff --git a/libs/language-server/workspace/package.json b/libs/language-server/workspace/package.json new file mode 100644 index 0000000000..c224f2200b --- /dev/null +++ b/libs/language-server/workspace/package.json @@ -0,0 +1,15 @@ +{ + "name": "@nx-console/language-server-workspace", + "version": "0.0.1", + "main": "./src/index.ts", + "types": "./src/index.ts", + "private": true, + "nx": { + "name": "language-server-workspace", + "sourceRoot": "libs/language-server/workspace/src", + "projectType": "library", + "tags": [ + "type:lsp" + ] + } +} diff --git a/libs/language-server/workspace/project.json b/libs/language-server/workspace/project.json deleted file mode 100644 index 9047880b4e..0000000000 --- a/libs/language-server/workspace/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "language-server-workspace", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/language-server/workspace/src", - "projectType": "library", - "targets": {}, - "tags": ["type:lsp"] -} diff --git a/libs/language-server/workspace/src/lib/create-project-graph.ts b/libs/language-server/workspace/src/lib/create-project-graph.ts index de1665c594..56f14e2d20 100644 --- a/libs/language-server/workspace/src/lib/create-project-graph.ts +++ b/libs/language-server/workspace/src/lib/create-project-graph.ts @@ -1,10 +1,9 @@ -import { Logger } from '@nx-console/shared/schema'; -import { getNxExecutionCommand } from '@nx-console/shared/utils'; +import { getNxExecutionCommand } from '@nx-console/shared-utils'; import { execSync } from 'child_process'; import { getProjectGraphOutput } from './get-project-graph-output'; import { nxWorkspace } from './workspace'; -import { lspLogger } from '@nx-console/language-server/utils'; +import { lspLogger } from '@nx-console/language-server-utils'; export async function createProjectGraph( workspacePath: string, diff --git a/libs/language-server/workspace/src/lib/get-cloud-onboarding-info.ts b/libs/language-server/workspace/src/lib/get-cloud-onboarding-info.ts index 4534d01f8d..4016bde5f6 100644 --- a/libs/language-server/workspace/src/lib/get-cloud-onboarding-info.ts +++ b/libs/language-server/workspace/src/lib/get-cloud-onboarding-info.ts @@ -1,15 +1,15 @@ -import { listFiles } from '@nx-console/shared/file-system'; +import { listFiles } from '@nx-console/shared-file-system'; import { existsSync, readFileSync } from 'fs'; import * as os from 'node:os'; import { join } from 'path'; -import { isNxCloudUsed, lspLogger } from '@nx-console/language-server/utils'; +import { isNxCloudUsed, lspLogger } from '@nx-console/language-server-utils'; import { getNxAccessToken, getNxCloudId, getNxCloudUrl, -} from '@nx-console/shared/npm'; -import { CloudOnboardingInfo } from '@nx-console/shared/types'; +} from '@nx-console/shared-npm'; +import { CloudOnboardingInfo } from '@nx-console/shared-types'; import { parse } from 'ini'; import { xhr } from 'request-light'; diff --git a/libs/language-server/workspace/src/lib/get-executors.ts b/libs/language-server/workspace/src/lib/get-executors.ts index e21d0b47cc..342be0072b 100644 --- a/libs/language-server/workspace/src/lib/get-executors.ts +++ b/libs/language-server/workspace/src/lib/get-executors.ts @@ -1,4 +1,4 @@ -import { ExecutorCollectionInfo } from '@nx-console/shared/schema'; +import { ExecutorCollectionInfo } from '@nx-console/shared-schema'; import { readCollections } from './read-collections'; export type GetExecutorsOptions = { diff --git a/libs/language-server/workspace/src/lib/get-generator-context-from-path.ts b/libs/language-server/workspace/src/lib/get-generator-context-from-path.ts index e5ded18afd..2b5a3da56c 100644 --- a/libs/language-server/workspace/src/lib/get-generator-context-from-path.ts +++ b/libs/language-server/workspace/src/lib/get-generator-context-from-path.ts @@ -1,7 +1,7 @@ import { TaskExecutionSchema, isProjectOption, -} from '@nx-console/shared/schema'; +} from '@nx-console/shared-schema'; import { getProjectByPath } from './get-project-by-path'; import { nxWorkspace } from './workspace'; diff --git a/libs/language-server/workspace/src/lib/get-generator-context-v2.ts b/libs/language-server/workspace/src/lib/get-generator-context-v2.ts index 6d6f3849f2..e8eec34859 100644 --- a/libs/language-server/workspace/src/lib/get-generator-context-v2.ts +++ b/libs/language-server/workspace/src/lib/get-generator-context-v2.ts @@ -1,4 +1,4 @@ -import { GeneratorContext } from '@nx-console/shared/generate-ui-types'; +import { GeneratorContext } from '@nx-console/shared-generate-ui-types'; import { existsSync, lstatSync } from 'fs'; import { normalize, parse } from 'path'; import { getProjectByPath } from './get-project-by-path'; diff --git a/libs/language-server/workspace/src/lib/get-generator-options.ts b/libs/language-server/workspace/src/lib/get-generator-options.ts index f177501d84..e52a7436af 100644 --- a/libs/language-server/workspace/src/lib/get-generator-options.ts +++ b/libs/language-server/workspace/src/lib/get-generator-options.ts @@ -1,6 +1,6 @@ -import { readAndCacheJsonFile } from '@nx-console/shared/file-system'; -import { Option } from '@nx-console/shared/schema'; -import { normalizeSchema } from '@nx-console/shared/schema/normalize'; +import { readAndCacheJsonFile } from '@nx-console/shared-file-system'; +import { Option } from '@nx-console/shared-schema'; +import { normalizeSchema } from '@nx-console/shared-schema'; import { nxWorkspace } from './workspace'; export async function getGeneratorOptions( diff --git a/libs/language-server/workspace/src/lib/get-generators.ts b/libs/language-server/workspace/src/lib/get-generators.ts index 62ed6bcbdc..3597ddc97e 100644 --- a/libs/language-server/workspace/src/lib/get-generators.ts +++ b/libs/language-server/workspace/src/lib/get-generators.ts @@ -1,15 +1,15 @@ -import { NxGeneratorsRequestOptions } from '@nx-console/language-server/types'; +import { NxGeneratorsRequestOptions } from '@nx-console/language-server-types'; import { directoryExists, fileExists, listFiles, readAndCacheJsonFile, -} from '@nx-console/shared/file-system'; +} from '@nx-console/shared-file-system'; import { GeneratorCollectionInfo, GeneratorType, -} from '@nx-console/shared/schema'; -import { normalizeSchema } from '@nx-console/shared/schema/normalize'; +} from '@nx-console/shared-schema'; +import { normalizeSchema } from '@nx-console/shared-schema'; import { basename, join } from 'path'; import { getCollectionInfo, readCollections } from './read-collections'; diff --git a/libs/language-server/workspace/src/lib/get-nx-cloud-status.ts b/libs/language-server/workspace/src/lib/get-nx-cloud-status.ts index c84f6bbe64..1f81158c68 100644 --- a/libs/language-server/workspace/src/lib/get-nx-cloud-status.ts +++ b/libs/language-server/workspace/src/lib/get-nx-cloud-status.ts @@ -6,7 +6,7 @@ import { getNxAccessToken, getNxCloudId, getNxCloudUrl, -} from '@nx-console/shared/npm'; +} from '@nx-console/shared-npm'; export async function getNxCloudStatus( workspaceRoot: string diff --git a/libs/language-server/workspace/src/lib/get-nx-version.ts b/libs/language-server/workspace/src/lib/get-nx-version.ts index 12f0fb320c..002b7b3c91 100644 --- a/libs/language-server/workspace/src/lib/get-nx-version.ts +++ b/libs/language-server/workspace/src/lib/get-nx-version.ts @@ -1,6 +1,5 @@ -import { lspLogger } from '@nx-console/language-server/utils'; -import { findNxPackagePath } from '@nx-console/shared/npm'; -import { NxVersion } from '@nx-console/shared/nx-version'; +import { findNxPackagePath } from '@nx-console/shared-npm'; +import { NxVersion } from '@nx-console/nx-version'; import { coerce, SemVer } from 'semver'; let nxWorkspacePackageJson: { version: string } | undefined; diff --git a/libs/language-server/workspace/src/lib/get-nx-workspace-config.ts b/libs/language-server/workspace/src/lib/get-nx-workspace-config.ts index 9fc21700ad..35ce522160 100644 --- a/libs/language-server/workspace/src/lib/get-nx-workspace-config.ts +++ b/libs/language-server/workspace/src/lib/get-nx-workspace-config.ts @@ -1,8 +1,8 @@ -import { lspLogger } from '@nx-console/language-server/utils'; -import { readJsonFile, readNxJson } from '@nx-console/shared/npm'; -import { gte, NxVersion } from '@nx-console/shared/nx-version'; -import { Logger } from '@nx-console/shared/schema'; -import { NxError } from '@nx-console/shared/types'; +import { lspLogger } from '@nx-console/language-server-utils'; +import { readJsonFile, readNxJson } from '@nx-console/shared-npm'; +import { gte, NxVersion } from '@nx-console/nx-version'; +import { Logger } from '@nx-console/shared-schema'; +import { NxError } from '@nx-console/shared-types'; import type { NxJsonConfiguration, ProjectFileMap, @@ -17,7 +17,7 @@ import { getNxProjectGraph, getNxProjectGraphUtils, } from './get-nx-workspace-package'; -import { getPackageManagerCommand } from '@nx-console/shared/utils'; +import { getPackageManagerCommand } from '@nx-console/shared-utils'; import { execSync } from 'child_process'; let _defaultProcessExit: typeof process.exit; diff --git a/libs/language-server/workspace/src/lib/get-nx-workspace-package.ts b/libs/language-server/workspace/src/lib/get-nx-workspace-package.ts index 05430b9e33..3dc272440a 100644 --- a/libs/language-server/workspace/src/lib/get-nx-workspace-package.ts +++ b/libs/language-server/workspace/src/lib/get-nx-workspace-package.ts @@ -8,8 +8,8 @@ import { join } from 'path'; import { findNxPackagePath, importWorkspaceDependency, -} from '@nx-console/shared/npm'; -import { Logger } from '@nx-console/shared/schema'; +} from '@nx-console/shared-npm'; +import { Logger } from '@nx-console/shared-schema'; export async function getNxDaemonClient( workspacePath: string, diff --git a/libs/language-server/workspace/src/lib/get-pdv-data.ts b/libs/language-server/workspace/src/lib/get-pdv-data.ts index d225120f79..2891820ba7 100644 --- a/libs/language-server/workspace/src/lib/get-pdv-data.ts +++ b/libs/language-server/workspace/src/lib/get-pdv-data.ts @@ -1,7 +1,7 @@ -import { directoryExists } from '@nx-console/shared/file-system'; -import { readNxJson, workspaceDependencyPath } from '@nx-console/shared/npm'; -import { gte } from '@nx-console/shared/nx-version'; -import { PDVData } from '@nx-console/shared/types'; +import { directoryExists } from '@nx-console/shared-file-system'; +import { readNxJson, workspaceDependencyPath } from '@nx-console/shared-npm'; +import { gte } from '@nx-console/nx-version'; +import { PDVData } from '@nx-console/shared-types'; import type { ProjectConfiguration, ProjectGraphProjectNode, diff --git a/libs/language-server/workspace/src/lib/get-project-by-path.ts b/libs/language-server/workspace/src/lib/get-project-by-path.ts index a1ab5d14be..64b45cd6c2 100644 --- a/libs/language-server/workspace/src/lib/get-project-by-path.ts +++ b/libs/language-server/workspace/src/lib/get-project-by-path.ts @@ -1,8 +1,7 @@ -import { directoryExists } from '@nx-console/shared/file-system'; +import { directoryExists } from '@nx-console/shared-file-system'; import type { ProjectConfiguration } from 'nx/src/devkit-exports'; import { isAbsolute, join, normalize, relative, sep } from 'path'; import { nxWorkspace } from './workspace'; -import { lspLogger } from '@nx-console/language-server/utils'; import { platform } from 'os'; let _rootProjectMap: Record | undefined; diff --git a/libs/language-server/workspace/src/lib/get-project-folder-tree.ts b/libs/language-server/workspace/src/lib/get-project-folder-tree.ts index a2b5333172..b47b345db3 100644 --- a/libs/language-server/workspace/src/lib/get-project-folder-tree.ts +++ b/libs/language-server/workspace/src/lib/get-project-folder-tree.ts @@ -1,4 +1,4 @@ -import { TreeNode } from '@nx-console/shared/types'; +import { TreeNode } from '@nx-console/shared-types'; import { parse } from 'path'; import { nxWorkspace } from './workspace'; import type { ProjectGraphProjectNode } from 'nx/src/devkit-exports'; diff --git a/libs/language-server/workspace/src/lib/get-project-graph-output.ts b/libs/language-server/workspace/src/lib/get-project-graph-output.ts index 0f3951c963..53c6193e87 100644 --- a/libs/language-server/workspace/src/lib/get-project-graph-output.ts +++ b/libs/language-server/workspace/src/lib/get-project-graph-output.ts @@ -1,8 +1,8 @@ -import { lspLogger } from '@nx-console/language-server/utils'; +import { lspLogger } from '@nx-console/language-server-utils'; import { findNxPackagePath, importWorkspaceDependency, -} from '@nx-console/shared/npm'; +} from '@nx-console/shared-npm'; import { join, relative, normalize } from 'path'; export async function getProjectGraphOutput(workspacePath: string) { diff --git a/libs/language-server/workspace/src/lib/get-recent-cipe-data.ts b/libs/language-server/workspace/src/lib/get-recent-cipe-data.ts index f40806106b..f185f5409f 100644 --- a/libs/language-server/workspace/src/lib/get-recent-cipe-data.ts +++ b/libs/language-server/workspace/src/lib/get-recent-cipe-data.ts @@ -1,10 +1,10 @@ -import { isNxCloudUsed, lspLogger } from '@nx-console/language-server/utils'; +import { isNxCloudUsed, lspLogger } from '@nx-console/language-server-utils'; import { getNxAccessToken, getNxCloudId, getNxCloudUrl, -} from '@nx-console/shared/npm'; -import { CIPEInfo, CIPEInfoError } from '@nx-console/shared/types'; +} from '@nx-console/shared-npm'; +import { CIPEInfo, CIPEInfoError } from '@nx-console/shared-types'; import { execSync } from 'child_process'; import { xhr } from 'request-light'; import { getNxCloudConfigIni } from './get-cloud-onboarding-info'; diff --git a/libs/language-server/workspace/src/lib/has-affected-projects.ts b/libs/language-server/workspace/src/lib/has-affected-projects.ts index 16e241168c..f0c7d9cfe6 100644 --- a/libs/language-server/workspace/src/lib/has-affected-projects.ts +++ b/libs/language-server/workspace/src/lib/has-affected-projects.ts @@ -1,7 +1,7 @@ import { execSync } from 'child_process'; import { nxWorkspace } from './workspace'; -import { getNxExecutionCommand } from '@nx-console/shared/utils'; -import { Logger } from '@nx-console/shared/schema'; +import { getNxExecutionCommand } from '@nx-console/shared-utils'; +import { Logger } from '@nx-console/shared-schema'; export async function hasAffectedProjects( workspacePath: string, diff --git a/libs/language-server/workspace/src/lib/nx-console-plugins.ts b/libs/language-server/workspace/src/lib/nx-console-plugins.ts index e7aa7e4dd5..d865dea2ab 100644 --- a/libs/language-server/workspace/src/lib/nx-console-plugins.ts +++ b/libs/language-server/workspace/src/lib/nx-console-plugins.ts @@ -1,12 +1,12 @@ -import { GeneratorSchema } from '@nx-console/shared/generate-ui-types'; +import { GeneratorSchema } from '@nx-console/shared-generate-ui-types'; import { existsSync } from 'fs'; import { nxWorkspace } from './workspace'; -import { lspLogger } from '@nx-console/language-server/utils'; +import { lspLogger } from '@nx-console/language-server-utils'; import { NxConsolePluginsDefinition, StartupMessageDefinition, internalPlugins, -} from 'shared/nx-console-plugins'; +} from '@nx-console/shared-nx-console-plugins'; export async function getTransformedGeneratorSchema( workspacePath: string, diff --git a/libs/language-server/workspace/src/lib/nx-stop-daemon.ts b/libs/language-server/workspace/src/lib/nx-stop-daemon.ts index 07ebd9bebd..1436c1f42c 100644 --- a/libs/language-server/workspace/src/lib/nx-stop-daemon.ts +++ b/libs/language-server/workspace/src/lib/nx-stop-daemon.ts @@ -1,5 +1,5 @@ -import { Logger } from '@nx-console/shared/schema'; -import { getPackageManagerCommand } from '@nx-console/shared/utils'; +import { Logger } from '@nx-console/shared-schema'; +import { getPackageManagerCommand } from '@nx-console/shared-utils'; import { execSync } from 'node:child_process'; export async function nxStopDaemon(workspacePath: string, logger: Logger) { diff --git a/libs/language-server/workspace/src/lib/parse-target-string.ts b/libs/language-server/workspace/src/lib/parse-target-string.ts index 73745221a2..d0aa5f1739 100644 --- a/libs/language-server/workspace/src/lib/parse-target-string.ts +++ b/libs/language-server/workspace/src/lib/parse-target-string.ts @@ -1,8 +1,7 @@ import type { Target } from 'nx/src/devkit-exports'; import { nxWorkspace } from './workspace'; -import { getNxVersion } from './get-nx-version'; -import { parseTargetString as parseTargetStringUtil } from '@nx-console/shared/utils'; -import { lspLogger } from '@nx-console/language-server/utils'; +import { parseTargetString as parseTargetStringUtil } from '@nx-console/shared-utils'; +import { lspLogger } from '@nx-console/language-server-utils'; export async function parseTargetString( targetString: string, diff --git a/libs/language-server/workspace/src/lib/read-collections.ts b/libs/language-server/workspace/src/lib/read-collections.ts index 2d20bf877f..f1eb75ee57 100644 --- a/libs/language-server/workspace/src/lib/read-collections.ts +++ b/libs/language-server/workspace/src/lib/read-collections.ts @@ -1,19 +1,19 @@ import { clearJsonCache, readAndCacheJsonFile, -} from '@nx-console/shared/file-system'; +} from '@nx-console/shared-file-system'; import { packageDetails, workspaceDependencies, workspaceDependencyPath, -} from '@nx-console/shared/npm'; +} from '@nx-console/shared-npm'; import { CollectionInfo, ExecutorCollectionInfo, Generator, GeneratorCollectionInfo, GeneratorType, -} from '@nx-console/shared/schema'; +} from '@nx-console/shared-schema'; import { platform } from 'os'; import { dirname, resolve } from 'path'; import { nxWorkspace } from './workspace'; @@ -148,6 +148,7 @@ export async function getCollectionInfo( schema.implementation ), configPath: formatPath(resolve(collectionPath, executorCollection.path)), + collectionName, }; if ( collectionMap.has(collectionNameWithType(collectionInfo.name, 'executor')) @@ -182,6 +183,7 @@ export async function getCollectionInfo( resolve(collectionPath, generatorCollection.path) ), data: readCollectionGenerator(collectionName, key, schema), + collectionName, }; if ( collectionMap.has( diff --git a/libs/language-server/workspace/src/lib/workspace.ts b/libs/language-server/workspace/src/lib/workspace.ts index 082dc39b67..879d409fa9 100644 --- a/libs/language-server/workspace/src/lib/workspace.ts +++ b/libs/language-server/workspace/src/lib/workspace.ts @@ -1,8 +1,8 @@ -import { formatError } from '@nx-console/shared/utils'; +import { formatError } from '@nx-console/shared-utils'; -import { clearJsonCache, fileExists } from '@nx-console/shared/file-system'; -import { Logger } from '@nx-console/shared/schema'; -import { NxWorkspace } from '@nx-console/shared/types'; +import { clearJsonCache, fileExists } from '@nx-console/shared-file-system'; +import { Logger } from '@nx-console/shared-schema'; +import { NxWorkspace } from '@nx-console/shared-types'; import { join } from 'path'; import { firstValueFrom, @@ -15,7 +15,7 @@ import { } from 'rxjs'; import { getNxVersion } from './get-nx-version'; import { getNxWorkspaceConfig } from './get-nx-workspace-config'; -import { lspLogger } from '@nx-console/language-server/utils'; +import { lspLogger } from '@nx-console/language-server-utils'; const enum Status { not_started, diff --git a/libs/language-server/workspace/tsconfig.json b/libs/language-server/workspace/tsconfig.json index 667a3463d1..5f0f7457c6 100644 --- a/libs/language-server/workspace/tsconfig.json +++ b/libs/language-server/workspace/tsconfig.json @@ -3,6 +3,39 @@ "files": [], "include": [], "references": [ + { + "path": "../../shared/nx-console-plugins" + }, + { + "path": "../types" + }, + { + "path": "../../shared/generate-ui-types" + }, + { + "path": "../../shared/json-schema" + }, + { + "path": "../utils" + }, + { + "path": "../../shared/types" + }, + { + "path": "../../shared/schema" + }, + { + "path": "../../shared/nx-version" + }, + { + "path": "../../shared/npm" + }, + { + "path": "../../shared/file-system" + }, + { + "path": "../../shared/utils" + }, { "path": "./tsconfig.lib.json" }, diff --git a/libs/language-server/workspace/tsconfig.lib.json b/libs/language-server/workspace/tsconfig.lib.json index a80995bf42..0574ffa4b0 100644 --- a/libs/language-server/workspace/tsconfig.lib.json +++ b/libs/language-server/workspace/tsconfig.lib.json @@ -1,11 +1,46 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "outDir": "../../../dist/out-tsc", - "declaration": true, - "types": ["node"] + "outDir": "out-tsc/language-server-workspace", + "types": ["node"], + "noImplicitReturns": false, + "useUnknownInCatchVariables": false }, - "exclude": ["jest.config.ts", "**/*.spec.ts", "**/*.test.ts"], - "include": ["**/*.ts"] + "exclude": ["out-tsc", "jest.config.ts", "**/*.spec.ts", "**/*.test.ts"], + "include": ["**/*.ts"], + "references": [ + { + "path": "../../shared/nx-console-plugins/tsconfig.lib.json" + }, + { + "path": "../types/tsconfig.lib.json" + }, + { + "path": "../../shared/generate-ui-types/tsconfig.lib.json" + }, + { + "path": "../../shared/json-schema/tsconfig.lib.json" + }, + { + "path": "../utils/tsconfig.lib.json" + }, + { + "path": "../../shared/types/tsconfig.lib.json" + }, + { + "path": "../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../shared/file-system/tsconfig.lib.json" + }, + { + "path": "../../shared/utils/tsconfig.lib.json" + } + ] } diff --git a/libs/language-server/workspace/tsconfig.spec.json b/libs/language-server/workspace/tsconfig.spec.json index 0be00e2681..7f4b34cd9d 100644 --- a/libs/language-server/workspace/tsconfig.spec.json +++ b/libs/language-server/workspace/tsconfig.spec.json @@ -1,8 +1,9 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", + "outDir": "out-tsc/jest", "module": "commonjs", + "moduleResolution": "node10", "types": ["jest", "node"] }, "include": [ @@ -16,5 +17,11 @@ "**/*.test.jsx", "**/*.spec.jsx", "**/*.d.ts" + ], + "exclude": ["out-tsc"], + "references": [ + { + "path": "./tsconfig.lib.json" + } ] } diff --git a/libs/shared/file-system/.eslintrc.json b/libs/shared/file-system/.eslintrc.json index 3456be9b90..0829a16b8c 100644 --- a/libs/shared/file-system/.eslintrc.json +++ b/libs/shared/file-system/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc", "test-output"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/shared/file-system/jest.config.ts b/libs/shared/file-system/jest.config.ts index 9444b4f0dc..fa0c54dc04 100644 --- a/libs/shared/file-system/jest.config.ts +++ b/libs/shared/file-system/jest.config.ts @@ -13,6 +13,6 @@ export default { ], }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: '../../../coverage/libs/shared/file-system', + coverageDirectory: 'test-output/jest/coverage', passWithNoTests: true, }; diff --git a/libs/shared/file-system/package.json b/libs/shared/file-system/package.json new file mode 100644 index 0000000000..8c0d90150f --- /dev/null +++ b/libs/shared/file-system/package.json @@ -0,0 +1,15 @@ +{ + "name": "@nx-console/shared-file-system", + "version": "0.0.1", + "main": "./src/index.ts", + "types": "./src/index.ts", + "private": true, + "nx": { + "name": "shared-file-system", + "sourceRoot": "libs/shared/file-system/src", + "projectType": "library", + "tags": [ + "type:shared" + ] + } +} diff --git a/libs/shared/file-system/project.json b/libs/shared/file-system/project.json deleted file mode 100644 index 52ab65e684..0000000000 --- a/libs/shared/file-system/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "shared-file-system", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/shared/file-system/src", - "projectType": "library", - "targets": {}, - "tags": ["type:shared"] -} diff --git a/libs/shared/file-system/tsconfig.lib.json b/libs/shared/file-system/tsconfig.lib.json index a80995bf42..bef13188fc 100644 --- a/libs/shared/file-system/tsconfig.lib.json +++ b/libs/shared/file-system/tsconfig.lib.json @@ -1,11 +1,10 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "outDir": "../../../dist/out-tsc", - "declaration": true, - "types": ["node"] + "outDir": "out-tsc/shared-file-system", + "types": ["node"], + "noUnusedLocals": false }, "exclude": ["jest.config.ts", "**/*.spec.ts", "**/*.test.ts"], - "include": ["**/*.ts"] + "include": ["src/**/*.ts"] } diff --git a/libs/shared/file-system/tsconfig.spec.json b/libs/shared/file-system/tsconfig.spec.json index 0be00e2681..cf43effb9a 100644 --- a/libs/shared/file-system/tsconfig.spec.json +++ b/libs/shared/file-system/tsconfig.spec.json @@ -1,8 +1,9 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", + "outDir": "out-tsc/jest", "module": "commonjs", + "moduleResolution": "node10", "types": ["jest", "node"] }, "include": [ @@ -16,5 +17,10 @@ "**/*.test.jsx", "**/*.spec.jsx", "**/*.d.ts" + ], + "references": [ + { + "path": "./tsconfig.lib.json" + } ] } diff --git a/libs/shared/generate-ui-types/.eslintrc.json b/libs/shared/generate-ui-types/.eslintrc.json index 3456be9b90..b7ddb69d2f 100644 --- a/libs/shared/generate-ui-types/.eslintrc.json +++ b/libs/shared/generate-ui-types/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/shared/generate-ui-types/package.json b/libs/shared/generate-ui-types/package.json new file mode 100644 index 0000000000..bfa18071af --- /dev/null +++ b/libs/shared/generate-ui-types/package.json @@ -0,0 +1,15 @@ +{ + "name": "@nx-console/shared-generate-ui-types", + "version": "0.0.1", + "private": true, + "main": "./src/index.ts", + "types": "./src/index.ts", + "nx": { + "name": "shared-generate-ui-types", + "sourceRoot": "libs/shared/generate-ui-types/src", + "projectType": "library", + "tags": [ + "type:shared" + ] + } +} diff --git a/libs/shared/generate-ui-types/project.json b/libs/shared/generate-ui-types/project.json deleted file mode 100644 index d1d66e4270..0000000000 --- a/libs/shared/generate-ui-types/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "shared-generate-ui-types", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/shared/generate-ui-types/src", - "projectType": "library", - "targets": {}, - "tags": ["type:shared"] -} diff --git a/libs/shared/generate-ui-types/src/lib/generator-schema.ts b/libs/shared/generate-ui-types/src/lib/generator-schema.ts index 7f60c9471b..36812779a4 100644 --- a/libs/shared/generate-ui-types/src/lib/generator-schema.ts +++ b/libs/shared/generate-ui-types/src/lib/generator-schema.ts @@ -1,5 +1,5 @@ -import { Option } from '@nx-console/shared/schema'; -import { NxVersion } from '@nx-console/shared/nx-version'; +import { Option } from '@nx-console/shared-schema'; +import { NxVersion } from '@nx-console/nx-version'; export type GeneratorSchema = { collectionName: string; diff --git a/libs/shared/generate-ui-types/tsconfig.json b/libs/shared/generate-ui-types/tsconfig.json index f2400abede..28233f8636 100644 --- a/libs/shared/generate-ui-types/tsconfig.json +++ b/libs/shared/generate-ui-types/tsconfig.json @@ -1,17 +1,14 @@ { "extends": "../../../tsconfig.base.json", - "compilerOptions": { - "module": "commonjs", - "forceConsistentCasingInFileNames": true, - "strict": true, - "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, - "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true - }, "files": [], "include": [], "references": [ + { + "path": "../nx-version" + }, + { + "path": "../schema" + }, { "path": "./tsconfig.lib.json" } diff --git a/libs/shared/generate-ui-types/tsconfig.lib.json b/libs/shared/generate-ui-types/tsconfig.lib.json index 4befa7f099..cae825b153 100644 --- a/libs/shared/generate-ui-types/tsconfig.lib.json +++ b/libs/shared/generate-ui-types/tsconfig.lib.json @@ -1,10 +1,17 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "declaration": true, + "outDir": "out-tsc/shared-generate-ui-types", "types": ["node"] }, "include": ["src/**/*.ts"], - "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"], + "references": [ + { + "path": "../nx-version/tsconfig.lib.json" + }, + { + "path": "../schema/tsconfig.lib.json" + } + ] } diff --git a/libs/shared/json-schema/.eslintrc.json b/libs/shared/json-schema/.eslintrc.json index 3456be9b90..0829a16b8c 100644 --- a/libs/shared/json-schema/.eslintrc.json +++ b/libs/shared/json-schema/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc", "test-output"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/shared/json-schema/jest.config.ts b/libs/shared/json-schema/jest.config.ts index 78f84379bb..223b5600c8 100644 --- a/libs/shared/json-schema/jest.config.ts +++ b/libs/shared/json-schema/jest.config.ts @@ -7,7 +7,7 @@ export default { '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: '../../../coverage/libs/shared/json-schema', + coverageDirectory: 'test-output/jest/coverage', testEnvironment: 'node', preset: '../../../jest.preset.js', passWithNoTests: true, diff --git a/libs/shared/json-schema/package.json b/libs/shared/json-schema/package.json index e3fc66ca2a..1e92887639 100644 --- a/libs/shared/json-schema/package.json +++ b/libs/shared/json-schema/package.json @@ -1,4 +1,15 @@ { - "name": "@nx-console/shared/json-schema", - "version": "0.0.1" + "name": "@nx-console/shared-json-schema", + "version": "0.0.1", + "main": "./src/index.ts", + "types": "./src/index.ts", + "private": true, + "nx": { + "name": "shared-json-schema", + "sourceRoot": "libs/shared/json-schema/src", + "projectType": "library", + "tags": [ + "type:shared" + ] + } } diff --git a/libs/shared/json-schema/project.json b/libs/shared/json-schema/project.json deleted file mode 100644 index bf0aca8e75..0000000000 --- a/libs/shared/json-schema/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "shared-json-schema", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/shared/json-schema/src", - "projectType": "library", - "targets": {}, - "tags": ["type:shared"] -} diff --git a/libs/shared/json-schema/src/lib/common-json-schema.ts b/libs/shared/json-schema/src/lib/common-json-schema.ts index d0b7ede4de..c3319e44f9 100644 --- a/libs/shared/json-schema/src/lib/common-json-schema.ts +++ b/libs/shared/json-schema/src/lib/common-json-schema.ts @@ -1,7 +1,7 @@ import { JSONSchema } from 'vscode-json-languageservice'; import { CompletionType } from './completion-type'; -import { NxVersion } from '@nx-console/shared/nx-version'; -import { gte } from '@nx-console/shared/nx-version'; +import { NxVersion } from '@nx-console/nx-version'; +import { gte } from '@nx-console/nx-version'; export const implicitDependencies: JSONSchema = { type: 'array', diff --git a/libs/shared/json-schema/src/lib/completion-type.ts b/libs/shared/json-schema/src/lib/completion-type.ts index 74941a087a..1a3e885687 100644 --- a/libs/shared/json-schema/src/lib/completion-type.ts +++ b/libs/shared/json-schema/src/lib/completion-type.ts @@ -1,4 +1,4 @@ -import { hasKey } from '@nx-console/shared/utils'; +import { hasKey } from '@nx-console/shared-utils'; import { JSONSchema } from 'vscode-json-languageservice'; export const X_COMPLETION_TYPE = 'x-completion-type' as const; diff --git a/libs/shared/json-schema/src/lib/create-builders-and-executors-schema.ts b/libs/shared/json-schema/src/lib/create-builders-and-executors-schema.ts index 82caa3a988..45406c59fd 100644 --- a/libs/shared/json-schema/src/lib/create-builders-and-executors-schema.ts +++ b/libs/shared/json-schema/src/lib/create-builders-and-executors-schema.ts @@ -1,4 +1,4 @@ -import { CollectionInfo } from '@nx-console/shared/schema'; +import { CollectionInfo } from '@nx-console/shared-schema'; import { platform } from 'os'; import { JSONSchema } from 'vscode-json-languageservice'; diff --git a/libs/shared/json-schema/src/lib/nx-json-schema.ts b/libs/shared/json-schema/src/lib/nx-json-schema.ts index 8d7421bea5..970f0500f0 100644 --- a/libs/shared/json-schema/src/lib/nx-json-schema.ts +++ b/libs/shared/json-schema/src/lib/nx-json-schema.ts @@ -1,14 +1,11 @@ -import { CollectionInfo } from '@nx-console/shared/schema'; -import type { - ProjectConfiguration, - ProjectGraphProjectNode, -} from 'nx/src/devkit-exports'; +import { CollectionInfo } from '@nx-console/shared-schema'; +import type { ProjectGraphProjectNode } from 'nx/src/devkit-exports'; import type { JSONSchema } from 'vscode-json-languageservice'; import { namedInputs, targets } from './common-json-schema'; import { CompletionType } from './completion-type'; import { createBuildersAndExecutorsSchema } from './create-builders-and-executors-schema'; -import { NxVersion } from '@nx-console/shared/nx-version'; -import { workspaceDependencyPath } from '@nx-console/shared/npm'; +import { NxVersion } from '@nx-console/nx-version'; +import { workspaceDependencyPath } from '@nx-console/shared-npm'; import { join } from 'path'; import { readFileSync } from 'fs'; diff --git a/libs/shared/json-schema/src/lib/project-json-schema.ts b/libs/shared/json-schema/src/lib/project-json-schema.ts index 29b5d74eff..cb4deee0d1 100644 --- a/libs/shared/json-schema/src/lib/project-json-schema.ts +++ b/libs/shared/json-schema/src/lib/project-json-schema.ts @@ -1,5 +1,5 @@ import type { TargetConfiguration } from 'nx/src/devkit-exports'; -import { CollectionInfo } from '@nx-console/shared/schema'; +import { CollectionInfo } from '@nx-console/shared-schema'; import type { TargetDefaults } from 'nx/src/config/nx-json'; import type { JSONSchema } from 'vscode-json-languageservice'; import { @@ -10,7 +10,7 @@ import { } from './common-json-schema'; import { CompletionType, EnhancedJsonSchema } from './completion-type'; import { createBuildersAndExecutorsSchema } from './create-builders-and-executors-schema'; -import { NxVersion } from '@nx-console/shared/nx-version'; +import { NxVersion } from '@nx-console/nx-version'; type JSONSchemaMap = NonNullable; diff --git a/libs/shared/json-schema/tsconfig.json b/libs/shared/json-schema/tsconfig.json index 667a3463d1..b892152d89 100644 --- a/libs/shared/json-schema/tsconfig.json +++ b/libs/shared/json-schema/tsconfig.json @@ -3,6 +3,24 @@ "files": [], "include": [], "references": [ + { + "path": "../types" + }, + { + "path": "../schema" + }, + { + "path": "../npm" + }, + { + "path": "../file-system" + }, + { + "path": "../utils" + }, + { + "path": "../nx-version" + }, { "path": "./tsconfig.lib.json" }, diff --git a/libs/shared/json-schema/tsconfig.lib.json b/libs/shared/json-schema/tsconfig.lib.json index ff64bb51cf..baef7ab233 100644 --- a/libs/shared/json-schema/tsconfig.lib.json +++ b/libs/shared/json-schema/tsconfig.lib.json @@ -1,11 +1,29 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "outDir": "../../../dist/out-tsc", - "declaration": true, + "outDir": "out-tsc/shared-json-schema", "types": ["node"] }, - "exclude": ["**/*.spec.ts", "**/*.test.ts", "jest.config.ts"], - "include": ["**/*.ts"] + "exclude": ["out-tsc", "**/*.spec.ts", "**/*.test.ts", "jest.config.ts"], + "include": ["**/*.ts"], + "references": [ + { + "path": "../types/tsconfig.lib.json" + }, + { + "path": "../schema/tsconfig.lib.json" + }, + { + "path": "../npm/tsconfig.lib.json" + }, + { + "path": "../file-system/tsconfig.lib.json" + }, + { + "path": "../utils/tsconfig.lib.json" + }, + { + "path": "../nx-version/tsconfig.lib.json" + } + ] } diff --git a/libs/shared/json-schema/tsconfig.spec.json b/libs/shared/json-schema/tsconfig.spec.json index e1535ba9d0..4389074c3a 100644 --- a/libs/shared/json-schema/tsconfig.spec.json +++ b/libs/shared/json-schema/tsconfig.spec.json @@ -1,8 +1,9 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", + "outDir": "out-tsc/jest", "module": "commonjs", + "moduleResolution": "node10", "types": ["jest", "node"] }, "include": [ @@ -16,5 +17,11 @@ "**/*.test.jsx", "**/*.d.ts", "jest.config.ts" + ], + "exclude": ["out-tsc"], + "references": [ + { + "path": "./tsconfig.lib.json" + } ] } diff --git a/libs/shared/npm/.eslintrc.json b/libs/shared/npm/.eslintrc.json index 3456be9b90..0829a16b8c 100644 --- a/libs/shared/npm/.eslintrc.json +++ b/libs/shared/npm/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc", "test-output"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/shared/npm/jest.config.ts b/libs/shared/npm/jest.config.ts index 331f089f60..16fc637225 100644 --- a/libs/shared/npm/jest.config.ts +++ b/libs/shared/npm/jest.config.ts @@ -13,6 +13,6 @@ export default { ], }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: '../../../coverage/libs/shared/npm', + coverageDirectory: 'test-output/jest/coverage', preset: '../../../jest.preset.js', }; diff --git a/libs/shared/npm/package.json b/libs/shared/npm/package.json index 9f22291242..b0fe7799d5 100644 --- a/libs/shared/npm/package.json +++ b/libs/shared/npm/package.json @@ -1,4 +1,15 @@ { - "name": "@nx-console/shared/npm", - "version": "0.0.1" + "name": "@nx-console/shared-npm", + "version": "0.0.1", + "main": "./src/index.ts", + "types": "./src/index.ts", + "private": true, + "nx": { + "name": "shared-npm", + "sourceRoot": "libs/shared/npm/src", + "projectType": "library", + "tags": [ + "type:shared" + ] + } } diff --git a/libs/shared/npm/project.json b/libs/shared/npm/project.json deleted file mode 100644 index 4f9c38e4af..0000000000 --- a/libs/shared/npm/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "shared-npm", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/shared/npm/src", - "projectType": "library", - "targets": {}, - "tags": ["type:shared"] -} diff --git a/libs/shared/npm/src/lib/find-nx-package-path.ts b/libs/shared/npm/src/lib/find-nx-package-path.ts index 4c6bc0eba8..8d9c8b3d62 100644 --- a/libs/shared/npm/src/lib/find-nx-package-path.ts +++ b/libs/shared/npm/src/lib/find-nx-package-path.ts @@ -1,5 +1,5 @@ import { join } from 'path'; -import { fileExists } from '@nx-console/shared/file-system'; +import { fileExists } from '@nx-console/shared-file-system'; import { workspaceDependencyPath } from './workspace-dependencies'; /** diff --git a/libs/shared/npm/src/lib/npm-dependencies.spec.ts b/libs/shared/npm/src/lib/npm-dependencies.spec.ts index 2cc9234659..b0227aaf91 100644 --- a/libs/shared/npm/src/lib/npm-dependencies.spec.ts +++ b/libs/shared/npm/src/lib/npm-dependencies.spec.ts @@ -1,8 +1,8 @@ import { join } from 'path'; import { npmDependencies } from './npm-dependencies'; -import { directoryExists, readDirectory } from '@nx-console/shared/file-system'; +import { directoryExists, readDirectory } from '@nx-console/shared-file-system'; -jest.mock('@nx-console/shared/file-system'); +jest.mock('@nx-console/shared-file-system'); describe('npmDependencies', () => { beforeEach(() => { diff --git a/libs/shared/npm/src/lib/npm-dependencies.ts b/libs/shared/npm/src/lib/npm-dependencies.ts index e7d5842fd3..04498bc330 100644 --- a/libs/shared/npm/src/lib/npm-dependencies.ts +++ b/libs/shared/npm/src/lib/npm-dependencies.ts @@ -1,5 +1,5 @@ import { join } from 'path'; -import { directoryExists, readDirectory } from '@nx-console/shared/file-system'; +import { directoryExists, readDirectory } from '@nx-console/shared-file-system'; /** * Get a flat list of all node_modules folders in the workspace. diff --git a/libs/shared/npm/src/lib/package-details.ts b/libs/shared/npm/src/lib/package-details.ts index e19dfc70e5..a2537fbee2 100644 --- a/libs/shared/npm/src/lib/package-details.ts +++ b/libs/shared/npm/src/lib/package-details.ts @@ -1,4 +1,4 @@ -import { readAndCacheJsonFile } from '@nx-console/shared/file-system'; +import { readAndCacheJsonFile } from '@nx-console/shared-file-system'; import { join } from 'path'; export async function packageDetails(packagePath: string) { diff --git a/libs/shared/npm/src/lib/pnp-dependencies.ts b/libs/shared/npm/src/lib/pnp-dependencies.ts index 2a88b91dd4..37f41d4d13 100644 --- a/libs/shared/npm/src/lib/pnp-dependencies.ts +++ b/libs/shared/npm/src/lib/pnp-dependencies.ts @@ -1,6 +1,6 @@ import type { PnpApi } from '@yarnpkg/pnp'; import { join } from 'path'; -import { fileExists } from '@nx-console/shared/file-system'; +import { fileExists } from '@nx-console/shared-file-system'; let PNP_API: PnpApi; @@ -59,7 +59,9 @@ export async function pnpDependencies(workspacePath: string) { if (!pkg?.packageDependencies) { continue; } - for (const [name, reference] of pkg?.packageDependencies ?? {}) { + for (const [name, reference] of Object.entries( + pkg?.packageDependencies ?? {} + )) { // Unmet peer dependencies if (reference === null) continue; if (!Array.isArray(reference) && reference.startsWith('workspace:')) diff --git a/libs/shared/npm/src/lib/workspace-dependencies.spec.ts b/libs/shared/npm/src/lib/workspace-dependencies.spec.ts index dca3dfbce1..5cd118260a 100644 --- a/libs/shared/npm/src/lib/workspace-dependencies.spec.ts +++ b/libs/shared/npm/src/lib/workspace-dependencies.spec.ts @@ -1,4 +1,3 @@ -import { PartialDeep } from 'type-fest'; import { mocked } from 'jest-mock'; import { workspaceDependencyPath } from './workspace-dependencies'; @@ -14,10 +13,10 @@ jest.mock( ); const mockedPnpDependencies = mocked(pnpDependencies); -import * as fs from '@nx-console/shared/file-system'; +import * as fs from '@nx-console/shared-file-system'; import { normalize } from 'path'; -jest.mock('@nx-console/shared/file-system', (): Partial => { - const original = jest.requireActual('@nx-console/shared/file-system'); +jest.mock('@nx-console/shared-file-system', (): Partial => { + const original = jest.requireActual('@nx-console/shared-file-system'); return { ...original, fileExists: jest.fn(() => Promise.resolve(true)), diff --git a/libs/shared/npm/src/lib/workspace-dependencies.ts b/libs/shared/npm/src/lib/workspace-dependencies.ts index a3e02ed3ac..f3d3638a30 100644 --- a/libs/shared/npm/src/lib/workspace-dependencies.ts +++ b/libs/shared/npm/src/lib/workspace-dependencies.ts @@ -1,7 +1,9 @@ -import { directoryExists, fileExists } from '@nx-console/shared/file-system'; -import type { Logger, WorkspaceProjects } from '@nx-console/shared/schema'; -import { NxVersion } from '@nx-console/shared/nx-version'; +import { gte, NxVersion } from '@nx-console/nx-version'; +import { directoryExists } from '@nx-console/shared-file-system'; +import type { Logger } from '@nx-console/shared-schema'; import { stat } from 'fs/promises'; +import type { ProjectGraphProjectNode } from 'nx/src/devkit-exports'; +import { platform } from 'os'; import { join } from 'path'; import { npmDependencies } from './npm-dependencies'; import { packageDetails } from './package-details'; @@ -10,9 +12,6 @@ import { pnpDependencies, pnpDependencyPath, } from './pnp-dependencies'; -import { platform } from 'os'; -import { gte } from '@nx-console/shared/nx-version'; -import type { ProjectGraphProjectNode } from 'nx/src/devkit-exports'; /** * Get dependencies for the current workspace. diff --git a/libs/shared/npm/tsconfig.json b/libs/shared/npm/tsconfig.json index 667a3463d1..87aa8eb6b7 100644 --- a/libs/shared/npm/tsconfig.json +++ b/libs/shared/npm/tsconfig.json @@ -3,6 +3,15 @@ "files": [], "include": [], "references": [ + { + "path": "../schema" + }, + { + "path": "../nx-version" + }, + { + "path": "../file-system" + }, { "path": "./tsconfig.lib.json" }, diff --git a/libs/shared/npm/tsconfig.lib.json b/libs/shared/npm/tsconfig.lib.json index ff64bb51cf..06978146e9 100644 --- a/libs/shared/npm/tsconfig.lib.json +++ b/libs/shared/npm/tsconfig.lib.json @@ -1,11 +1,24 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "outDir": "../../../dist/out-tsc", - "declaration": true, - "types": ["node"] + "outDir": "out-tsc/shared-npm", + "types": ["node"], + "strict": false, + "noImplicitAny": false, + "noImplicitReturns": false, + "noUnusedLocals": false }, "exclude": ["**/*.spec.ts", "**/*.test.ts", "jest.config.ts"], - "include": ["**/*.ts"] + "include": ["src/**/*.ts"], + "references": [ + { + "path": "../schema/tsconfig.lib.json" + }, + { + "path": "../nx-version/tsconfig.lib.json" + }, + { + "path": "../file-system/tsconfig.lib.json" + } + ] } diff --git a/libs/shared/npm/tsconfig.spec.json b/libs/shared/npm/tsconfig.spec.json index 83cd0e830e..343a011e99 100644 --- a/libs/shared/npm/tsconfig.spec.json +++ b/libs/shared/npm/tsconfig.spec.json @@ -1,9 +1,12 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "module": "commonjs", - "types": ["jest", "node"] + "outDir": "out-tsc/jest", + "types": ["jest", "node"], + "module": "CommonJS", + "moduleResolution": "node10", + "noImplicitReturns": false, + "noUnusedLocals": false }, "include": [ "**/*.test.ts", @@ -16,5 +19,10 @@ "**/*.spec.jsx", "**/*.d.ts", "jest.config.ts" + ], + "references": [ + { + "path": "./tsconfig.lib.json" + } ] } diff --git a/libs/shared/nx-console-plugins/.eslintrc.json b/libs/shared/nx-console-plugins/.eslintrc.json index 3456be9b90..0829a16b8c 100644 --- a/libs/shared/nx-console-plugins/.eslintrc.json +++ b/libs/shared/nx-console-plugins/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc", "test-output"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/shared/nx-console-plugins/jest.config.ts b/libs/shared/nx-console-plugins/jest.config.ts index a2c7599d6f..86aec4e933 100644 --- a/libs/shared/nx-console-plugins/jest.config.ts +++ b/libs/shared/nx-console-plugins/jest.config.ts @@ -1,6 +1,6 @@ /* eslint-disable */ export default { - coverageDirectory: '../../../coverage/libs/shared/schema', + coverageDirectory: 'test-output/jest/coverage', globals: {}, displayName: 'shared-schema', testEnvironment: 'node', diff --git a/libs/shared/nx-console-plugins/package.json b/libs/shared/nx-console-plugins/package.json new file mode 100644 index 0000000000..485f674b52 --- /dev/null +++ b/libs/shared/nx-console-plugins/package.json @@ -0,0 +1,15 @@ +{ + "name": "@nx-console/shared-nx-console-plugins", + "version": "0.0.1", + "main": "./src/index.ts", + "types": "./src/index.ts", + "private": true, + "nx": { + "name": "shared-nx-console-plugins", + "sourceRoot": "libs/shared/nx-console-plugins/src", + "projectType": "library", + "tags": [ + "type:shared" + ] + } +} diff --git a/libs/shared/nx-console-plugins/project.json b/libs/shared/nx-console-plugins/project.json deleted file mode 100644 index 7ce441a616..0000000000 --- a/libs/shared/nx-console-plugins/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "shared-nx-console-plugins", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/shared/nx-console-plugins/src", - "projectType": "library", - "targets": {}, - "tags": ["type:shared"] -} diff --git a/libs/shared/nx-console-plugins/src/lib/internal-plugins/add-project-items-to-option-processor.ts b/libs/shared/nx-console-plugins/src/lib/internal-plugins/add-project-items-to-option-processor.ts index e819d637e4..e622e4bf96 100644 --- a/libs/shared/nx-console-plugins/src/lib/internal-plugins/add-project-items-to-option-processor.ts +++ b/libs/shared/nx-console-plugins/src/lib/internal-plugins/add-project-items-to-option-processor.ts @@ -1,7 +1,7 @@ -import { GeneratorSchema } from '@nx-console/shared/generate-ui-types'; +import { GeneratorSchema } from '@nx-console/shared-generate-ui-types'; import { SchemaProcessor } from '../nx-console-plugin-types'; -import { NxWorkspace } from '@nx-console/shared/types'; -import { isProjectOption } from '@nx-console/shared/schema'; +import { NxWorkspace } from '@nx-console/shared-types'; +import { isProjectOption } from '@nx-console/shared-schema'; export const addProjectItemsToOptionProcessor: SchemaProcessor = ( schema: GeneratorSchema, diff --git a/libs/shared/nx-console-plugins/src/lib/internal-plugins/filter-internal-and-deprecated-processor.ts b/libs/shared/nx-console-plugins/src/lib/internal-plugins/filter-internal-and-deprecated-processor.ts index 7abcb2f8d8..3787ea199b 100644 --- a/libs/shared/nx-console-plugins/src/lib/internal-plugins/filter-internal-and-deprecated-processor.ts +++ b/libs/shared/nx-console-plugins/src/lib/internal-plugins/filter-internal-and-deprecated-processor.ts @@ -1,4 +1,4 @@ -import { GeneratorSchema } from '@nx-console/shared/generate-ui-types'; +import { GeneratorSchema } from '@nx-console/shared-generate-ui-types'; export function filterInternalAndDeprecatedProcessor( schema: GeneratorSchema diff --git a/libs/shared/nx-console-plugins/src/lib/internal-plugins/git-clean-message-factory.ts b/libs/shared/nx-console-plugins/src/lib/internal-plugins/git-clean-message-factory.ts index 7227674f95..b4dbd49dfd 100644 --- a/libs/shared/nx-console-plugins/src/lib/internal-plugins/git-clean-message-factory.ts +++ b/libs/shared/nx-console-plugins/src/lib/internal-plugins/git-clean-message-factory.ts @@ -1,6 +1,6 @@ -import { NxWorkspace } from '@nx-console/shared/types'; +import { NxWorkspace } from '@nx-console/shared-types'; import { StartupMessageDefinition } from '../nx-console-plugin-types'; -import { GeneratorSchema } from '@nx-console/shared/generate-ui-types'; +import { GeneratorSchema } from '@nx-console/shared-generate-ui-types'; import { promisify } from 'util'; import { exec } from 'child_process'; diff --git a/libs/shared/nx-console-plugins/src/lib/internal-plugins/name-and-directory.plugin.ts b/libs/shared/nx-console-plugins/src/lib/internal-plugins/name-and-directory.plugin.ts index baec230604..d75d9893f5 100644 --- a/libs/shared/nx-console-plugins/src/lib/internal-plugins/name-and-directory.plugin.ts +++ b/libs/shared/nx-console-plugins/src/lib/internal-plugins/name-and-directory.plugin.ts @@ -1,10 +1,10 @@ -import { NxWorkspace } from '@nx-console/shared/types'; +import { NxWorkspace } from '@nx-console/shared-types'; import { SchemaProcessor, StartupMessageFactory, } from '../nx-console-plugin-types'; -import { GeneratorSchema } from '@nx-console/shared/generate-ui-types'; -import { gte } from '@nx-console/shared/nx-version'; +import { GeneratorSchema } from '@nx-console/shared-generate-ui-types'; +import { gte } from '@nx-console/nx-version'; export const nameAndDirectoryProcessor: SchemaProcessor = ( schema: GeneratorSchema, diff --git a/libs/shared/nx-console-plugins/src/lib/internal-plugins/prefill-project-and-dir-processor.ts b/libs/shared/nx-console-plugins/src/lib/internal-plugins/prefill-project-and-dir-processor.ts index a21b3bd533..5b28262a6f 100644 --- a/libs/shared/nx-console-plugins/src/lib/internal-plugins/prefill-project-and-dir-processor.ts +++ b/libs/shared/nx-console-plugins/src/lib/internal-plugins/prefill-project-and-dir-processor.ts @@ -1,7 +1,7 @@ -import { GeneratorSchema } from '@nx-console/shared/generate-ui-types'; +import { GeneratorSchema } from '@nx-console/shared-generate-ui-types'; import { SchemaProcessor } from '../nx-console-plugin-types'; -import { NxWorkspace } from '@nx-console/shared/types'; -import { gte } from '@nx-console/shared/nx-version'; +import { NxWorkspace } from '@nx-console/shared-types'; +import { gte } from '@nx-console/nx-version'; export const prefillProjectAndDirProcessor: SchemaProcessor = ( schema: GeneratorSchema, diff --git a/libs/shared/nx-console-plugins/src/lib/internal-plugins/project-name-and-root-plugin.ts b/libs/shared/nx-console-plugins/src/lib/internal-plugins/project-name-and-root-plugin.ts index 1d5376771b..5b05c66802 100644 --- a/libs/shared/nx-console-plugins/src/lib/internal-plugins/project-name-and-root-plugin.ts +++ b/libs/shared/nx-console-plugins/src/lib/internal-plugins/project-name-and-root-plugin.ts @@ -1,11 +1,11 @@ -import { GeneratorSchema } from '@nx-console/shared/generate-ui-types'; +import { GeneratorSchema } from '@nx-console/shared-generate-ui-types'; import { SchemaProcessor, StartupMessageFactory, } from '../nx-console-plugin-types'; -import { NxWorkspace } from '@nx-console/shared/types'; -import { Logger } from '@nx-console/shared/schema'; -import { gte } from '@nx-console/shared/nx-version'; +import { NxWorkspace } from '@nx-console/shared-types'; +import { Logger } from '@nx-console/shared-schema'; +import { gte } from '@nx-console/nx-version'; export const projectNameAndRootProcessor: SchemaProcessor = ( schema: GeneratorSchema, diff --git a/libs/shared/nx-console-plugins/src/lib/internal-plugins/use-generator-defaults-processor.spec.ts b/libs/shared/nx-console-plugins/src/lib/internal-plugins/use-generator-defaults-processor.spec.ts index c4d0a0cf9f..afb1c1d515 100644 --- a/libs/shared/nx-console-plugins/src/lib/internal-plugins/use-generator-defaults-processor.spec.ts +++ b/libs/shared/nx-console-plugins/src/lib/internal-plugins/use-generator-defaults-processor.spec.ts @@ -1,6 +1,6 @@ -import { NxWorkspace } from '@nx-console/shared/types'; +import { NxWorkspace } from '@nx-console/shared-types'; import { useGeneratorDefaultsProcessor } from './use-generator-defaults-processor'; -import { GeneratorSchema } from '@nx-console/shared/generate-ui-types'; +import { GeneratorSchema } from '@nx-console/shared-generate-ui-types'; const mockLogger = { log: (value: string) => { // noop diff --git a/libs/shared/nx-console-plugins/src/lib/internal-plugins/use-generator-defaults-processor.ts b/libs/shared/nx-console-plugins/src/lib/internal-plugins/use-generator-defaults-processor.ts index 92f11bfc7d..90a6a1042c 100644 --- a/libs/shared/nx-console-plugins/src/lib/internal-plugins/use-generator-defaults-processor.ts +++ b/libs/shared/nx-console-plugins/src/lib/internal-plugins/use-generator-defaults-processor.ts @@ -1,6 +1,6 @@ -import { GeneratorSchema } from '@nx-console/shared/generate-ui-types'; +import { GeneratorSchema } from '@nx-console/shared-generate-ui-types'; import { SchemaProcessor } from '../nx-console-plugin-types'; -import { NxWorkspace } from '@nx-console/shared/types'; +import { NxWorkspace } from '@nx-console/shared-types'; export const useGeneratorDefaultsProcessor: SchemaProcessor = ( schema: GeneratorSchema, diff --git a/libs/shared/nx-console-plugins/src/lib/nx-console-plugin-types.ts b/libs/shared/nx-console-plugins/src/lib/nx-console-plugin-types.ts index a741dda350..c7a15e928e 100644 --- a/libs/shared/nx-console-plugins/src/lib/nx-console-plugin-types.ts +++ b/libs/shared/nx-console-plugins/src/lib/nx-console-plugin-types.ts @@ -1,6 +1,6 @@ -import { GeneratorSchema } from '@nx-console/shared/generate-ui-types'; -import { Logger } from '@nx-console/shared/schema'; -import { NxWorkspace } from '@nx-console/shared/types'; +import { GeneratorSchema } from '@nx-console/shared-generate-ui-types'; +import { Logger } from '@nx-console/shared-schema'; +import { NxWorkspace } from '@nx-console/shared-types'; export type NxConsolePluginsDefinition = { schemaProcessors?: SchemaProcessor[]; diff --git a/libs/shared/nx-console-plugins/tsconfig.json b/libs/shared/nx-console-plugins/tsconfig.json index 8122543a9a..ea7edb6b87 100644 --- a/libs/shared/nx-console-plugins/tsconfig.json +++ b/libs/shared/nx-console-plugins/tsconfig.json @@ -1,17 +1,20 @@ { "extends": "../../../tsconfig.base.json", - "compilerOptions": { - "module": "commonjs", - "forceConsistentCasingInFileNames": true, - "strict": true, - "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, - "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true - }, "files": [], "include": [], "references": [ + { + "path": "../types" + }, + { + "path": "../nx-version" + }, + { + "path": "../schema" + }, + { + "path": "../generate-ui-types" + }, { "path": "./tsconfig.lib.json" }, diff --git a/libs/shared/nx-console-plugins/tsconfig.lib.json b/libs/shared/nx-console-plugins/tsconfig.lib.json index 4befa7f099..cc18922a19 100644 --- a/libs/shared/nx-console-plugins/tsconfig.lib.json +++ b/libs/shared/nx-console-plugins/tsconfig.lib.json @@ -1,10 +1,28 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "declaration": true, + "outDir": "out-tsc/shared-nx-console-plugins", "types": ["node"] }, "include": ["src/**/*.ts"], - "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] + "exclude": [ + "out-tsc", + "jest.config.ts", + "src/**/*.spec.ts", + "src/**/*.test.ts" + ], + "references": [ + { + "path": "../types/tsconfig.lib.json" + }, + { + "path": "../nx-version/tsconfig.lib.json" + }, + { + "path": "../schema/tsconfig.lib.json" + }, + { + "path": "../generate-ui-types/tsconfig.lib.json" + } + ] } diff --git a/libs/shared/nx-console-plugins/tsconfig.spec.json b/libs/shared/nx-console-plugins/tsconfig.spec.json index da27028abc..04848f087b 100644 --- a/libs/shared/nx-console-plugins/tsconfig.spec.json +++ b/libs/shared/nx-console-plugins/tsconfig.spec.json @@ -1,9 +1,16 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", + "outDir": "out-tsc/jest", "module": "commonjs", + "moduleResolution": "node10", "types": ["jest", "node"] }, - "include": ["**/*.spec.ts", "**/*.test.ts", "**/*.d.ts", "jest.config.ts"] + "include": ["**/*.spec.ts", "**/*.test.ts", "**/*.d.ts", "jest.config.ts"], + "exclude": ["out-tsc"], + "references": [ + { + "path": "./tsconfig.lib.json" + } + ] } diff --git a/libs/shared/nx-version/.eslintrc.json b/libs/shared/nx-version/.eslintrc.json index 3456be9b90..0829a16b8c 100644 --- a/libs/shared/nx-version/.eslintrc.json +++ b/libs/shared/nx-version/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc", "test-output"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/shared/nx-version/jest.config.ts b/libs/shared/nx-version/jest.config.ts index 53476e8f42..4152ba7da0 100644 --- a/libs/shared/nx-version/jest.config.ts +++ b/libs/shared/nx-version/jest.config.ts @@ -6,5 +6,5 @@ export default { '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], }, moduleFileExtensions: ['ts', 'js', 'html'], - coverageDirectory: '../../../coverage/libs/shared/nx-version', + coverageDirectory: 'test-output/jest/coverage', }; diff --git a/libs/shared/nx-version/package.json b/libs/shared/nx-version/package.json index 327582aca1..d3ecabf1f7 100644 --- a/libs/shared/nx-version/package.json +++ b/libs/shared/nx-version/package.json @@ -1,6 +1,15 @@ { - "name": "@nx-console/shared/nx-version", + "name": "@nx-console/nx-version", "version": "0.0.1", - "dependencies": {}, - "private": true + "private": true, + "main": "./src/index.ts", + "types": "./src/index.ts", + "nx": { + "name": "nx-version", + "sourceRoot": "libs/shared/nx-version/src", + "projectType": "library", + "tags": [ + "type:shared" + ] + } } diff --git a/libs/shared/nx-version/project.json b/libs/shared/nx-version/project.json deleted file mode 100644 index 97f4622942..0000000000 --- a/libs/shared/nx-version/project.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "name": "nx-version", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/shared/nx-version/src", - "projectType": "library", - "tags": ["type:shared"], - "// targets": "to see all targets run: nx show project nx-version --web", - "targets": {} -} diff --git a/libs/shared/nx-version/tsconfig.json b/libs/shared/nx-version/tsconfig.json index 9e8cde11d9..667a3463d1 100644 --- a/libs/shared/nx-version/tsconfig.json +++ b/libs/shared/nx-version/tsconfig.json @@ -1,13 +1,5 @@ { "extends": "../../../tsconfig.base.json", - "compilerOptions": { - "forceConsistentCasingInFileNames": true, - "strict": true, - "noImplicitOverride": true, - "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true, - "noPropertyAccessFromIndexSignature": true - }, "files": [], "include": [], "references": [ diff --git a/libs/shared/nx-version/tsconfig.lib.json b/libs/shared/nx-version/tsconfig.lib.json index 4befa7f099..cda64677ea 100644 --- a/libs/shared/nx-version/tsconfig.lib.json +++ b/libs/shared/nx-version/tsconfig.lib.json @@ -1,8 +1,7 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "declaration": true, + "outDir": "out-tsc/nx-version", "types": ["node"] }, "include": ["src/**/*.ts"], diff --git a/libs/shared/nx-version/tsconfig.spec.json b/libs/shared/nx-version/tsconfig.spec.json index 69a251f328..7e7b0aeca0 100644 --- a/libs/shared/nx-version/tsconfig.spec.json +++ b/libs/shared/nx-version/tsconfig.spec.json @@ -1,8 +1,9 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", + "outDir": "out-tsc/jest", "module": "commonjs", + "moduleResolution": "node10", "types": ["jest", "node"] }, "include": [ @@ -10,5 +11,10 @@ "src/**/*.test.ts", "src/**/*.spec.ts", "src/**/*.d.ts" + ], + "references": [ + { + "path": "./tsconfig.lib.json" + } ] } diff --git a/libs/shared/schema/.eslintrc.json b/libs/shared/schema/.eslintrc.json index 5c5c52195b..ef5ccf72fd 100644 --- a/libs/shared/schema/.eslintrc.json +++ b/libs/shared/schema/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc", "test-output"], "rules": {}, "overrides": [ { diff --git a/libs/shared/schema/jest.config.ts b/libs/shared/schema/jest.config.ts index a2c7599d6f..86aec4e933 100644 --- a/libs/shared/schema/jest.config.ts +++ b/libs/shared/schema/jest.config.ts @@ -1,6 +1,6 @@ /* eslint-disable */ export default { - coverageDirectory: '../../../coverage/libs/shared/schema', + coverageDirectory: 'test-output/jest/coverage', globals: {}, displayName: 'shared-schema', testEnvironment: 'node', diff --git a/libs/shared/schema/package.json b/libs/shared/schema/package.json index bed16de5cb..21dc0c1036 100644 --- a/libs/shared/schema/package.json +++ b/libs/shared/schema/package.json @@ -1,4 +1,15 @@ { - "name": "@nx-console/shared/schema", - "version": "0.0.1" + "name": "@nx-console/shared-schema", + "version": "0.0.1", + "private": true, + "main": "./src/index.ts", + "types": "./src/index.ts", + "nx": { + "name": "shared-schema", + "sourceRoot": "libs/shared/schema/src", + "projectType": "library", + "tags": [ + "type:shared" + ] + } } diff --git a/libs/shared/schema/project.json b/libs/shared/schema/project.json deleted file mode 100644 index 36d70c3d85..0000000000 --- a/libs/shared/schema/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "shared-schema", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/shared/schema/src", - "projectType": "library", - "targets": {}, - "tags": ["type:shared"] -} diff --git a/libs/shared/schema/src/index.ts b/libs/shared/schema/src/index.ts index 93380e2932..fefa7afca1 100644 --- a/libs/shared/schema/src/index.ts +++ b/libs/shared/schema/src/index.ts @@ -1,3 +1,4 @@ export * from './schema'; export * from './is-project-option'; +export * from './normalize-schema'; export type { Store } from './store'; diff --git a/libs/shared/schema/src/schema.ts b/libs/shared/schema/src/schema.ts index 5daf360ab5..7862af3063 100644 --- a/libs/shared/schema/src/schema.ts +++ b/libs/shared/schema/src/schema.ts @@ -87,6 +87,7 @@ export interface GeneratorCollectionInfo { configPath: string; schemaPath: string; data?: Generator; + collectionName: string; } export interface ExecutorCollectionInfo { @@ -98,6 +99,7 @@ export interface ExecutorCollectionInfo { configPath: string; schemaPath: string; implementationPath: string; + collectionName: string; } export enum GeneratorType { diff --git a/libs/shared/schema/tsconfig.json b/libs/shared/schema/tsconfig.json index 45a0a9a9e5..667a3463d1 100644 --- a/libs/shared/schema/tsconfig.json +++ b/libs/shared/schema/tsconfig.json @@ -1,13 +1,13 @@ { "extends": "../../../tsconfig.base.json", - "compilerOptions": { - "types": [] - }, "files": [], "include": [], "references": [ { "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" } ] } diff --git a/libs/shared/schema/tsconfig.lib.json b/libs/shared/schema/tsconfig.lib.json index 8698e8a7dd..17a85aef2e 100644 --- a/libs/shared/schema/tsconfig.lib.json +++ b/libs/shared/schema/tsconfig.lib.json @@ -1,11 +1,9 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "outDir": "../../../dist/out-tsc", - "declaration": true, + "outDir": "out-tsc/shared-schema", "types": ["node"] }, "exclude": ["**/*.spec.ts", "jest.config.ts"], - "include": ["**/*.ts"] + "include": ["src/**/*.ts"] } diff --git a/libs/shared/schema/tsconfig.spec.json b/libs/shared/schema/tsconfig.spec.json index da27028abc..e845663d88 100644 --- a/libs/shared/schema/tsconfig.spec.json +++ b/libs/shared/schema/tsconfig.spec.json @@ -1,9 +1,15 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", + "outDir": "out-tsc/jest", "module": "commonjs", + "moduleResolution": "node10", "types": ["jest", "node"] }, - "include": ["**/*.spec.ts", "**/*.test.ts", "**/*.d.ts", "jest.config.ts"] + "include": ["**/*.spec.ts", "**/*.test.ts", "**/*.d.ts", "jest.config.ts"], + "references": [ + { + "path": "./tsconfig.lib.json" + } + ] } diff --git a/libs/shared/types/.babelrc b/libs/shared/types/.babelrc deleted file mode 100644 index fd4cbcdef1..0000000000 --- a/libs/shared/types/.babelrc +++ /dev/null @@ -1,10 +0,0 @@ -{ - "presets": [ - [ - "@nx/js/babel", - { - "useBuiltIns": "usage" - } - ] - ] -} diff --git a/libs/shared/types/.eslintrc.json b/libs/shared/types/.eslintrc.json index 3456be9b90..b7ddb69d2f 100644 --- a/libs/shared/types/.eslintrc.json +++ b/libs/shared/types/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/shared/types/jest.config.ts b/libs/shared/types/jest.config.ts deleted file mode 100644 index 3213bdd1c7..0000000000 --- a/libs/shared/types/jest.config.ts +++ /dev/null @@ -1,18 +0,0 @@ -/* eslint-disable */ -export default { - displayName: 'shared-types', - preset: '../../../jest.preset.js', - globals: {}, - testEnvironment: 'node', - transform: { - '^.+\\.[tj]sx?$': [ - 'ts-jest', - { - tsconfig: '/tsconfig.spec.json', - }, - ], - }, - moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: '../../../coverage/libs/shared/types', - passWithNoTests: true, -}; diff --git a/libs/shared/types/package.json b/libs/shared/types/package.json new file mode 100644 index 0000000000..be49e91763 --- /dev/null +++ b/libs/shared/types/package.json @@ -0,0 +1,15 @@ +{ + "name": "@nx-console/shared-types", + "version": "0.0.1", + "private": true, + "main": "./src/index.ts", + "types": "./src/index.ts", + "nx": { + "name": "shared-types", + "sourceRoot": "libs/shared/types/src", + "projectType": "library", + "tags": [ + "type:shared" + ] + } +} diff --git a/libs/shared/types/project.json b/libs/shared/types/project.json deleted file mode 100644 index 81fece72a3..0000000000 --- a/libs/shared/types/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "shared-types", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/shared/types/src", - "projectType": "library", - "targets": {}, - "tags": ["type:shared"] -} diff --git a/libs/shared/types/src/lib/nx-workspace.ts b/libs/shared/types/src/lib/nx-workspace.ts index be541578e1..4945cbded9 100644 --- a/libs/shared/types/src/lib/nx-workspace.ts +++ b/libs/shared/types/src/lib/nx-workspace.ts @@ -1,4 +1,4 @@ -import { NxVersion } from '@nx-console/shared/nx-version'; +import { NxVersion } from '@nx-console/nx-version'; import type { NxJsonConfiguration, ProjectConfiguration, diff --git a/libs/shared/types/tsconfig.json b/libs/shared/types/tsconfig.json index 667a3463d1..edbdd61fa1 100644 --- a/libs/shared/types/tsconfig.json +++ b/libs/shared/types/tsconfig.json @@ -4,10 +4,10 @@ "include": [], "references": [ { - "path": "./tsconfig.lib.json" + "path": "../nx-version" }, { - "path": "./tsconfig.spec.json" + "path": "./tsconfig.lib.json" } ] } diff --git a/libs/shared/types/tsconfig.lib.json b/libs/shared/types/tsconfig.lib.json index a80995bf42..161b08baa9 100644 --- a/libs/shared/types/tsconfig.lib.json +++ b/libs/shared/types/tsconfig.lib.json @@ -1,11 +1,14 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "outDir": "../../../dist/out-tsc", - "declaration": true, + "outDir": "out-tsc/shared-types", "types": ["node"] }, "exclude": ["jest.config.ts", "**/*.spec.ts", "**/*.test.ts"], - "include": ["**/*.ts"] + "include": ["src/**/*.ts"], + "references": [ + { + "path": "../nx-version/tsconfig.lib.json" + } + ] } diff --git a/libs/shared/types/tsconfig.spec.json b/libs/shared/types/tsconfig.spec.json deleted file mode 100644 index 0be00e2681..0000000000 --- a/libs/shared/types/tsconfig.spec.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "module": "commonjs", - "types": ["jest", "node"] - }, - "include": [ - "jest.config.ts", - "**/*.test.ts", - "**/*.spec.ts", - "**/*.test.tsx", - "**/*.spec.tsx", - "**/*.test.js", - "**/*.spec.js", - "**/*.test.jsx", - "**/*.spec.jsx", - "**/*.d.ts" - ] -} diff --git a/libs/shared/utils/.eslintrc.json b/libs/shared/utils/.eslintrc.json index b47cbb7bd8..ab89bdd02c 100644 --- a/libs/shared/utils/.eslintrc.json +++ b/libs/shared/utils/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc"], "rules": {}, "overrides": [ { diff --git a/libs/shared/utils/jest.config.ts b/libs/shared/utils/jest.config.ts deleted file mode 100644 index 3e47d4af8d..0000000000 --- a/libs/shared/utils/jest.config.ts +++ /dev/null @@ -1,9 +0,0 @@ -/* eslint-disable */ -export default { - coverageDirectory: '../../../coverage/libs/shared/utils', - globals: {}, - displayName: 'shared-utils', - testEnvironment: 'node', - preset: '../../../jest.preset.js', - passWithNoTests: true, -}; diff --git a/libs/shared/utils/package.json b/libs/shared/utils/package.json index ff2e976d04..0c50613393 100644 --- a/libs/shared/utils/package.json +++ b/libs/shared/utils/package.json @@ -1,4 +1,15 @@ { - "name": "@nx-console/shared/utils", - "version": "0.0.1" + "name": "@nx-console/shared-utils", + "version": "0.0.1", + "main": "./src/index.ts", + "types": "./src/index.ts", + "private": true, + "nx": { + "name": "shared-utils", + "sourceRoot": "libs/shared/utils/src", + "projectType": "library", + "tags": [ + "type:shared" + ] + } } diff --git a/libs/shared/utils/project.json b/libs/shared/utils/project.json deleted file mode 100644 index fe8be11c89..0000000000 --- a/libs/shared/utils/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "shared-utils", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/shared/utils/src", - "projectType": "library", - "targets": {}, - "tags": ["type:shared"] -} diff --git a/libs/shared/utils/src/lib/build-project-path.ts b/libs/shared/utils/src/lib/build-project-path.ts index df3648facf..cd8b5f48fa 100644 --- a/libs/shared/utils/src/lib/build-project-path.ts +++ b/libs/shared/utils/src/lib/build-project-path.ts @@ -1,5 +1,5 @@ import { join } from 'path'; -import { fileExists } from '@nx-console/shared/file-system'; +import { fileExists } from '@nx-console/shared-file-system'; /** * Builds the project path from the given project name. diff --git a/libs/shared/utils/src/lib/check-is-nx-workspace.ts b/libs/shared/utils/src/lib/check-is-nx-workspace.ts index 58cf974993..7fed41580f 100644 --- a/libs/shared/utils/src/lib/check-is-nx-workspace.ts +++ b/libs/shared/utils/src/lib/check-is-nx-workspace.ts @@ -2,8 +2,8 @@ import { join } from 'path'; import { fileExists, readAndCacheJsonFile, -} from '@nx-console/shared/file-system'; -import { workspaceDependencyPath } from '@nx-console/shared/npm'; +} from '@nx-console/shared-file-system'; +import { workspaceDependencyPath } from '@nx-console/shared-npm'; import { coerce } from 'semver'; export async function checkIsNxWorkspace( diff --git a/libs/shared/utils/src/lib/cipe.ts b/libs/shared/utils/src/lib/cipe.ts index 18861a7b68..5f3f154680 100644 --- a/libs/shared/utils/src/lib/cipe.ts +++ b/libs/shared/utils/src/lib/cipe.ts @@ -1,4 +1,4 @@ -import { CIPEExecutionStatus } from '@nx-console/shared/types'; +import { CIPEExecutionStatus } from '@nx-console/shared-types'; export function isCompleteStatus(status: CIPEExecutionStatus): boolean { switch (status) { diff --git a/libs/shared/utils/src/lib/find-config.ts b/libs/shared/utils/src/lib/find-config.ts index 3f2c5962c2..dfe0a72939 100644 --- a/libs/shared/utils/src/lib/find-config.ts +++ b/libs/shared/utils/src/lib/find-config.ts @@ -1,5 +1,5 @@ import { dirname, join } from 'path'; -import { fileExists } from '@nx-console/shared/file-system'; +import { fileExists } from '@nx-console/shared-file-system'; export async function forEachAncestorDirectory( directory: string, diff --git a/libs/shared/utils/src/lib/get-nx-execution-command.ts b/libs/shared/utils/src/lib/get-nx-execution-command.ts index 4686c6c09c..a1bf6804d0 100644 --- a/libs/shared/utils/src/lib/get-nx-execution-command.ts +++ b/libs/shared/utils/src/lib/get-nx-execution-command.ts @@ -1,4 +1,3 @@ -import { importNxPackagePath } from '@nx-console/shared/npm'; import { platform } from 'os'; import { getPackageManagerCommand } from './package-manager-command'; diff --git a/libs/shared/utils/src/lib/package-manager-command.ts b/libs/shared/utils/src/lib/package-manager-command.ts index 8e58ceeb33..ad8e8a5271 100644 --- a/libs/shared/utils/src/lib/package-manager-command.ts +++ b/libs/shared/utils/src/lib/package-manager-command.ts @@ -1,5 +1,5 @@ -import { importNxPackagePath } from '@nx-console/shared/npm'; -import { Logger } from '@nx-console/shared/schema'; +import { importNxPackagePath } from '@nx-console/shared-npm'; +import { Logger } from '@nx-console/shared-schema'; import type { PackageManagerCommands } from 'nx/src/utils/package-manager'; export async function getPackageManagerCommand( diff --git a/libs/shared/utils/src/lib/parse-target-string.ts b/libs/shared/utils/src/lib/parse-target-string.ts index e6ec2e3811..7f7543f47f 100644 --- a/libs/shared/utils/src/lib/parse-target-string.ts +++ b/libs/shared/utils/src/lib/parse-target-string.ts @@ -1,7 +1,7 @@ import { importWorkspaceDependency, workspaceDependencyPath, -} from '@nx-console/shared/npm'; +} from '@nx-console/shared-npm'; import type { ProjectGraph, Target } from 'nx/src/devkit-exports'; import { join } from 'path'; diff --git a/libs/shared/utils/tsconfig.json b/libs/shared/utils/tsconfig.json index 667a3463d1..f325db6044 100644 --- a/libs/shared/utils/tsconfig.json +++ b/libs/shared/utils/tsconfig.json @@ -4,10 +4,22 @@ "include": [], "references": [ { - "path": "./tsconfig.lib.json" + "path": "../types" + }, + { + "path": "../schema" + }, + { + "path": "../nx-version" }, { - "path": "./tsconfig.spec.json" + "path": "../npm" + }, + { + "path": "../file-system" + }, + { + "path": "./tsconfig.lib.json" } ] } diff --git a/libs/shared/utils/tsconfig.lib.json b/libs/shared/utils/tsconfig.lib.json index ff64bb51cf..1e17e897a6 100644 --- a/libs/shared/utils/tsconfig.lib.json +++ b/libs/shared/utils/tsconfig.lib.json @@ -1,11 +1,27 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "outDir": "../../../dist/out-tsc", - "declaration": true, - "types": ["node"] + "outDir": "out-tsc/shared-utils", + "types": ["node"], + "noImplicitReturns": false }, - "exclude": ["**/*.spec.ts", "**/*.test.ts", "jest.config.ts"], - "include": ["**/*.ts"] + "exclude": ["out-tsc", "**/*.spec.ts", "**/*.test.ts", "jest.config.ts"], + "include": ["**/*.ts"], + "references": [ + { + "path": "../types/tsconfig.lib.json" + }, + { + "path": "../schema/tsconfig.lib.json" + }, + { + "path": "../nx-version/tsconfig.lib.json" + }, + { + "path": "../npm/tsconfig.lib.json" + }, + { + "path": "../file-system/tsconfig.lib.json" + } + ] } diff --git a/libs/shared/utils/tsconfig.spec.json b/libs/shared/utils/tsconfig.spec.json deleted file mode 100644 index da27028abc..0000000000 --- a/libs/shared/utils/tsconfig.spec.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "module": "commonjs", - "types": ["jest", "node"] - }, - "include": ["**/*.spec.ts", "**/*.test.ts", "**/*.d.ts", "jest.config.ts"] -} diff --git a/libs/vscode/add-dependency/.eslintrc.json b/libs/vscode/add-dependency/.eslintrc.json deleted file mode 100644 index 3456be9b90..0000000000 --- a/libs/vscode/add-dependency/.eslintrc.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], - "overrides": [ - { - "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], - "rules": {} - }, - { - "files": ["*.ts", "*.tsx"], - "rules": {} - }, - { - "files": ["*.js", "*.jsx"], - "rules": {} - } - ] -} diff --git a/libs/vscode/add-dependency/jest.config.ts b/libs/vscode/add-dependency/jest.config.ts deleted file mode 100644 index 59c718e834..0000000000 --- a/libs/vscode/add-dependency/jest.config.ts +++ /dev/null @@ -1,18 +0,0 @@ -/* eslint-disable */ -export default { - displayName: 'vscode-add-dependency', - preset: '../../../jest.preset.js', - globals: {}, - testEnvironment: 'node', - transform: { - '^.+\\.[tj]sx?$': [ - 'ts-jest', - { - tsconfig: '/tsconfig.spec.json', - }, - ], - }, - moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: '../../../coverage/libs/vscode/add-dependency', - passWithNoTests: true, -}; diff --git a/libs/vscode/add-dependency/package.json b/libs/vscode/add-dependency/package.json new file mode 100644 index 0000000000..5228debf24 --- /dev/null +++ b/libs/vscode/add-dependency/package.json @@ -0,0 +1,14 @@ +{ + "name": "@nx-console/vscode-add-dependency", + "private": true, + "main": "src/index.ts", + "types": "src/index.ts", + "nx": { + "name": "vscode-add-dependency", + "sourceRoot": "libs/vscode/add-dependency/src", + "projectType": "library", + "tags": [ + "type:vscode" + ] + } +} diff --git a/libs/vscode/add-dependency/project.json b/libs/vscode/add-dependency/project.json deleted file mode 100644 index 1c8539b22c..0000000000 --- a/libs/vscode/add-dependency/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "vscode-add-dependency", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/vscode/add-dependency/src", - "projectType": "library", - "targets": {}, - "tags": ["type:vscode"] -} diff --git a/libs/vscode/add-dependency/src/lib/add-dependency-codelens-provider.ts b/libs/vscode/add-dependency/src/lib/add-dependency-codelens-provider.ts index f6da0c30de..ff08e8827c 100644 --- a/libs/vscode/add-dependency/src/lib/add-dependency-codelens-provider.ts +++ b/libs/vscode/add-dependency/src/lib/add-dependency-codelens-provider.ts @@ -2,7 +2,7 @@ import { NxCodeLensProvider, getWorkspacePath, registerCodeLensProvider, -} from '@nx-console/vscode/utils'; +} from '@nx-console/vscode-utils'; import { join } from 'path'; import { isPropertyAssignment, diff --git a/libs/vscode/add-dependency/src/lib/vscode-add-dependency.ts b/libs/vscode/add-dependency/src/lib/vscode-add-dependency.ts index b12523bed8..51bc661610 100644 --- a/libs/vscode/add-dependency/src/lib/vscode-add-dependency.ts +++ b/libs/vscode/add-dependency/src/lib/vscode-add-dependency.ts @@ -1,19 +1,19 @@ -import { importNxPackagePath } from '@nx-console/shared/npm'; -import { gte } from '@nx-console/shared/nx-version'; -import { getPackageManagerCommand } from '@nx-console/shared/utils'; -import { getNxWorkspacePath } from '@nx-console/vscode/configuration'; -import { selectFlags } from '@nx-console/vscode/nx-cli-quickpicks'; +import { importNxPackagePath } from '@nx-console/shared-npm'; +import { gte } from '@nx-console/nx-version'; +import { getPackageManagerCommand } from '@nx-console/shared-utils'; +import { getNxWorkspacePath } from '@nx-console/vscode-configuration'; +import { selectFlags } from '@nx-console/vscode-nx-cli-quickpicks'; import { getGeneratorOptions, getGenerators, getNxVersion, -} from '@nx-console/vscode/nx-workspace'; -import { logAndShowTaskCreationError } from '@nx-console/vscode/output-channels'; -import { getTelemetry } from '@nx-console/vscode/telemetry'; +} from '@nx-console/vscode-nx-workspace'; +import { logAndShowTaskCreationError } from '@nx-console/vscode-output-channels'; +import { getTelemetry } from '@nx-console/vscode-telemetry'; import { getShellExecutionForConfig, resolveDependencyVersioning, -} from '@nx-console/vscode/utils'; +} from '@nx-console/vscode-utils'; import { execSync } from 'child_process'; import { existsSync } from 'fs'; import type { PackageManager } from 'nx/src/devkit-exports'; diff --git a/libs/vscode/add-dependency/tsconfig.json b/libs/vscode/add-dependency/tsconfig.json index 667a3463d1..212771397d 100644 --- a/libs/vscode/add-dependency/tsconfig.json +++ b/libs/vscode/add-dependency/tsconfig.json @@ -4,10 +4,58 @@ "include": [], "references": [ { - "path": "./tsconfig.lib.json" + "path": "../telemetry" + }, + { + "path": "../verify" + }, + { + "path": "../lsp-client" + }, + { + "path": "../../shared/nx-console-plugins" + }, + { + "path": "../../language-server/types" + }, + { + "path": "../nx-workspace" + }, + { + "path": "../../shared/generate-ui-types" + }, + { + "path": "../nx-cli-quickpicks" + }, + { + "path": "../output-channels" }, { - "path": "./tsconfig.spec.json" + "path": "../../shared/types" + }, + { + "path": "../../shared/utils" + }, + { + "path": "../../shared/npm" + }, + { + "path": "../../shared/file-system" + }, + { + "path": "../../shared/schema" + }, + { + "path": "../configuration" + }, + { + "path": "../../shared/nx-version" + }, + { + "path": "../utils" + }, + { + "path": "./tsconfig.lib.json" } ] } diff --git a/libs/vscode/add-dependency/tsconfig.lib.json b/libs/vscode/add-dependency/tsconfig.lib.json index a80995bf42..1edc027b94 100644 --- a/libs/vscode/add-dependency/tsconfig.lib.json +++ b/libs/vscode/add-dependency/tsconfig.lib.json @@ -1,11 +1,63 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "outDir": "../../../dist/out-tsc", - "declaration": true, - "types": ["node"] + "outDir": "out-tsc/vscode-add-dependency", + "types": ["node"], + "noImplicitReturns": false }, "exclude": ["jest.config.ts", "**/*.spec.ts", "**/*.test.ts"], - "include": ["**/*.ts"] + "include": ["**/*.ts"], + "references": [ + { + "path": "../telemetry/tsconfig.lib.json" + }, + { + "path": "../verify/tsconfig.lib.json" + }, + { + "path": "../lsp-client/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-console-plugins/tsconfig.lib.json" + }, + { + "path": "../../language-server/types/tsconfig.lib.json" + }, + { + "path": "../nx-workspace/tsconfig.lib.json" + }, + { + "path": "../../shared/generate-ui-types/tsconfig.lib.json" + }, + { + "path": "../nx-cli-quickpicks/tsconfig.lib.json" + }, + { + "path": "../output-channels/tsconfig.lib.json" + }, + { + "path": "../../shared/types/tsconfig.lib.json" + }, + { + "path": "../../shared/utils/tsconfig.lib.json" + }, + { + "path": "../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../shared/file-system/tsconfig.lib.json" + }, + { + "path": "../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../configuration/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../utils/tsconfig.lib.json" + } + ] } diff --git a/libs/vscode/add-dependency/tsconfig.spec.json b/libs/vscode/add-dependency/tsconfig.spec.json deleted file mode 100644 index 0be00e2681..0000000000 --- a/libs/vscode/add-dependency/tsconfig.spec.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "module": "commonjs", - "types": ["jest", "node"] - }, - "include": [ - "jest.config.ts", - "**/*.test.ts", - "**/*.spec.ts", - "**/*.test.tsx", - "**/*.spec.tsx", - "**/*.test.js", - "**/*.spec.js", - "**/*.test.jsx", - "**/*.spec.jsx", - "**/*.d.ts" - ] -} diff --git a/libs/vscode/configuration/jest.config.ts b/libs/vscode/configuration/jest.config.ts deleted file mode 100644 index cac978aab0..0000000000 --- a/libs/vscode/configuration/jest.config.ts +++ /dev/null @@ -1,14 +0,0 @@ -/* eslint-disable */ -export default { - displayName: 'vscode-configuration', - - globals: {}, - transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], - }, - moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: '../../../coverage/libs/vscode/configuration', - testEnvironment: 'node', - preset: '../../../jest.preset.js', - passWithNoTests: true, -}; diff --git a/libs/vscode/configuration/package.json b/libs/vscode/configuration/package.json index fdeb5f93a8..c2d634d389 100644 --- a/libs/vscode/configuration/package.json +++ b/libs/vscode/configuration/package.json @@ -1,4 +1,14 @@ { - "name": "@nx-console/vscode/configuration", - "version": "0.0.1" + "name": "@nx-console/vscode-configuration", + "private": true, + "main": "src/index.ts", + "types": "src/index.ts", + "nx": { + "name": "vscode-configuration", + "sourceRoot": "libs/vscode/configuration/src", + "projectType": "library", + "tags": [ + "type:vscode" + ] + } } diff --git a/libs/vscode/configuration/src/index.ts b/libs/vscode/configuration/src/index.ts index eb379df0c0..ccb972d600 100644 --- a/libs/vscode/configuration/src/index.ts +++ b/libs/vscode/configuration/src/index.ts @@ -1,6 +1,6 @@ export * from './lib/global-configuration-store'; export * from './lib/workspace-configuration-store'; -export { +export type { GlobalConfigKeys, WorkspaceConfigKeys, } from './lib/configuration-keys'; diff --git a/libs/vscode/configuration/src/lib/global-configuration-store.ts b/libs/vscode/configuration/src/lib/global-configuration-store.ts index aaabab2de2..523b439512 100644 --- a/libs/vscode/configuration/src/lib/global-configuration-store.ts +++ b/libs/vscode/configuration/src/lib/global-configuration-store.ts @@ -5,7 +5,7 @@ import { workspace, Memento, } from 'vscode'; -import { Store } from '@nx-console/shared/schema'; +import { Store } from '@nx-console/shared-schema'; import { GLOBAL_CONFIG_KEYS, GlobalConfigKeys, diff --git a/libs/vscode/configuration/src/lib/workspace-configuration-store.ts b/libs/vscode/configuration/src/lib/workspace-configuration-store.ts index 82bdc2de4e..b124a18d93 100644 --- a/libs/vscode/configuration/src/lib/workspace-configuration-store.ts +++ b/libs/vscode/configuration/src/lib/workspace-configuration-store.ts @@ -1,4 +1,4 @@ -import { Store } from '@nx-console/shared/schema'; +import { Store } from '@nx-console/shared-schema'; import { ExtensionContext, Memento } from 'vscode'; import { WorkspaceConfigKeys } from './configuration-keys'; diff --git a/libs/vscode/configuration/tsconfig.json b/libs/vscode/configuration/tsconfig.json index 667a3463d1..066a9921a0 100644 --- a/libs/vscode/configuration/tsconfig.json +++ b/libs/vscode/configuration/tsconfig.json @@ -4,10 +4,10 @@ "include": [], "references": [ { - "path": "./tsconfig.lib.json" + "path": "../../shared/schema" }, { - "path": "./tsconfig.spec.json" + "path": "./tsconfig.lib.json" } ] } diff --git a/libs/vscode/configuration/tsconfig.lib.json b/libs/vscode/configuration/tsconfig.lib.json index ff64bb51cf..9d56d64527 100644 --- a/libs/vscode/configuration/tsconfig.lib.json +++ b/libs/vscode/configuration/tsconfig.lib.json @@ -1,11 +1,14 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "outDir": "../../../dist/out-tsc", - "declaration": true, + "outDir": "out-tsc/vscode-configuration", "types": ["node"] }, - "exclude": ["**/*.spec.ts", "**/*.test.ts", "jest.config.ts"], - "include": ["**/*.ts"] + "exclude": ["**/*.spec.ts", "**/*.test.ts", "jest.config.ts", "out-tsc"], + "include": ["**/*.ts"], + "references": [ + { + "path": "../../shared/schema/tsconfig.lib.json" + } + ] } diff --git a/libs/vscode/configuration/tsconfig.spec.json b/libs/vscode/configuration/tsconfig.spec.json deleted file mode 100644 index e1535ba9d0..0000000000 --- a/libs/vscode/configuration/tsconfig.spec.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "module": "commonjs", - "types": ["jest", "node"] - }, - "include": [ - "**/*.spec.ts", - "**/*.test.ts", - "**/*.spec.tsx", - "**/*.test.tsx", - "**/*.spec.js", - "**/*.test.js", - "**/*.spec.jsx", - "**/*.test.jsx", - "**/*.d.ts", - "jest.config.ts" - ] -} diff --git a/libs/vscode/error-diagnostics/.eslintrc.json b/libs/vscode/error-diagnostics/.eslintrc.json index 3456be9b90..b7ddb69d2f 100644 --- a/libs/vscode/error-diagnostics/.eslintrc.json +++ b/libs/vscode/error-diagnostics/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/vscode/error-diagnostics/jest.config.ts b/libs/vscode/error-diagnostics/jest.config.ts deleted file mode 100644 index 488cca5a7c..0000000000 --- a/libs/vscode/error-diagnostics/jest.config.ts +++ /dev/null @@ -1,12 +0,0 @@ -/* eslint-disable */ -export default { - displayName: 'error-diagnostics', - preset: '../../../jest.preset.js', - testEnvironment: 'node', - transform: { - '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], - }, - moduleFileExtensions: ['ts', 'js', 'html'], - coverageDirectory: '../../../coverage/libs/vscode/error-diagnostics', - passWithNoTests: true, -}; diff --git a/libs/vscode/error-diagnostics/package.json b/libs/vscode/error-diagnostics/package.json new file mode 100644 index 0000000000..ea78ad25de --- /dev/null +++ b/libs/vscode/error-diagnostics/package.json @@ -0,0 +1,14 @@ +{ + "name": "@nx-console/vscode-error-diagnostics", + "private": true, + "main": "src/index.ts", + "types": "src/index.ts", + "nx": { + "name": "vscode-error-diagnostics", + "sourceRoot": "libs/vscode/error-diagnostics/src", + "projectType": "library", + "tags": [ + "type:vscode" + ] + } +} diff --git a/libs/vscode/error-diagnostics/project.json b/libs/vscode/error-diagnostics/project.json deleted file mode 100644 index 1520c9ac03..0000000000 --- a/libs/vscode/error-diagnostics/project.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "name": "vscode-error-diagnostics", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/vscode/error-diagnostics/src", - "projectType": "library", - "tags": ["type:vscode"], - "// targets": "to see all targets run: nx show project error-diagnostics --web", - "targets": {} -} diff --git a/libs/vscode/error-diagnostics/src/lib/init-error-diagnostics.ts b/libs/vscode/error-diagnostics/src/lib/init-error-diagnostics.ts index b4b67cd312..39c7b8d2ce 100644 --- a/libs/vscode/error-diagnostics/src/lib/init-error-diagnostics.ts +++ b/libs/vscode/error-diagnostics/src/lib/init-error-diagnostics.ts @@ -1,7 +1,7 @@ -import { NxError } from '@nx-console/shared/types'; -import { getNxWorkspacePath } from '@nx-console/vscode/configuration'; -import { onWorkspaceRefreshed } from '@nx-console/vscode/lsp-client'; -import { getNxWorkspace } from '@nx-console/vscode/nx-workspace'; +import { NxError } from '@nx-console/shared-types'; +import { getNxWorkspacePath } from '@nx-console/vscode-configuration'; +import { onWorkspaceRefreshed } from '@nx-console/vscode-lsp-client'; +import { getNxWorkspace } from '@nx-console/vscode-nx-workspace'; import { existsSync } from 'fs'; import { join } from 'path'; import { diff --git a/libs/vscode/error-diagnostics/tsconfig.json b/libs/vscode/error-diagnostics/tsconfig.json index 8122543a9a..d583e0d826 100644 --- a/libs/vscode/error-diagnostics/tsconfig.json +++ b/libs/vscode/error-diagnostics/tsconfig.json @@ -1,22 +1,49 @@ { "extends": "../../../tsconfig.base.json", - "compilerOptions": { - "module": "commonjs", - "forceConsistentCasingInFileNames": true, - "strict": true, - "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, - "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true - }, "files": [], "include": [], "references": [ { - "path": "./tsconfig.lib.json" + "path": "../nx-workspace" + }, + { + "path": "../../shared/npm" + }, + { + "path": "../../shared/file-system" + }, + { + "path": "../../shared/utils" + }, + { + "path": "../output-channels" + }, + { + "path": "../../shared/nx-console-plugins" + }, + { + "path": "../../shared/generate-ui-types" }, { - "path": "./tsconfig.spec.json" + "path": "../../language-server/types" + }, + { + "path": "../lsp-client" + }, + { + "path": "../../shared/schema" + }, + { + "path": "../configuration" + }, + { + "path": "../../shared/nx-version" + }, + { + "path": "../../shared/types" + }, + { + "path": "./tsconfig.lib.json" } ] } diff --git a/libs/vscode/error-diagnostics/tsconfig.lib.json b/libs/vscode/error-diagnostics/tsconfig.lib.json index 4befa7f099..4c2c1a5666 100644 --- a/libs/vscode/error-diagnostics/tsconfig.lib.json +++ b/libs/vscode/error-diagnostics/tsconfig.lib.json @@ -1,10 +1,50 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "declaration": true, + "outDir": "out-tsc/vscode-error-diagnostics", "types": ["node"] }, "include": ["src/**/*.ts"], - "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"], + "references": [ + { + "path": "../nx-workspace/tsconfig.lib.json" + }, + { + "path": "../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../shared/file-system/tsconfig.lib.json" + }, + { + "path": "../../shared/utils/tsconfig.lib.json" + }, + { + "path": "../output-channels/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-console-plugins/tsconfig.lib.json" + }, + { + "path": "../../shared/generate-ui-types/tsconfig.lib.json" + }, + { + "path": "../../language-server/types/tsconfig.lib.json" + }, + { + "path": "../lsp-client/tsconfig.lib.json" + }, + { + "path": "../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../configuration/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../../shared/types/tsconfig.lib.json" + } + ] } diff --git a/libs/vscode/error-diagnostics/tsconfig.spec.json b/libs/vscode/error-diagnostics/tsconfig.spec.json deleted file mode 100644 index 69a251f328..0000000000 --- a/libs/vscode/error-diagnostics/tsconfig.spec.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "module": "commonjs", - "types": ["jest", "node"] - }, - "include": [ - "jest.config.ts", - "src/**/*.test.ts", - "src/**/*.spec.ts", - "src/**/*.d.ts" - ] -} diff --git a/libs/vscode/generate-ui-webview/.eslintrc.json b/libs/vscode/generate-ui-webview/.eslintrc.json index 3456be9b90..b7ddb69d2f 100644 --- a/libs/vscode/generate-ui-webview/.eslintrc.json +++ b/libs/vscode/generate-ui-webview/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/vscode/generate-ui-webview/jest.config.ts b/libs/vscode/generate-ui-webview/jest.config.ts deleted file mode 100644 index f1d3ec52ba..0000000000 --- a/libs/vscode/generate-ui-webview/jest.config.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* eslint-disable */ -export default { - displayName: 'vscode-generate-ui-webview', - preset: '../../../jest.preset.js', - transform: { - '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], - }, - moduleFileExtensions: ['ts', 'js', 'html'], - coverageDirectory: '../../../coverage/libs/vscode/generate-ui-webview', - passWithNoTests: true, -}; diff --git a/libs/vscode/generate-ui-webview/package.json b/libs/vscode/generate-ui-webview/package.json new file mode 100644 index 0000000000..7cc6205988 --- /dev/null +++ b/libs/vscode/generate-ui-webview/package.json @@ -0,0 +1,14 @@ +{ + "name": "@nx-console/vscode-generate-ui-webview", + "private": true, + "main": "src/index.ts", + "types": "src/index.ts", + "nx": { + "name": "vscode-generate-ui-webview", + "sourceRoot": "libs/vscode/generate-ui-webview/src", + "projectType": "library", + "tags": [ + "type:vscode" + ] + } +} diff --git a/libs/vscode/generate-ui-webview/project.json b/libs/vscode/generate-ui-webview/project.json deleted file mode 100644 index 60148fb0d3..0000000000 --- a/libs/vscode/generate-ui-webview/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "vscode-generate-ui-webview", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/vscode/generate-ui-webview/src", - "projectType": "library", - "targets": {}, - "tags": ["type:vscode"] -} diff --git a/libs/vscode/generate-ui-webview/src/lib/generate-commands.ts b/libs/vscode/generate-ui-webview/src/lib/generate-commands.ts index 1abe9e57e6..d00d9099f3 100644 --- a/libs/vscode/generate-ui-webview/src/lib/generate-commands.ts +++ b/libs/vscode/generate-ui-webview/src/lib/generate-commands.ts @@ -1,14 +1,14 @@ import { selectGeneratorAndPromptForFlags, selectReMoveGenerator, -} from '@nx-console/vscode/nx-cli-quickpicks'; +} from '@nx-console/vscode-nx-cli-quickpicks'; import { NxTreeItem, ProjectViewItem, -} from '@nx-console/vscode/nx-project-view'; -import { getGeneratorContextV2 } from '@nx-console/vscode/nx-workspace'; -import { CliTaskProvider } from '@nx-console/vscode/tasks'; -import { getTelemetry } from '@nx-console/vscode/telemetry'; +} from '@nx-console/vscode-nx-project-view'; +import { getGeneratorContextV2 } from '@nx-console/vscode-nx-workspace'; +import { CliTaskProvider } from '@nx-console/vscode-tasks'; +import { getTelemetry } from '@nx-console/vscode-telemetry'; import { ExtensionContext, Uri, commands } from 'vscode'; import { openGenerateUi } from './init-generate-ui-webview'; diff --git a/libs/vscode/generate-ui-webview/src/lib/generate-ui-webview.ts b/libs/vscode/generate-ui-webview/src/lib/generate-ui-webview.ts index 2eb95e7ae1..403f932610 100644 --- a/libs/vscode/generate-ui-webview/src/lib/generate-ui-webview.ts +++ b/libs/vscode/generate-ui-webview/src/lib/generate-ui-webview.ts @@ -7,16 +7,16 @@ import { GenerateUiValidationResultsInputMessage, GeneratorSchema, ValidationResults, -} from '@nx-console/shared/generate-ui-types'; +} from '@nx-console/shared-generate-ui-types'; import { getNxWorkspacePath, GlobalConfigurationStore, -} from '@nx-console/vscode/configuration'; +} from '@nx-console/vscode-configuration'; import { getStartupMessage, getTransformedGeneratorSchema, -} from '@nx-console/vscode/nx-workspace'; -import { CliTaskProvider } from '@nx-console/vscode/tasks'; +} from '@nx-console/vscode-nx-workspace'; +import { CliTaskProvider } from '@nx-console/vscode-tasks'; import { existsSync } from 'node:fs'; import { commands, @@ -58,7 +58,7 @@ export class GenerateUiWebview { { retainContextWhenHidden: true, enableScripts: true, - localResourceRoots: [this._webviewSourceUri], + localResourceRoots: [this.context.extensionUri], } ); @@ -79,6 +79,17 @@ export class GenerateUiWebview { ) ); + const vscodeElementsUri = this.webviewPanel.webview.asWebviewUri( + Uri.joinPath( + this.context.extensionUri, + 'node_modules', + '@vscode-elements', + 'elements', + 'dist', + 'bundled.js' + ) + ); + this.webviewPanel.webview.html = ` @@ -86,7 +97,11 @@ export class GenerateUiWebview { Generate UI - + + @@ -222,7 +238,7 @@ export class GenerateUiWebview { --foreground-color: var(--vscode-editor-foreground); --muted-foreground-color: var(--vscode-input-placeholderForeground); --background-color: var(--vscode-editor-background); - --primary-color: var(--button-primary-background); + --primary-color: var(--button-primary-background, var(--vscode-button-background)); --secondary-color: var(--button-secondary-background); --error-color: var(--vscode-inputValidation-errorBorder); --field-border-color: var(--panel-view-border); diff --git a/libs/vscode/generate-ui-webview/src/lib/init-generate-ui-webview.ts b/libs/vscode/generate-ui-webview/src/lib/init-generate-ui-webview.ts index 5100f75a13..936e42b414 100644 --- a/libs/vscode/generate-ui-webview/src/lib/init-generate-ui-webview.ts +++ b/libs/vscode/generate-ui-webview/src/lib/init-generate-ui-webview.ts @@ -1,5 +1,5 @@ -import { getOrSelectGenerator } from '@nx-console/vscode/nx-cli-quickpicks'; -import { getGeneratorContextV2 } from '@nx-console/vscode/nx-workspace'; +import { getOrSelectGenerator } from '@nx-console/vscode-nx-cli-quickpicks'; +import { getGeneratorContextV2 } from '@nx-console/vscode-nx-workspace'; import { ExtensionContext, Uri } from 'vscode'; import { registerGenerateCommands } from './generate-commands'; import { GenerateUiWebview } from './generate-ui-webview'; diff --git a/libs/vscode/generate-ui-webview/tsconfig.json b/libs/vscode/generate-ui-webview/tsconfig.json index 8122543a9a..d9baff6d59 100644 --- a/libs/vscode/generate-ui-webview/tsconfig.json +++ b/libs/vscode/generate-ui-webview/tsconfig.json @@ -1,22 +1,73 @@ { "extends": "../../../tsconfig.base.json", - "compilerOptions": { - "module": "commonjs", - "forceConsistentCasingInFileNames": true, - "strict": true, - "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, - "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true - }, "files": [], "include": [], "references": [ { - "path": "./tsconfig.lib.json" + "path": "../nx-config-decoration" + }, + { + "path": "../tasks" + }, + { + "path": "../telemetry" + }, + { + "path": "../nx-cloud-view" + }, + { + "path": "../nx-project-view" + }, + { + "path": "../verify" + }, + { + "path": "../utils" + }, + { + "path": "../output-channels" + }, + { + "path": "../lsp-client" + }, + { + "path": "../../shared/nx-console-plugins" + }, + { + "path": "../../language-server/types" }, { - "path": "./tsconfig.spec.json" + "path": "../nx-workspace" + }, + { + "path": "../configuration" + }, + { + "path": "../../shared/types" + }, + { + "path": "../../shared/npm" + }, + { + "path": "../../shared/file-system" + }, + { + "path": "../../shared/utils" + }, + { + "path": "../../shared/nx-version" + }, + { + "path": "../../shared/generate-ui-types" + }, + { + "path": "../../shared/schema" + }, + { + "path": "../nx-cli-quickpicks" + }, + { + "path": "./tsconfig.lib.json" } ] } diff --git a/libs/vscode/generate-ui-webview/tsconfig.lib.json b/libs/vscode/generate-ui-webview/tsconfig.lib.json index 4befa7f099..982ed58236 100644 --- a/libs/vscode/generate-ui-webview/tsconfig.lib.json +++ b/libs/vscode/generate-ui-webview/tsconfig.lib.json @@ -1,10 +1,81 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "declaration": true, - "types": ["node"] + "outDir": "out-tsc/vscode-generate-ui-webview", + "types": ["node"], + "noImplicitReturns": false, + "strictPropertyInitialization": false }, "include": ["src/**/*.ts"], - "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] + "exclude": [ + "jest.config.ts", + "src/**/*.spec.ts", + "src/**/*.test.ts", + "out-tsc" + ], + "references": [ + { + "path": "../nx-config-decoration/tsconfig.lib.json" + }, + { + "path": "../tasks/tsconfig.lib.json" + }, + { + "path": "../telemetry/tsconfig.lib.json" + }, + { + "path": "../nx-cloud-view/tsconfig.lib.json" + }, + { + "path": "../nx-project-view/tsconfig.lib.json" + }, + { + "path": "../verify/tsconfig.lib.json" + }, + { + "path": "../utils/tsconfig.lib.json" + }, + { + "path": "../output-channels/tsconfig.lib.json" + }, + { + "path": "../lsp-client/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-console-plugins/tsconfig.lib.json" + }, + { + "path": "../../language-server/types/tsconfig.lib.json" + }, + { + "path": "../nx-workspace/tsconfig.lib.json" + }, + { + "path": "../configuration/tsconfig.lib.json" + }, + { + "path": "../../shared/types/tsconfig.lib.json" + }, + { + "path": "../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../shared/file-system/tsconfig.lib.json" + }, + { + "path": "../../shared/utils/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../../shared/generate-ui-types/tsconfig.lib.json" + }, + { + "path": "../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../nx-cli-quickpicks/tsconfig.lib.json" + } + ] } diff --git a/libs/vscode/generate-ui-webview/tsconfig.spec.json b/libs/vscode/generate-ui-webview/tsconfig.spec.json deleted file mode 100644 index 69a251f328..0000000000 --- a/libs/vscode/generate-ui-webview/tsconfig.spec.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "module": "commonjs", - "types": ["jest", "node"] - }, - "include": [ - "jest.config.ts", - "src/**/*.test.ts", - "src/**/*.spec.ts", - "src/**/*.d.ts" - ] -} diff --git a/libs/vscode/graph-base/.eslintrc.json b/libs/vscode/graph-base/.eslintrc.json index 3456be9b90..b7ddb69d2f 100644 --- a/libs/vscode/graph-base/.eslintrc.json +++ b/libs/vscode/graph-base/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/vscode/graph-base/package.json b/libs/vscode/graph-base/package.json new file mode 100644 index 0000000000..2642dbdc3b --- /dev/null +++ b/libs/vscode/graph-base/package.json @@ -0,0 +1,14 @@ +{ + "name": "@nx-console/vscode-graph-base", + "private": true, + "main": "src/index.ts", + "types": "src/index.ts", + "nx": { + "name": "vscode-graph-base", + "sourceRoot": "libs/vscode/graph-base/src", + "projectType": "library", + "tags": [ + "type:vscode" + ] + } +} diff --git a/libs/vscode/graph-base/project.json b/libs/vscode/graph-base/project.json deleted file mode 100644 index 5889f2da09..0000000000 --- a/libs/vscode/graph-base/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "vscode-graph-base", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/vscode/graph-base/src", - "projectType": "library", - "targets": {}, - "tags": ["type:vscode"] -} diff --git a/libs/vscode/graph-base/src/lib/graph-webview-base.ts b/libs/vscode/graph-base/src/graph-webview-base.ts similarity index 100% rename from libs/vscode/graph-base/src/lib/graph-webview-base.ts rename to libs/vscode/graph-base/src/graph-webview-base.ts diff --git a/libs/vscode/graph-base/src/lib/handle-graph-interaction-event.ts b/libs/vscode/graph-base/src/handle-graph-interaction-event.ts similarity index 87% rename from libs/vscode/graph-base/src/lib/handle-graph-interaction-event.ts rename to libs/vscode/graph-base/src/handle-graph-interaction-event.ts index 601b3d65d0..51d3faadb9 100644 --- a/libs/vscode/graph-base/src/lib/handle-graph-interaction-event.ts +++ b/libs/vscode/graph-base/src/handle-graph-interaction-event.ts @@ -1,11 +1,11 @@ -import { getNxWorkspacePath } from '@nx-console/vscode/configuration'; -import { revealNxProject } from '@nx-console/vscode/nx-config-decoration'; -import { getNxWorkspaceProjects } from '@nx-console/vscode/nx-workspace'; -import { CliTaskProvider } from '@nx-console/vscode/tasks'; -import { getTelemetry } from '@nx-console/vscode/telemetry'; +import { getNxWorkspacePath } from '@nx-console/vscode-configuration'; +import { revealNxProject } from '@nx-console/vscode-nx-config-decoration'; +import { getNxWorkspaceProjects } from '@nx-console/vscode-nx-workspace'; +import { CliTaskProvider } from '@nx-console/vscode-tasks'; +import { getTelemetry } from '@nx-console/vscode-telemetry'; import { join } from 'path'; import { commands, ShellExecution, Task, tasks, TaskScope, Uri } from 'vscode'; -import { importNxPackagePath } from '@nx-console/shared/npm'; +import { importNxPackagePath } from '@nx-console/shared-npm'; export async function handleGraphInteractionEventBase(event: { type: string; diff --git a/libs/vscode/graph-base/src/index.ts b/libs/vscode/graph-base/src/index.ts index a0cf51620f..a820ea952f 100644 --- a/libs/vscode/graph-base/src/index.ts +++ b/libs/vscode/graph-base/src/index.ts @@ -1,5 +1,5 @@ -export * from './lib/load-graph-base-html'; -export * from './lib/nx-graph-server'; -export * from './lib/handle-graph-interaction-event'; -export * from './lib/graph-webview-base'; -export * from './lib/load-graph-error-html'; +export * from './load-graph-base-html'; +export * from './nx-graph-server'; +export * from './handle-graph-interaction-event'; +export * from './graph-webview-base'; +export * from './load-graph-error-html'; diff --git a/libs/vscode/graph-base/src/lib/load-graph-base-html.ts b/libs/vscode/graph-base/src/load-graph-base-html.ts similarity index 96% rename from libs/vscode/graph-base/src/lib/load-graph-base-html.ts rename to libs/vscode/graph-base/src/load-graph-base-html.ts index fdb2f65759..fea59a3d5a 100644 --- a/libs/vscode/graph-base/src/lib/load-graph-base-html.ts +++ b/libs/vscode/graph-base/src/load-graph-base-html.ts @@ -1,5 +1,5 @@ -import { workspaceDependencyPath } from '@nx-console/shared/npm'; -import { getNxWorkspacePath } from '@nx-console/vscode/configuration'; +import { workspaceDependencyPath } from '@nx-console/shared-npm'; +import { getNxWorkspacePath } from '@nx-console/vscode-configuration'; import { existsSync, readFileSync } from 'fs'; import { join } from 'path'; import { Uri, Webview, window } from 'vscode'; diff --git a/libs/vscode/graph-base/src/lib/load-graph-error-html.ts b/libs/vscode/graph-base/src/load-graph-error-html.ts similarity index 90% rename from libs/vscode/graph-base/src/lib/load-graph-error-html.ts rename to libs/vscode/graph-base/src/load-graph-error-html.ts index caff89adbd..0b09970949 100644 --- a/libs/vscode/graph-base/src/lib/load-graph-error-html.ts +++ b/libs/vscode/graph-base/src/load-graph-error-html.ts @@ -1,4 +1,4 @@ -import { NxError } from '@nx-console/shared/types'; +import { NxError } from '@nx-console/shared-types'; export function loadGraphErrorHtml(errors: NxError[]) { return /*html*/ ` diff --git a/libs/vscode/graph-base/src/lib/nx-graph-server.ts b/libs/vscode/graph-base/src/nx-graph-server.ts similarity index 96% rename from libs/vscode/graph-base/src/lib/nx-graph-server.ts rename to libs/vscode/graph-base/src/nx-graph-server.ts index fa688c74e9..606571d014 100644 --- a/libs/vscode/graph-base/src/lib/nx-graph-server.ts +++ b/libs/vscode/graph-base/src/nx-graph-server.ts @@ -1,6 +1,5 @@ -import { importNxPackagePath } from '@nx-console/shared/npm'; -import { getPackageManagerCommand } from '@nx-console/shared/utils'; -import { getNxWorkspacePath } from '@nx-console/vscode/configuration'; +import { getPackageManagerCommand } from '@nx-console/shared-utils'; +import { getNxWorkspacePath } from '@nx-console/vscode-configuration'; import { ChildProcess, spawn } from 'child_process'; import { createServer } from 'net'; import { xhr } from 'request-light'; diff --git a/libs/vscode/graph-base/tsconfig.json b/libs/vscode/graph-base/tsconfig.json index f2400abede..9e0119a139 100644 --- a/libs/vscode/graph-base/tsconfig.json +++ b/libs/vscode/graph-base/tsconfig.json @@ -1,17 +1,65 @@ { "extends": "../../../tsconfig.base.json", - "compilerOptions": { - "module": "commonjs", - "forceConsistentCasingInFileNames": true, - "strict": true, - "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, - "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true - }, "files": [], "include": [], "references": [ + { + "path": "../telemetry" + }, + { + "path": "../verify" + }, + { + "path": "../nx-cli-quickpicks" + }, + { + "path": "../tasks" + }, + { + "path": "../lsp-client" + }, + { + "path": "../../shared/nx-console-plugins" + }, + { + "path": "../../shared/generate-ui-types" + }, + { + "path": "../../language-server/types" + }, + { + "path": "../nx-workspace" + }, + { + "path": "../output-channels" + }, + { + "path": "../../shared/types" + }, + { + "path": "../../shared/utils" + }, + { + "path": "../../shared/npm" + }, + { + "path": "../../shared/file-system" + }, + { + "path": "../../shared/nx-version" + }, + { + "path": "../utils" + }, + { + "path": "../nx-config-decoration" + }, + { + "path": "../../shared/schema" + }, + { + "path": "../configuration" + }, { "path": "./tsconfig.lib.json" } diff --git a/libs/vscode/graph-base/tsconfig.lib.json b/libs/vscode/graph-base/tsconfig.lib.json index 4befa7f099..02c6faf87c 100644 --- a/libs/vscode/graph-base/tsconfig.lib.json +++ b/libs/vscode/graph-base/tsconfig.lib.json @@ -1,10 +1,74 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "declaration": true, - "types": ["node"] + "outDir": "out-tsc/vscode-graph-base", + "types": ["node"], + "noImplicitReturns": false }, "include": ["src/**/*.ts"], - "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] + "exclude": [ + "jest.config.ts", + "src/**/*.spec.ts", + "src/**/*.test.ts", + "out-tsc" + ], + "references": [ + { + "path": "../telemetry/tsconfig.lib.json" + }, + { + "path": "../verify/tsconfig.lib.json" + }, + { + "path": "../nx-cli-quickpicks/tsconfig.lib.json" + }, + { + "path": "../tasks/tsconfig.lib.json" + }, + { + "path": "../lsp-client/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-console-plugins/tsconfig.lib.json" + }, + { + "path": "../../shared/generate-ui-types/tsconfig.lib.json" + }, + { + "path": "../../language-server/types/tsconfig.lib.json" + }, + { + "path": "../nx-workspace/tsconfig.lib.json" + }, + { + "path": "../output-channels/tsconfig.lib.json" + }, + { + "path": "../../shared/types/tsconfig.lib.json" + }, + { + "path": "../../shared/utils/tsconfig.lib.json" + }, + { + "path": "../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../shared/file-system/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../utils/tsconfig.lib.json" + }, + { + "path": "../nx-config-decoration/tsconfig.lib.json" + }, + { + "path": "../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../configuration/tsconfig.lib.json" + } + ] } diff --git a/libs/vscode/lsp-client/.babelrc b/libs/vscode/lsp-client/.babelrc deleted file mode 100644 index fd4cbcdef1..0000000000 --- a/libs/vscode/lsp-client/.babelrc +++ /dev/null @@ -1,10 +0,0 @@ -{ - "presets": [ - [ - "@nx/js/babel", - { - "useBuiltIns": "usage" - } - ] - ] -} diff --git a/libs/vscode/lsp-client/.eslintrc.json b/libs/vscode/lsp-client/.eslintrc.json index 3456be9b90..b7ddb69d2f 100644 --- a/libs/vscode/lsp-client/.eslintrc.json +++ b/libs/vscode/lsp-client/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/vscode/lsp-client/jest.config.ts b/libs/vscode/lsp-client/jest.config.ts index c61e46b78d..f9e017d357 100644 --- a/libs/vscode/lsp-client/jest.config.ts +++ b/libs/vscode/lsp-client/jest.config.ts @@ -9,10 +9,10 @@ export default { 'ts-jest', { tsconfig: '/tsconfig.spec.json', + isolatedModules: true, }, ], }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: '../../../coverage/libs/vscode/lsp-client', - passWithNoTests: true, + coverageDirectory: 'test-output/jest/coverage', }; diff --git a/libs/vscode/lsp-client/package.json b/libs/vscode/lsp-client/package.json new file mode 100644 index 0000000000..84e99b7560 --- /dev/null +++ b/libs/vscode/lsp-client/package.json @@ -0,0 +1,14 @@ +{ + "name": "@nx-console/vscode-lsp-client", + "private": true, + "main": "src/index.ts", + "types": "src/index.ts", + "nx": { + "name": "vscode-lsp-client", + "sourceRoot": "libs/vscode/lsp-client/src", + "projectType": "library", + "tags": [ + "type:vscode" + ] + } +} diff --git a/libs/vscode/lsp-client/project.json b/libs/vscode/lsp-client/project.json deleted file mode 100644 index a5f914bca1..0000000000 --- a/libs/vscode/lsp-client/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "vscode-lsp-client", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/vscode/lsp-client/src", - "projectType": "library", - "targets": {}, - "tags": ["type:vscode"] -} diff --git a/libs/vscode/lsp-client/src/index.ts b/libs/vscode/lsp-client/src/index.ts index 31f1b6a626..a5abbe0f2a 100644 --- a/libs/vscode/lsp-client/src/index.ts +++ b/libs/vscode/lsp-client/src/index.ts @@ -1,2 +1,2 @@ -export * from './lib/nxls-client'; -export * from './lib/show-refresh-loading'; +export * from './nxls-client'; +export * from './show-refresh-loading'; diff --git a/libs/vscode/lsp-client/src/lib/nxls-client-state-machine.spec.ts b/libs/vscode/lsp-client/src/nxls-client-state-machine.spec.ts similarity index 100% rename from libs/vscode/lsp-client/src/lib/nxls-client-state-machine.spec.ts rename to libs/vscode/lsp-client/src/nxls-client-state-machine.spec.ts diff --git a/libs/vscode/lsp-client/src/lib/nxls-client-state-machine.ts b/libs/vscode/lsp-client/src/nxls-client-state-machine.ts similarity index 100% rename from libs/vscode/lsp-client/src/lib/nxls-client-state-machine.ts rename to libs/vscode/lsp-client/src/nxls-client-state-machine.ts diff --git a/libs/vscode/lsp-client/src/lib/nxls-client.ts b/libs/vscode/lsp-client/src/nxls-client.ts similarity index 98% rename from libs/vscode/lsp-client/src/lib/nxls-client.ts rename to libs/vscode/lsp-client/src/nxls-client.ts index 53f57f5856..19f5da2fc0 100644 --- a/libs/vscode/lsp-client/src/lib/nxls-client.ts +++ b/libs/vscode/lsp-client/src/nxls-client.ts @@ -2,12 +2,12 @@ import { NxChangeWorkspace, NxStopDaemonRequest, NxWorkspaceRefreshNotification, -} from '@nx-console/language-server/types'; +} from '@nx-console/language-server-types'; import { getNxlsOutputChannel, getOutputChannel, logAndShowError, -} from '@nx-console/vscode/output-channels'; +} from '@nx-console/vscode-output-channels'; import { randomUUID } from 'crypto'; import { join } from 'path'; import { Disposable, ExtensionContext, ProgressLocation, window } from 'vscode'; @@ -23,7 +23,7 @@ import { } from 'vscode-languageclient/node'; import { createActor, fromPromise, waitFor } from 'xstate'; import { nxlsClientStateMachine } from './nxls-client-state-machine'; -import { killGroup } from '@nx-console/shared/utils'; +import { killGroup } from '@nx-console/shared-utils'; let _nxlsClient: NxlsClient | undefined; diff --git a/libs/vscode/lsp-client/src/lib/show-refresh-loading.ts b/libs/vscode/lsp-client/src/show-refresh-loading.ts similarity index 96% rename from libs/vscode/lsp-client/src/lib/show-refresh-loading.ts rename to libs/vscode/lsp-client/src/show-refresh-loading.ts index 1e66307cd2..a6cbf63ad6 100644 --- a/libs/vscode/lsp-client/src/lib/show-refresh-loading.ts +++ b/libs/vscode/lsp-client/src/show-refresh-loading.ts @@ -1,8 +1,8 @@ -import { NxWorkspaceRefreshNotification } from '@nx-console/language-server/types'; +import { NxWorkspaceRefreshNotification } from '@nx-console/language-server-types'; import { Disposable, window } from 'vscode'; -import { NxWorkspaceRefreshStartedNotification } from '@nx-console/language-server/types'; +import { NxWorkspaceRefreshStartedNotification } from '@nx-console/language-server-types'; import { ProgressLocation } from 'vscode'; import { getNxlsClient } from './nxls-client'; diff --git a/libs/vscode/lsp-client/tsconfig.json b/libs/vscode/lsp-client/tsconfig.json index 667a3463d1..90683800f7 100644 --- a/libs/vscode/lsp-client/tsconfig.json +++ b/libs/vscode/lsp-client/tsconfig.json @@ -3,6 +3,36 @@ "files": [], "include": [], "references": [ + { + "path": "../../shared/npm" + }, + { + "path": "../../shared/file-system" + }, + { + "path": "../../shared/utils" + }, + { + "path": "../output-channels" + }, + { + "path": "../../shared/nx-console-plugins" + }, + { + "path": "../../shared/types" + }, + { + "path": "../../shared/nx-version" + }, + { + "path": "../../shared/schema" + }, + { + "path": "../../shared/generate-ui-types" + }, + { + "path": "../../language-server/types" + }, { "path": "./tsconfig.lib.json" }, diff --git a/libs/vscode/lsp-client/tsconfig.lib.json b/libs/vscode/lsp-client/tsconfig.lib.json index a80995bf42..125b80af4a 100644 --- a/libs/vscode/lsp-client/tsconfig.lib.json +++ b/libs/vscode/lsp-client/tsconfig.lib.json @@ -1,11 +1,44 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "outDir": "../../../dist/out-tsc", - "declaration": true, - "types": ["node"] + "outDir": "out-tsc/vscode-lsp-client", + "types": ["node"], + "strict": false, + "noImplicitReturns": false, + "downlevelIteration": true }, - "exclude": ["jest.config.ts", "**/*.spec.ts", "**/*.test.ts"], - "include": ["**/*.ts"] + "exclude": ["jest.config.ts", "**/*.spec.ts", "**/*.test.ts", "out-tsc"], + "include": ["**/*.ts"], + "references": [ + { + "path": "../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../shared/file-system/tsconfig.lib.json" + }, + { + "path": "../../shared/utils/tsconfig.lib.json" + }, + { + "path": "../output-channels/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-console-plugins/tsconfig.lib.json" + }, + { + "path": "../../shared/types/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../../shared/generate-ui-types/tsconfig.lib.json" + }, + { + "path": "../../language-server/types/tsconfig.lib.json" + } + ] } diff --git a/libs/vscode/lsp-client/tsconfig.spec.json b/libs/vscode/lsp-client/tsconfig.spec.json index 0be00e2681..32b841f013 100644 --- a/libs/vscode/lsp-client/tsconfig.spec.json +++ b/libs/vscode/lsp-client/tsconfig.spec.json @@ -1,9 +1,13 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", + "outDir": "out-tsc/jest", "module": "commonjs", - "types": ["jest", "node"] + "moduleResolution": "node10", + "types": ["jest", "node"], + "strict": false, + "noImplicitReturns": false, + "downlevelIteration": true }, "include": [ "jest.config.ts", @@ -16,5 +20,11 @@ "**/*.test.jsx", "**/*.spec.jsx", "**/*.d.ts" + ], + "exclude": ["out-tsc"], + "references": [ + { + "path": "./tsconfig.lib.json" + } ] } diff --git a/libs/vscode/nvm-tip/package.json b/libs/vscode/nvm-tip/package.json new file mode 100644 index 0000000000..55815457ab --- /dev/null +++ b/libs/vscode/nvm-tip/package.json @@ -0,0 +1,14 @@ +{ + "name": "@nx-console/vscode-nvm-tip", + "private": true, + "main": "src/index.ts", + "types": "src/index.ts", + "nx": { + "name": "vscode-nvm-tip", + "sourceRoot": "libs/vscode/nvm-tip/src", + "projectType": "library", + "tags": [ + "type:vscode" + ] + } +} diff --git a/libs/vscode/nvm-tip/project.json b/libs/vscode/nvm-tip/project.json deleted file mode 100644 index 07b7d696d1..0000000000 --- a/libs/vscode/nvm-tip/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "vscode-nvm-tip", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/vscode/nvm-tip/src", - "projectType": "library", - "targets": {}, - "tags": ["type:vscode"] -} diff --git a/libs/vscode/nvm-tip/src/lib/nvm-tip.ts b/libs/vscode/nvm-tip/src/lib/nvm-tip.ts index c51d4e28e2..2c271e888f 100644 --- a/libs/vscode/nvm-tip/src/lib/nvm-tip.ts +++ b/libs/vscode/nvm-tip/src/lib/nvm-tip.ts @@ -1,4 +1,4 @@ -import { GlobalConfigurationStore } from '@nx-console/vscode/configuration'; +import { GlobalConfigurationStore } from '@nx-console/vscode-configuration'; import { exec } from 'child_process'; import { promisify } from 'util'; import { ConfigurationTarget, ExtensionContext, window } from 'vscode'; diff --git a/libs/vscode/nvm-tip/tsconfig.json b/libs/vscode/nvm-tip/tsconfig.json index f2400abede..3054f7570a 100644 --- a/libs/vscode/nvm-tip/tsconfig.json +++ b/libs/vscode/nvm-tip/tsconfig.json @@ -1,17 +1,14 @@ { "extends": "../../../tsconfig.base.json", - "compilerOptions": { - "module": "commonjs", - "forceConsistentCasingInFileNames": true, - "strict": true, - "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, - "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true - }, "files": [], "include": [], "references": [ + { + "path": "../../shared/schema" + }, + { + "path": "../configuration" + }, { "path": "./tsconfig.lib.json" } diff --git a/libs/vscode/nvm-tip/tsconfig.lib.json b/libs/vscode/nvm-tip/tsconfig.lib.json index 4befa7f099..e3787a498a 100644 --- a/libs/vscode/nvm-tip/tsconfig.lib.json +++ b/libs/vscode/nvm-tip/tsconfig.lib.json @@ -1,10 +1,22 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "declaration": true, + "outDir": "out-tsc/vscode-nvm-tip", "types": ["node"] }, "include": ["src/**/*.ts"], - "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] + "exclude": [ + "jest.config.ts", + "src/**/*.spec.ts", + "src/**/*.test.ts", + "out-tsc" + ], + "references": [ + { + "path": "../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../configuration/tsconfig.lib.json" + } + ] } diff --git a/libs/vscode/nx-cli-quickpicks/.eslintrc.json b/libs/vscode/nx-cli-quickpicks/.eslintrc.json index 3456be9b90..b7ddb69d2f 100644 --- a/libs/vscode/nx-cli-quickpicks/.eslintrc.json +++ b/libs/vscode/nx-cli-quickpicks/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/vscode/nx-cli-quickpicks/package.json b/libs/vscode/nx-cli-quickpicks/package.json new file mode 100644 index 0000000000..36bb9a5438 --- /dev/null +++ b/libs/vscode/nx-cli-quickpicks/package.json @@ -0,0 +1,14 @@ +{ + "name": "@nx-console/vscode-nx-cli-quickpicks", + "private": true, + "main": "src/index.ts", + "types": "src/index.ts", + "nx": { + "name": "vscode-nx-cli-quickpicks", + "sourceRoot": "libs/vscode/nx-cli-quickpicks/src", + "projectType": "library", + "tags": [ + "type:vscode" + ] + } +} diff --git a/libs/vscode/nx-cli-quickpicks/project.json b/libs/vscode/nx-cli-quickpicks/project.json deleted file mode 100644 index 05e0f94c84..0000000000 --- a/libs/vscode/nx-cli-quickpicks/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "vscode-nx-cli-quickpicks", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/vscode/nx-cli-quickpicks/src", - "projectType": "library", - "targets": {}, - "tags": ["type:vscode"] -} diff --git a/libs/vscode/nx-cli-quickpicks/src/lib/select-affected-flags.ts b/libs/vscode/nx-cli-quickpicks/src/lib/select-affected-flags.ts index 3995535ff3..027232f381 100644 --- a/libs/vscode/nx-cli-quickpicks/src/lib/select-affected-flags.ts +++ b/libs/vscode/nx-cli-quickpicks/src/lib/select-affected-flags.ts @@ -1,4 +1,4 @@ -import { OptionType, Option } from '@nx-console/shared/schema'; +import { OptionType, Option } from '@nx-console/shared-schema'; import { selectFlags } from './select-flags'; // TODO: REMOVE HARD CODED LIST OF FLAGS diff --git a/libs/vscode/nx-cli-quickpicks/src/lib/select-flags.ts b/libs/vscode/nx-cli-quickpicks/src/lib/select-flags.ts index 8692518f24..03980f2e15 100644 --- a/libs/vscode/nx-cli-quickpicks/src/lib/select-flags.ts +++ b/libs/vscode/nx-cli-quickpicks/src/lib/select-flags.ts @@ -1,4 +1,4 @@ -import { Option } from '@nx-console/shared/schema'; +import { Option } from '@nx-console/shared-schema'; import { QuickPickItem, window } from 'vscode'; class CliTaskFlagQuickPickItem implements QuickPickItem { diff --git a/libs/vscode/nx-cli-quickpicks/src/lib/select-generator.ts b/libs/vscode/nx-cli-quickpicks/src/lib/select-generator.ts index caa5c2d24c..c66a061460 100644 --- a/libs/vscode/nx-cli-quickpicks/src/lib/select-generator.ts +++ b/libs/vscode/nx-cli-quickpicks/src/lib/select-generator.ts @@ -1,16 +1,13 @@ -import { GeneratorSchema } from '@nx-console/shared/generate-ui-types'; -import { - GeneratorCollectionInfo, - GeneratorType, -} from '@nx-console/shared/schema'; -import { matchWithWildcards } from '@nx-console/shared/utils'; -import { GlobalConfigurationStore } from '@nx-console/vscode/configuration'; +import { GeneratorSchema } from '@nx-console/shared-generate-ui-types'; +import { GeneratorCollectionInfo } from '@nx-console/shared-schema'; +import { matchWithWildcards } from '@nx-console/shared-utils'; +import { GlobalConfigurationStore } from '@nx-console/vscode-configuration'; import { getGeneratorOptions, getGenerators, getNxWorkspace, -} from '@nx-console/vscode/nx-workspace'; -import { showNoGeneratorsMessage } from '@nx-console/vscode/utils'; +} from '@nx-console/vscode-nx-workspace'; +import { showNoGeneratorsMessage } from '@nx-console/vscode-utils'; import { QuickPickItem, window } from 'vscode'; import { selectFlags } from './select-flags'; diff --git a/libs/vscode/nx-cli-quickpicks/src/lib/select-re-move-generator.ts b/libs/vscode/nx-cli-quickpicks/src/lib/select-re-move-generator.ts index 032abaf56b..6fa4b5d75f 100644 --- a/libs/vscode/nx-cli-quickpicks/src/lib/select-re-move-generator.ts +++ b/libs/vscode/nx-cli-quickpicks/src/lib/select-re-move-generator.ts @@ -1,6 +1,6 @@ -import { matchWithWildcards } from '@nx-console/shared/utils'; -import { GlobalConfigurationStore } from '@nx-console/vscode/configuration'; -import { getGenerators } from '@nx-console/vscode/nx-workspace'; +import { matchWithWildcards } from '@nx-console/shared-utils'; +import { GlobalConfigurationStore } from '@nx-console/vscode-configuration'; +import { getGenerators } from '@nx-console/vscode-nx-workspace'; import { window } from 'vscode'; export async function selectReMoveGenerator( diff --git a/libs/vscode/nx-cli-quickpicks/src/lib/select-run-information.ts b/libs/vscode/nx-cli-quickpicks/src/lib/select-run-information.ts index 022b339888..e5b1035764 100644 --- a/libs/vscode/nx-cli-quickpicks/src/lib/select-run-information.ts +++ b/libs/vscode/nx-cli-quickpicks/src/lib/select-run-information.ts @@ -1,12 +1,12 @@ -import { Option, OptionType } from '@nx-console/shared/schema'; -import { getNxWorkspace } from '@nx-console/vscode/nx-workspace'; -import { verifyBuilderDefinition } from '@nx-console/vscode/verify'; +import { Option, OptionType } from '@nx-console/shared-schema'; +import { getNxWorkspace } from '@nx-console/vscode-nx-workspace'; +import { verifyBuilderDefinition } from '@nx-console/vscode-verify'; import { ThemeIcon, window } from 'vscode'; import { selectFlags } from './select-flags'; import { showNoProjectsMessage, showNoTargetsMessage, -} from '@nx-console/vscode/utils'; +} from '@nx-console/vscode-utils'; export async function selectRunInformation( projectName?: string, diff --git a/libs/vscode/nx-cli-quickpicks/src/lib/select-run-many-flags.ts b/libs/vscode/nx-cli-quickpicks/src/lib/select-run-many-flags.ts index f45d816354..6367c78276 100644 --- a/libs/vscode/nx-cli-quickpicks/src/lib/select-run-many-flags.ts +++ b/libs/vscode/nx-cli-quickpicks/src/lib/select-run-many-flags.ts @@ -1,6 +1,6 @@ -import { OptionType, Option } from '@nx-console/shared/schema'; +import { OptionType, Option } from '@nx-console/shared-schema'; import { selectFlags } from './select-flags'; -import { getNxWorkspace } from '@nx-console/vscode/nx-workspace'; +import { getNxWorkspace } from '@nx-console/vscode-nx-workspace'; export async function selectRunManyFlags( target: string diff --git a/libs/vscode/nx-cli-quickpicks/tsconfig.json b/libs/vscode/nx-cli-quickpicks/tsconfig.json index 8122543a9a..9605629a1d 100644 --- a/libs/vscode/nx-cli-quickpicks/tsconfig.json +++ b/libs/vscode/nx-cli-quickpicks/tsconfig.json @@ -1,17 +1,53 @@ { "extends": "../../../tsconfig.base.json", - "compilerOptions": { - "module": "commonjs", - "forceConsistentCasingInFileNames": true, - "strict": true, - "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, - "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true - }, "files": [], "include": [], "references": [ + { + "path": "../verify" + }, + { + "path": "../utils" + }, + { + "path": "../output-channels" + }, + { + "path": "../lsp-client" + }, + { + "path": "../../shared/nx-console-plugins" + }, + { + "path": "../../language-server/types" + }, + { + "path": "../nx-workspace" + }, + { + "path": "../configuration" + }, + { + "path": "../../shared/types" + }, + { + "path": "../../shared/npm" + }, + { + "path": "../../shared/file-system" + }, + { + "path": "../../shared/utils" + }, + { + "path": "../../shared/nx-version" + }, + { + "path": "../../shared/generate-ui-types" + }, + { + "path": "../../shared/schema" + }, { "path": "./tsconfig.lib.json" }, diff --git a/libs/vscode/nx-cli-quickpicks/tsconfig.lib.json b/libs/vscode/nx-cli-quickpicks/tsconfig.lib.json index 4befa7f099..419b29fabb 100644 --- a/libs/vscode/nx-cli-quickpicks/tsconfig.lib.json +++ b/libs/vscode/nx-cli-quickpicks/tsconfig.lib.json @@ -1,10 +1,61 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "declaration": true, + "outDir": "out-tsc/vscode-nx-cli-quickpicks", "types": ["node"] }, "include": ["src/**/*.ts"], - "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] + "exclude": [ + "jest.config.ts", + "src/**/*.spec.ts", + "src/**/*.test.ts", + "out-tsc" + ], + "references": [ + { + "path": "../verify/tsconfig.lib.json" + }, + { + "path": "../utils/tsconfig.lib.json" + }, + { + "path": "../output-channels/tsconfig.lib.json" + }, + { + "path": "../lsp-client/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-console-plugins/tsconfig.lib.json" + }, + { + "path": "../../language-server/types/tsconfig.lib.json" + }, + { + "path": "../nx-workspace/tsconfig.lib.json" + }, + { + "path": "../configuration/tsconfig.lib.json" + }, + { + "path": "../../shared/types/tsconfig.lib.json" + }, + { + "path": "../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../shared/file-system/tsconfig.lib.json" + }, + { + "path": "../../shared/utils/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../../shared/generate-ui-types/tsconfig.lib.json" + }, + { + "path": "../../shared/schema/tsconfig.lib.json" + } + ] } diff --git a/libs/vscode/nx-cli-quickpicks/tsconfig.spec.json b/libs/vscode/nx-cli-quickpicks/tsconfig.spec.json index 69a251f328..ad4eadb89b 100644 --- a/libs/vscode/nx-cli-quickpicks/tsconfig.spec.json +++ b/libs/vscode/nx-cli-quickpicks/tsconfig.spec.json @@ -1,8 +1,7 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "outDir": "out-tsc/jest", "types": ["jest", "node"] }, "include": [ @@ -10,5 +9,7 @@ "src/**/*.test.ts", "src/**/*.spec.ts", "src/**/*.d.ts" - ] + ], + "exclude": ["out-tsc"], + "references": [{ "path": "./tsconfig.lib.json" }] } diff --git a/libs/vscode/nx-cloud-onboarding-webview/.eslintrc.json b/libs/vscode/nx-cloud-onboarding-webview/.eslintrc.json index d1bba2fd04..32ca288cb9 100644 --- a/libs/vscode/nx-cloud-onboarding-webview/.eslintrc.json +++ b/libs/vscode/nx-cloud-onboarding-webview/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/vscode/nx-cloud-onboarding-webview/jest.config.ts b/libs/vscode/nx-cloud-onboarding-webview/jest.config.ts deleted file mode 100644 index adc26bf1ea..0000000000 --- a/libs/vscode/nx-cloud-onboarding-webview/jest.config.ts +++ /dev/null @@ -1,13 +0,0 @@ -/* eslint-disable */ -export default { - displayName: 'nx-cloud-onboarding-webview', - preset: '../../../jest.preset.js', - testEnvironment: 'node', - transform: { - '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], - }, - moduleFileExtensions: ['ts', 'js', 'html'], - coverageDirectory: - '../../../coverage/libs/vscode/nx-cloud-onboarding-webview', - passWithNoTests: true, -}; diff --git a/libs/vscode/nx-cloud-onboarding-webview/package.json b/libs/vscode/nx-cloud-onboarding-webview/package.json index 95c350bd06..8c3dd132c1 100644 --- a/libs/vscode/nx-cloud-onboarding-webview/package.json +++ b/libs/vscode/nx-cloud-onboarding-webview/package.json @@ -1,10 +1,43 @@ { - "name": "@nx-console/vscode/nx-cloud-onboarding-webview", + "name": "@nx-console/vscode-nx-cloud-onboarding-webview", "version": "0.0.1", "dependencies": { - "@vscode/webview-ui-toolkit": "^1.2.0", "@microsoft/fast-foundation": "^2.49.0", "lit": "^2.4.1" }, - "private": true + "private": true, + "nx": { + "name": "nx-cloud-onboarding-webview", + "sourceRoot": "libs/vscode/nx-cloud-onboarding-webview/src", + "projectType": "library", + "tags": [ + "type:vscode" + ], + "targets": { + "build": { + "command": "node ./tools/scripts/copy-generate-ui-deps.mjs dist/libs/vscode/nx-cloud-onboarding-webview", + "dependsOn": [ + "_build" + ] + }, + "_build": { + "executor": "@nx/esbuild:esbuild", + "outputs": [ + "{options.outputPath}" + ], + "options": { + "outputPath": "dist/libs/vscode/nx-cloud-onboarding-webview", + "main": "libs/vscode/nx-cloud-onboarding-webview/src/main.ts", + "tsConfig": "libs/vscode/nx-cloud-onboarding-webview/tsconfig.webview.json", + "assets": [], + "format": [ + "esm" + ], + "declaration": false, + "deleteOutputPath": true, + "thirdParty": true + } + } + } + } } diff --git a/libs/vscode/nx-cloud-onboarding-webview/project.json b/libs/vscode/nx-cloud-onboarding-webview/project.json deleted file mode 100644 index c19fcc4ee4..0000000000 --- a/libs/vscode/nx-cloud-onboarding-webview/project.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "name": "nx-cloud-onboarding-webview", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/vscode/nx-cloud-onboarding-webview/src", - "projectType": "library", - "tags": ["type:vscode"], - "targets": { - "build": { - "command": "node ./tools/scripts/copy-generate-ui-deps.mjs dist/libs/vscode/nx-cloud-onboarding-webview", - "dependsOn": ["_build"] - }, - "_build": { - "executor": "@nx/esbuild:esbuild", - "outputs": ["{options.outputPath}"], - "options": { - "outputPath": "dist/libs/vscode/nx-cloud-onboarding-webview", - "main": "libs/vscode/nx-cloud-onboarding-webview/src/main.ts", - "tsConfig": "libs/vscode/nx-cloud-onboarding-webview/tsconfig.webview.json", - "assets": [], - "format": ["esm"], - "declaration": false, - "deleteOutputPath": true, - "thirdParty": true - } - } - } -} diff --git a/libs/vscode/nx-cloud-onboarding-webview/src/html-element-tag-name-map.d.ts b/libs/vscode/nx-cloud-onboarding-webview/src/html-element-tag-name-map.d.ts index efa457b9ef..2576fa3e41 100644 --- a/libs/vscode/nx-cloud-onboarding-webview/src/html-element-tag-name-map.d.ts +++ b/libs/vscode/nx-cloud-onboarding-webview/src/html-element-tag-name-map.d.ts @@ -1,4 +1,3 @@ -import type { TextField, Checkbox, Dropdown } from '@vscode/webview-ui-toolkit'; import type { ComboBox } from '@microsoft/fast-foundation'; import type { SearchBar } from './components/search-bar'; diff --git a/libs/vscode/nx-cloud-onboarding-webview/src/main.ts b/libs/vscode/nx-cloud-onboarding-webview/src/main.ts index 07091fb241..8fbd602100 100644 --- a/libs/vscode/nx-cloud-onboarding-webview/src/main.ts +++ b/libs/vscode/nx-cloud-onboarding-webview/src/main.ts @@ -1,11 +1,5 @@ // eslint-disable-next-line @nx/enforce-module-boundaries -import type { CloudOnboardingInfo } from '@nx-console/shared/types'; -import { - provideVSCodeDesignSystem, - vsCodeButton, - vsCodeLink, - vsCodeTag, -} from '@vscode/webview-ui-toolkit'; +import type { CloudOnboardingInfo } from '@nx-console/shared-types'; import { html, LitElement, TemplateResult } from 'lit'; import { customElement, property } from 'lit/decorators.js'; @@ -14,8 +8,6 @@ import type { WebviewApi } from 'vscode-webview'; import './list-entry'; -provideVSCodeDesignSystem().register(vsCodeButton(), vsCodeLink(), vsCodeTag()); - @customElement('root-element') export class Root extends LitElement { @property({ type: Object }) diff --git a/libs/vscode/nx-cloud-onboarding-webview/tsconfig.json b/libs/vscode/nx-cloud-onboarding-webview/tsconfig.json index 6bc79b9402..bd6cceb60d 100644 --- a/libs/vscode/nx-cloud-onboarding-webview/tsconfig.json +++ b/libs/vscode/nx-cloud-onboarding-webview/tsconfig.json @@ -1,22 +1,16 @@ { "extends": "../../../tsconfig.base.json", - "compilerOptions": { - "module": "commonjs", - "forceConsistentCasingInFileNames": true, - "strict": true, - "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, - "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true - }, "files": [], "include": [], "references": [ { - "path": "./tsconfig.webview.json" + "path": "../../shared/nx-version" + }, + { + "path": "../../shared/types" }, { - "path": "./tsconfig.spec.json" + "path": "./tsconfig.webview.json" } ] } diff --git a/libs/vscode/nx-cloud-onboarding-webview/tsconfig.spec.json b/libs/vscode/nx-cloud-onboarding-webview/tsconfig.spec.json deleted file mode 100644 index 69a251f328..0000000000 --- a/libs/vscode/nx-cloud-onboarding-webview/tsconfig.spec.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "module": "commonjs", - "types": ["jest", "node"] - }, - "include": [ - "jest.config.ts", - "src/**/*.test.ts", - "src/**/*.spec.ts", - "src/**/*.d.ts" - ] -} diff --git a/libs/vscode/nx-cloud-onboarding-webview/tsconfig.webview.json b/libs/vscode/nx-cloud-onboarding-webview/tsconfig.webview.json index d640fd9cc9..1fa6e14a41 100644 --- a/libs/vscode/nx-cloud-onboarding-webview/tsconfig.webview.json +++ b/libs/vscode/nx-cloud-onboarding-webview/tsconfig.webview.json @@ -1,11 +1,18 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "declaration": false, + "outDir": "out-tsc/nx-cloud-onboarding-webview", "module": "ESNext", - "useDefineForClassFields": false + "moduleResolution": "bundler", + "strict": false, + "lib": ["DOM", "esnext.asynciterable"], + "experimentalDecorators": true }, "include": ["src/**/*.ts"], - "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] + "exclude": [ + "jest.config.ts", + "src/**/*.spec.ts", + "src/**/*.test.ts", + "out-tsc" + ] } diff --git a/libs/vscode/nx-cloud-view/.eslintrc.json b/libs/vscode/nx-cloud-view/.eslintrc.json index 3230caf3d2..cad2787a51 100644 --- a/libs/vscode/nx-cloud-view/.eslintrc.json +++ b/libs/vscode/nx-cloud-view/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/vscode/nx-cloud-view/jest.config.ts b/libs/vscode/nx-cloud-view/jest.config.ts index af2627c155..5d17a84c36 100644 --- a/libs/vscode/nx-cloud-view/jest.config.ts +++ b/libs/vscode/nx-cloud-view/jest.config.ts @@ -4,9 +4,11 @@ export default { preset: '../../../jest.preset.js', testEnvironment: 'node', transform: { - '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]s$': [ + 'ts-jest', + { tsconfig: '/tsconfig.spec.json', isolatedModules: true }, + ], }, moduleFileExtensions: ['ts', 'js', 'html'], - coverageDirectory: '../../../coverage/libs/vscode/nx-cloud-view', - passWithNoTests: true, + coverageDirectory: 'test-output/jest/coverage', }; diff --git a/libs/vscode/nx-cloud-view/package.json b/libs/vscode/nx-cloud-view/package.json index 8d206f573d..da4261a996 100644 --- a/libs/vscode/nx-cloud-view/package.json +++ b/libs/vscode/nx-cloud-view/package.json @@ -1,11 +1,17 @@ { - "name": "@nx-console/vscode/nx-cloud-view", - "version": "0.0.1", - "dependencies": { - "tslib": "^2.3.0" - }, - "type": "commonjs", - "main": "./src/index.js", - "typings": "./src/index.d.ts", - "private": true + "name": "@nx-console/vscode-nx-cloud-view", + "private": true, + "main": "src/index.ts", + "types": "src/index.ts", + "nx": { + "name": "vscode-nx-cloud-view", + "sourceRoot": "libs/vscode/nx-cloud-view/src", + "projectType": "library", + "tags": [ + "type:vscode" + ], + "implicitDependencies": [ + "nx-cloud-onboarding-webview" + ] + } } diff --git a/libs/vscode/nx-cloud-view/project.json b/libs/vscode/nx-cloud-view/project.json deleted file mode 100644 index 2b5e871f76..0000000000 --- a/libs/vscode/nx-cloud-view/project.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "name": "vscode-nx-cloud-view", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/vscode/nx-cloud-view/src", - "projectType": "library", - "tags": ["type:vscode"], - "implicitDependencies": ["nx-cloud-onboarding-webview"], - "targets": {} -} diff --git a/libs/vscode/nx-cloud-view/src/lib/cipe-notifications.spec.ts b/libs/vscode/nx-cloud-view/src/cipe-notifications.spec.ts similarity index 97% rename from libs/vscode/nx-cloud-view/src/lib/cipe-notifications.spec.ts rename to libs/vscode/nx-cloud-view/src/cipe-notifications.spec.ts index e2a01c5751..7f5de7fcfb 100644 --- a/libs/vscode/nx-cloud-view/src/lib/cipe-notifications.spec.ts +++ b/libs/vscode/nx-cloud-view/src/cipe-notifications.spec.ts @@ -1,4 +1,4 @@ -import { CIPEInfo } from '@nx-console/shared/types'; +import { CIPEInfo } from '@nx-console/shared-types'; import { window } from 'vscode'; import { compareCIPEDataAndSendNotification } from './cipe-notifications'; @@ -14,7 +14,7 @@ jest.mock('vscode', () => ({ }, })); -jest.mock('@nx-console/vscode/telemetry', () => ({ +jest.mock('@nx-console/vscode-telemetry', () => ({ getTelemetry: () => ({ logUsage: jest.fn(), }), @@ -25,7 +25,7 @@ describe('CIPE Notifications', () => { jest .spyOn( //nx-ignore-next-line - require('@nx-console/vscode/configuration').GlobalConfigurationStore, // eslint-disable-line @typescript-eslint/no-var-requires + require('@nx-console/vscode-configuration').GlobalConfigurationStore, // eslint-disable-line @typescript-eslint/no-var-requires 'instance', 'get' ) diff --git a/libs/vscode/nx-cloud-view/src/lib/cipe-notifications.ts b/libs/vscode/nx-cloud-view/src/cipe-notifications.ts similarity index 93% rename from libs/vscode/nx-cloud-view/src/lib/cipe-notifications.ts rename to libs/vscode/nx-cloud-view/src/cipe-notifications.ts index 4b7a263445..67b826598f 100644 --- a/libs/vscode/nx-cloud-view/src/lib/cipe-notifications.ts +++ b/libs/vscode/nx-cloud-view/src/cipe-notifications.ts @@ -1,7 +1,7 @@ -import { CIPEInfo } from '@nx-console/shared/types'; -import { isFailedStatus } from '@nx-console/shared/utils'; -import { GlobalConfigurationStore } from '@nx-console/vscode/configuration'; -import { getTelemetry } from '@nx-console/vscode/telemetry'; +import { CIPEInfo } from '@nx-console/shared-types'; +import { isFailedStatus } from '@nx-console/shared-utils'; +import { GlobalConfigurationStore } from '@nx-console/vscode-configuration'; +import { getTelemetry } from '@nx-console/vscode-telemetry'; import { commands, window } from 'vscode'; export function compareCIPEDataAndSendNotification( diff --git a/libs/vscode/nx-cloud-view/src/lib/cloud-onboarding-view.ts b/libs/vscode/nx-cloud-view/src/cloud-onboarding-view.ts similarity index 89% rename from libs/vscode/nx-cloud-view/src/lib/cloud-onboarding-view.ts rename to libs/vscode/nx-cloud-view/src/cloud-onboarding-view.ts index ff2e5a4880..0afd75f1d4 100644 --- a/libs/vscode/nx-cloud-view/src/lib/cloud-onboarding-view.ts +++ b/libs/vscode/nx-cloud-view/src/cloud-onboarding-view.ts @@ -3,10 +3,9 @@ import { getNxAccessToken, getNxCloudUrl, importWorkspaceDependency, -} from '@nx-console/shared/npm'; -import { CloudOnboardingInfo } from '@nx-console/shared/types'; -import { getNxWorkspacePath } from '@nx-console/vscode/configuration'; -import { getNxCloudStatus } from '@nx-console/vscode/nx-workspace'; +} from '@nx-console/shared-npm'; +import { CloudOnboardingInfo } from '@nx-console/shared-types'; +import { getNxWorkspacePath } from '@nx-console/vscode-configuration'; import { CancellationToken, @@ -21,10 +20,9 @@ import { window, } from 'vscode'; -import { withTimeout } from '@nx-console/shared/utils'; -import { getNxlsOutputChannel } from '@nx-console/vscode/output-channels'; -import { CliTaskProvider } from '@nx-console/vscode/tasks'; -import { getTelemetry } from '@nx-console/vscode/telemetry'; +import { withTimeout } from '@nx-console/shared-utils'; +import { CliTaskProvider } from '@nx-console/vscode-tasks'; +import { getTelemetry } from '@nx-console/vscode-telemetry'; import { join } from 'path'; import { isDeepStrictEqual } from 'util'; import { ActorRef, EventObject } from 'xstate'; @@ -63,7 +61,7 @@ export class CloudOnboardingViewProvider implements WebviewViewProvider { webviewView.webview.options = { enableScripts: true, - localResourceRoots: [this._webviewSourceUri], + localResourceRoots: [this.extensionContext.extensionUri], }; webviewView.webview.html = this.getWebviewContent( @@ -148,6 +146,17 @@ export class CloudOnboardingViewProvider implements WebviewViewProvider { ) ); + const vscodeElementsUri = webviewView.webview.asWebviewUri( + Uri.joinPath( + this.extensionContext.extensionUri, + 'node_modules', + '@vscode-elements', + 'elements', + 'dist', + 'bundled.js' + ) + ); + return ` @@ -156,6 +165,10 @@ export class CloudOnboardingViewProvider implements WebviewViewProvider { Nx Cloud Onboarding + diff --git a/libs/vscode/nx-cloud-view/src/lib/cloud-recent-cipe-view.ts b/libs/vscode/nx-cloud-view/src/cloud-recent-cipe-view.ts similarity index 98% rename from libs/vscode/nx-cloud-view/src/lib/cloud-recent-cipe-view.ts rename to libs/vscode/nx-cloud-view/src/cloud-recent-cipe-view.ts index aaea7e3d49..eb71a731a4 100644 --- a/libs/vscode/nx-cloud-view/src/lib/cloud-recent-cipe-view.ts +++ b/libs/vscode/nx-cloud-view/src/cloud-recent-cipe-view.ts @@ -1,6 +1,6 @@ -import { CIPEInfo, CIPERun, CIPERunGroup } from '@nx-console/shared/types'; -import { isCompleteStatus, isFailedStatus } from '@nx-console/shared/utils'; -import { AbstractTreeProvider } from '@nx-console/vscode/utils'; +import { CIPEInfo, CIPERun, CIPERunGroup } from '@nx-console/shared-types'; +import { isCompleteStatus, isFailedStatus } from '@nx-console/shared-utils'; +import { AbstractTreeProvider } from '@nx-console/vscode-utils'; import { isDeepStrictEqual } from 'util'; import { commands, @@ -18,9 +18,9 @@ import { } from 'vscode'; import { ActorRef, EventObject } from 'xstate'; import { formatMillis } from './format-time'; -import { getTelemetry } from '@nx-console/vscode/telemetry'; -import { showErrorMessageWithOpenLogs } from '@nx-console/vscode/output-channels'; -import { getNxCloudStatus } from '@nx-console/vscode/nx-workspace'; +import { getTelemetry } from '@nx-console/vscode-telemetry'; +import { showErrorMessageWithOpenLogs } from '@nx-console/vscode-output-channels'; +import { getNxCloudStatus } from '@nx-console/vscode-nx-workspace'; abstract class BaseRecentCIPETreeItem extends TreeItem { abstract type: 'CIPE' | 'runGroup' | 'run' | 'label'; diff --git a/libs/vscode/nx-cloud-view/src/lib/cloud-view-state-machine.spec.ts b/libs/vscode/nx-cloud-view/src/cloud-view-state-machine.spec.ts similarity index 97% rename from libs/vscode/nx-cloud-view/src/lib/cloud-view-state-machine.spec.ts rename to libs/vscode/nx-cloud-view/src/cloud-view-state-machine.spec.ts index fd82774272..428bd5b620 100644 --- a/libs/vscode/nx-cloud-view/src/lib/cloud-view-state-machine.spec.ts +++ b/libs/vscode/nx-cloud-view/src/cloud-view-state-machine.spec.ts @@ -1,14 +1,14 @@ import { ActorRef, AnyEventObject, createActor } from 'xstate'; import { machine } from './cloud-view-state-machine'; -import { CIPEInfo, CloudOnboardingInfo } from '@nx-console/shared/types'; +import { CIPEInfo, CloudOnboardingInfo } from '@nx-console/shared-types'; let actor: ActorRef; -jest.mock('@nx-console/vscode/nx-workspace', () => ({ +jest.mock('@nx-console/vscode-nx-workspace', () => ({ getRecentCIPEData: jest.fn(), })); -jest.mock('@nx-console/vscode/lsp-client', () => ({ +jest.mock('@nx-console/vscode-lsp-client', () => ({ onWorkspaceRefreshed: jest.fn(), })); diff --git a/libs/vscode/nx-cloud-view/src/lib/cloud-view-state-machine.ts b/libs/vscode/nx-cloud-view/src/cloud-view-state-machine.ts similarity index 97% rename from libs/vscode/nx-cloud-view/src/lib/cloud-view-state-machine.ts rename to libs/vscode/nx-cloud-view/src/cloud-view-state-machine.ts index 0fb3314ca3..55a0bc601e 100644 --- a/libs/vscode/nx-cloud-view/src/lib/cloud-view-state-machine.ts +++ b/libs/vscode/nx-cloud-view/src/cloud-view-state-machine.ts @@ -2,8 +2,8 @@ import type { CIPEInfo, CIPEInfoError, CloudOnboardingInfo, -} from '@nx-console/shared/types'; -import { getRecentCIPEData } from '@nx-console/vscode/nx-workspace'; +} from '@nx-console/shared-types'; +import { getRecentCIPEData } from '@nx-console/vscode-nx-workspace'; import { and, AnyEventObject, @@ -17,6 +17,8 @@ import { setup, spawnChild, } from 'xstate'; +// @ts-expect-error -- need this import for type inference +import type { Guard } from 'xstate/guards'; const SLEEP_POLLING_TIME = 3_600_000; const COLD_POLLING_TIME = 180_000; diff --git a/libs/vscode/nx-cloud-view/src/lib/format-time.ts b/libs/vscode/nx-cloud-view/src/format-time.ts similarity index 100% rename from libs/vscode/nx-cloud-view/src/lib/format-time.ts rename to libs/vscode/nx-cloud-view/src/format-time.ts diff --git a/libs/vscode/nx-cloud-view/src/lib/get-cloud-onboarding-url.ts b/libs/vscode/nx-cloud-view/src/get-cloud-onboarding-url.ts similarity index 99% rename from libs/vscode/nx-cloud-view/src/lib/get-cloud-onboarding-url.ts rename to libs/vscode/nx-cloud-view/src/get-cloud-onboarding-url.ts index 98ce7ed1e1..c7efbb2eb6 100644 --- a/libs/vscode/nx-cloud-view/src/lib/get-cloud-onboarding-url.ts +++ b/libs/vscode/nx-cloud-view/src/get-cloud-onboarding-url.ts @@ -1,7 +1,7 @@ // THIS ENTIRE LOGIC IS COPIED FROM THE NX REPO // WE SHOULD CONSIDER MOVING THIS TO THE LIGHT CLIENT AND REUSING IT -import { getOutputChannel } from '@nx-console/vscode/output-channels'; +import { getOutputChannel } from '@nx-console/vscode-output-channels'; import { execSync } from 'child_process'; export async function createNxCloudOnboardingURL(accessToken?: string) { diff --git a/libs/vscode/nx-cloud-view/src/index.ts b/libs/vscode/nx-cloud-view/src/index.ts index 6f009e5a99..0a67e291d1 100644 --- a/libs/vscode/nx-cloud-view/src/index.ts +++ b/libs/vscode/nx-cloud-view/src/index.ts @@ -1 +1 @@ -export * from './lib/init-nx-cloud-view'; +export * from './init-nx-cloud-view'; diff --git a/libs/vscode/nx-cloud-view/src/lib/init-nx-cloud-view.ts b/libs/vscode/nx-cloud-view/src/init-nx-cloud-view.ts similarity index 92% rename from libs/vscode/nx-cloud-view/src/lib/init-nx-cloud-view.ts rename to libs/vscode/nx-cloud-view/src/init-nx-cloud-view.ts index 6dbdfcea10..b839372012 100644 --- a/libs/vscode/nx-cloud-view/src/lib/init-nx-cloud-view.ts +++ b/libs/vscode/nx-cloud-view/src/init-nx-cloud-view.ts @@ -1,20 +1,20 @@ -import { CIPEInfo, CIPEInfoError } from '@nx-console/shared/types'; -import { getPackageManagerCommand } from '@nx-console/shared/utils'; +import { CIPEInfo, CIPEInfoError } from '@nx-console/shared-types'; +import { getPackageManagerCommand } from '@nx-console/shared-utils'; import { onWorkspaceRefreshed, showRefreshLoadingAtLocation, -} from '@nx-console/vscode/lsp-client'; -import { getCloudOnboardingInfo } from '@nx-console/vscode/nx-workspace'; +} from '@nx-console/vscode-lsp-client'; +import { getCloudOnboardingInfo } from '@nx-console/vscode-nx-workspace'; import { getNxlsOutputChannel, getOutputChannel, -} from '@nx-console/vscode/output-channels'; -import { CliTaskProvider } from '@nx-console/vscode/tasks'; +} from '@nx-console/vscode-output-channels'; +import { CliTaskProvider } from '@nx-console/vscode-tasks'; import { getTelemetry, TelemetryEventSource, -} from '@nx-console/vscode/telemetry'; -import { getWorkspacePath } from '@nx-console/vscode/utils'; +} from '@nx-console/vscode-telemetry'; +import { getWorkspacePath } from '@nx-console/vscode-utils'; import { commands, ExtensionContext, diff --git a/libs/vscode/nx-cloud-view/tsconfig.json b/libs/vscode/nx-cloud-view/tsconfig.json index 8122543a9a..2e78c0b014 100644 --- a/libs/vscode/nx-cloud-view/tsconfig.json +++ b/libs/vscode/nx-cloud-view/tsconfig.json @@ -1,17 +1,62 @@ { "extends": "../../../tsconfig.base.json", - "compilerOptions": { - "module": "commonjs", - "forceConsistentCasingInFileNames": true, - "strict": true, - "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, - "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true - }, "files": [], "include": [], "references": [ + { + "path": "../verify" + }, + { + "path": "../utils" + }, + { + "path": "../nx-cli-quickpicks" + }, + { + "path": "../tasks" + }, + { + "path": "../lsp-client" + }, + { + "path": "../../shared/nx-console-plugins" + }, + { + "path": "../../shared/generate-ui-types" + }, + { + "path": "../../language-server/types" + }, + { + "path": "../nx-workspace" + }, + { + "path": "../output-channels" + }, + { + "path": "../telemetry" + }, + { + "path": "../configuration" + }, + { + "path": "../../shared/schema" + }, + { + "path": "../../shared/npm" + }, + { + "path": "../../shared/file-system" + }, + { + "path": "../../shared/utils" + }, + { + "path": "../../shared/nx-version" + }, + { + "path": "../../shared/types" + }, { "path": "./tsconfig.lib.json" }, diff --git a/libs/vscode/nx-cloud-view/tsconfig.lib.json b/libs/vscode/nx-cloud-view/tsconfig.lib.json index 4befa7f099..db8d38ad05 100644 --- a/libs/vscode/nx-cloud-view/tsconfig.lib.json +++ b/libs/vscode/nx-cloud-view/tsconfig.lib.json @@ -1,10 +1,70 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "declaration": true, + "outDir": "out-tsc/vscode-nx-cloud-view", "types": ["node"] }, "include": ["src/**/*.ts"], - "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] + "exclude": [ + "jest.config.ts", + "src/**/*.spec.ts", + "src/**/*.test.ts", + "out-tsc" + ], + "references": [ + { + "path": "../verify/tsconfig.lib.json" + }, + { + "path": "../utils/tsconfig.lib.json" + }, + { + "path": "../nx-cli-quickpicks/tsconfig.lib.json" + }, + { + "path": "../tasks/tsconfig.lib.json" + }, + { + "path": "../lsp-client/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-console-plugins/tsconfig.lib.json" + }, + { + "path": "../../shared/generate-ui-types/tsconfig.lib.json" + }, + { + "path": "../../language-server/types/tsconfig.lib.json" + }, + { + "path": "../nx-workspace/tsconfig.lib.json" + }, + { + "path": "../output-channels/tsconfig.lib.json" + }, + { + "path": "../telemetry/tsconfig.lib.json" + }, + { + "path": "../configuration/tsconfig.lib.json" + }, + { + "path": "../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../shared/file-system/tsconfig.lib.json" + }, + { + "path": "../../shared/utils/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../../shared/types/tsconfig.lib.json" + } + ] } diff --git a/libs/vscode/nx-cloud-view/tsconfig.spec.json b/libs/vscode/nx-cloud-view/tsconfig.spec.json index dc39873417..7f4b34cd9d 100644 --- a/libs/vscode/nx-cloud-view/tsconfig.spec.json +++ b/libs/vscode/nx-cloud-view/tsconfig.spec.json @@ -1,16 +1,27 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", + "outDir": "out-tsc/jest", "module": "commonjs", - "types": ["jest", "node"], - "noImplicitReturns": false, - "noPropertyAccessFromIndexSignature": false + "moduleResolution": "node10", + "types": ["jest", "node"] }, "include": [ "jest.config.ts", - "src/**/*.test.ts", - "src/**/*.spec.ts", - "src/**/*.d.ts" + "**/*.test.ts", + "**/*.spec.ts", + "**/*.test.tsx", + "**/*.spec.tsx", + "**/*.test.js", + "**/*.spec.js", + "**/*.test.jsx", + "**/*.spec.jsx", + "**/*.d.ts" + ], + "exclude": ["out-tsc"], + "references": [ + { + "path": "./tsconfig.lib.json" + } ] } diff --git a/libs/vscode/nx-commands-view/.eslintrc.json b/libs/vscode/nx-commands-view/.eslintrc.json index 24e7df50ab..500563b128 100644 --- a/libs/vscode/nx-commands-view/.eslintrc.json +++ b/libs/vscode/nx-commands-view/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": "../../../.eslintrc.json", - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc"], "rules": {}, "overrides": [ { diff --git a/libs/vscode/nx-commands-view/jest.config.ts b/libs/vscode/nx-commands-view/jest.config.ts deleted file mode 100644 index 34509b17bc..0000000000 --- a/libs/vscode/nx-commands-view/jest.config.ts +++ /dev/null @@ -1,14 +0,0 @@ -/* eslint-disable */ -export default { - displayName: 'vscode-nx-commands-view', - - globals: {}, - transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], - }, - moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: '../../../coverage/libs/vscode/nx-commands-view', - testEnvironment: 'node', - preset: '../../../jest.preset.js', - passWithNoTests: true, -}; diff --git a/libs/vscode/nx-commands-view/package.json b/libs/vscode/nx-commands-view/package.json index af5c390235..e57dd49caa 100644 --- a/libs/vscode/nx-commands-view/package.json +++ b/libs/vscode/nx-commands-view/package.json @@ -1,4 +1,16 @@ { - "name": "@nx-console/vscode/nx-commands-view", - "version": "0.0.1" + "name": "@nx-console/vscode-nx-commands-view", + "private": true, + "main": "src/index.ts", + "types": "src/index.ts", + "nx": { + "name": "vscode-nx-commands-view", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/vscode/nx-commands-view/src", + "projectType": "library", + "targets": {}, + "tags": [ + "type:vscode" + ] + } } diff --git a/libs/vscode/nx-commands-view/project.json b/libs/vscode/nx-commands-view/project.json deleted file mode 100644 index bd7a8d5c46..0000000000 --- a/libs/vscode/nx-commands-view/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "vscode-nx-commands-view", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/vscode/nx-commands-view/src", - "projectType": "library", - "targets": {}, - "tags": ["type:vscode"] -} diff --git a/libs/vscode/nx-commands-view/src/lib/init-nx-commands-view.ts b/libs/vscode/nx-commands-view/src/lib/init-nx-commands-view.ts index 169d50f220..196b40eb82 100644 --- a/libs/vscode/nx-commands-view/src/lib/init-nx-commands-view.ts +++ b/libs/vscode/nx-commands-view/src/lib/init-nx-commands-view.ts @@ -1,5 +1,5 @@ -import { logAndShowTaskCreationError } from '@nx-console/vscode/output-channels'; -import { CliTaskProvider } from '@nx-console/vscode/tasks'; +import { logAndShowTaskCreationError } from '@nx-console/vscode-output-channels'; +import { CliTaskProvider } from '@nx-console/vscode-tasks'; import { commands, ExtensionContext, window } from 'vscode'; import { NxCommandsTreeProvider } from './nx-commands-provider'; export const EXECUTE_ARBITRARY_COMMAND = 'nxConsole.executeArbitraryCommand'; diff --git a/libs/vscode/nx-commands-view/src/lib/nx-commands-provider.ts b/libs/vscode/nx-commands-view/src/lib/nx-commands-provider.ts index 9bdc538ab3..f6e009c8fd 100644 --- a/libs/vscode/nx-commands-view/src/lib/nx-commands-provider.ts +++ b/libs/vscode/nx-commands-view/src/lib/nx-commands-provider.ts @@ -1,11 +1,10 @@ -import { GlobalConfigurationStore } from '@nx-console/vscode/configuration'; +import { GlobalConfigurationStore } from '@nx-console/vscode-configuration'; import { - getNxlsClient, onWorkspaceRefreshed, showRefreshLoadingAtLocation, -} from '@nx-console/vscode/lsp-client'; -import { getNxWorkspace } from '@nx-console/vscode/nx-workspace'; -import { AbstractTreeProvider } from '@nx-console/vscode/utils'; +} from '@nx-console/vscode-lsp-client'; +import { getNxWorkspace } from '@nx-console/vscode-nx-workspace'; +import { AbstractTreeProvider } from '@nx-console/vscode-utils'; import { commands, ExtensionContext } from 'vscode'; import { NxCommandConfig, NxCommandsTreeItem } from './nx-commands-tree-item'; diff --git a/libs/vscode/nx-commands-view/tsconfig.json b/libs/vscode/nx-commands-view/tsconfig.json index 667a3463d1..1462441a30 100644 --- a/libs/vscode/nx-commands-view/tsconfig.json +++ b/libs/vscode/nx-commands-view/tsconfig.json @@ -4,10 +4,61 @@ "include": [], "references": [ { - "path": "./tsconfig.lib.json" + "path": "../telemetry" + }, + { + "path": "../verify" + }, + { + "path": "../utils" + }, + { + "path": "../configuration" + }, + { + "path": "../nx-cli-quickpicks" + }, + { + "path": "../../shared/npm" + }, + { + "path": "../../shared/file-system" + }, + { + "path": "../../shared/utils" + }, + { + "path": "../lsp-client" + }, + { + "path": "../../shared/nx-console-plugins" + }, + { + "path": "../../shared/types" + }, + { + "path": "../../shared/nx-version" + }, + { + "path": "../../shared/generate-ui-types" + }, + { + "path": "../../language-server/types" }, { - "path": "./tsconfig.spec.json" + "path": "../nx-workspace" + }, + { + "path": "../tasks" + }, + { + "path": "../../shared/schema" + }, + { + "path": "../output-channels" + }, + { + "path": "./tsconfig.lib.json" } ] } diff --git a/libs/vscode/nx-commands-view/tsconfig.lib.json b/libs/vscode/nx-commands-view/tsconfig.lib.json index ff64bb51cf..16a36c61c7 100644 --- a/libs/vscode/nx-commands-view/tsconfig.lib.json +++ b/libs/vscode/nx-commands-view/tsconfig.lib.json @@ -1,11 +1,65 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "outDir": "../../../dist/out-tsc", - "declaration": true, + "outDir": "out-tsc/vscode-nx-commands-view", "types": ["node"] }, - "exclude": ["**/*.spec.ts", "**/*.test.ts", "jest.config.ts"], - "include": ["**/*.ts"] + "exclude": ["**/*.spec.ts", "**/*.test.ts", "jest.config.ts", "out-tsc"], + "include": ["**/*.ts"], + "references": [ + { + "path": "../telemetry/tsconfig.lib.json" + }, + { + "path": "../verify/tsconfig.lib.json" + }, + { + "path": "../utils/tsconfig.lib.json" + }, + { + "path": "../configuration/tsconfig.lib.json" + }, + { + "path": "../nx-cli-quickpicks/tsconfig.lib.json" + }, + { + "path": "../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../shared/file-system/tsconfig.lib.json" + }, + { + "path": "../../shared/utils/tsconfig.lib.json" + }, + { + "path": "../lsp-client/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-console-plugins/tsconfig.lib.json" + }, + { + "path": "../../shared/types/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../../shared/generate-ui-types/tsconfig.lib.json" + }, + { + "path": "../../language-server/types/tsconfig.lib.json" + }, + { + "path": "../nx-workspace/tsconfig.lib.json" + }, + { + "path": "../tasks/tsconfig.lib.json" + }, + { + "path": "../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../output-channels/tsconfig.lib.json" + } + ] } diff --git a/libs/vscode/nx-commands-view/tsconfig.spec.json b/libs/vscode/nx-commands-view/tsconfig.spec.json deleted file mode 100644 index e1535ba9d0..0000000000 --- a/libs/vscode/nx-commands-view/tsconfig.spec.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "module": "commonjs", - "types": ["jest", "node"] - }, - "include": [ - "**/*.spec.ts", - "**/*.test.ts", - "**/*.spec.tsx", - "**/*.test.tsx", - "**/*.spec.js", - "**/*.test.js", - "**/*.spec.jsx", - "**/*.test.jsx", - "**/*.d.ts", - "jest.config.ts" - ] -} diff --git a/libs/vscode/nx-config-decoration/.eslintrc.json b/libs/vscode/nx-config-decoration/.eslintrc.json index 3456be9b90..b7ddb69d2f 100644 --- a/libs/vscode/nx-config-decoration/.eslintrc.json +++ b/libs/vscode/nx-config-decoration/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/vscode/nx-config-decoration/package.json b/libs/vscode/nx-config-decoration/package.json new file mode 100644 index 0000000000..62e8d3a410 --- /dev/null +++ b/libs/vscode/nx-config-decoration/package.json @@ -0,0 +1,14 @@ +{ + "name": "@nx-console/vscode-nx-config-decoration", + "private": true, + "main": "src/index.ts", + "types": "src/index.ts", + "nx": { + "name": "vscode-nx-config-decoration", + "sourceRoot": "libs/vscode/nx-config-decoration/src", + "projectType": "library", + "tags": [ + "type:vscode" + ] + } +} diff --git a/libs/vscode/nx-config-decoration/project.json b/libs/vscode/nx-config-decoration/project.json deleted file mode 100644 index d570bebbbf..0000000000 --- a/libs/vscode/nx-config-decoration/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "vscode-nx-config-decoration", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/vscode/nx-config-decoration/src", - "projectType": "library", - "targets": {}, - "tags": ["type:vscode"] -} diff --git a/libs/vscode/nx-config-decoration/src/lib/init-config-decoration.ts b/libs/vscode/nx-config-decoration/src/lib/init-config-decoration.ts index 9a2d836a7b..11832779f1 100644 --- a/libs/vscode/nx-config-decoration/src/lib/init-config-decoration.ts +++ b/libs/vscode/nx-config-decoration/src/lib/init-config-decoration.ts @@ -1,9 +1,7 @@ -import { registerCodeLensProvider } from '@nx-console/vscode/utils'; +import { registerCodeLensProvider } from '@nx-console/vscode-utils'; import { ExtensionContext } from 'vscode'; -import { updatePluginTargetDecorationsOnEditorChange } from './plugin-target-decorations'; import { WorkspaceCodeLensProvider } from './workspace-codelens-provider'; export function initNxConfigDecoration(context: ExtensionContext) { registerCodeLensProvider(new WorkspaceCodeLensProvider()); - updatePluginTargetDecorationsOnEditorChange(context); } diff --git a/libs/vscode/nx-config-decoration/src/lib/plugin-target-decorations.ts b/libs/vscode/nx-config-decoration/src/lib/plugin-target-decorations.ts deleted file mode 100644 index 94822790ab..0000000000 --- a/libs/vscode/nx-config-decoration/src/lib/plugin-target-decorations.ts +++ /dev/null @@ -1,93 +0,0 @@ -import { - ObjectLiteralElementLike, - ObjectLiteralExpression, - isPropertyAssignment, - isStringLiteral, - parseJsonText, -} from 'typescript'; -import typescript = require('typescript'); -import { - CancellationToken, - ExtensionContext, - FileDecoration, - FileDecorationProvider, - ProviderResult, - TextEditor, - ThemeColor, - Uri, - window, - Range, -} from 'vscode'; - -const pluginTargetDecorationType = window.createTextEditorDecorationType({ - isWholeLine: true, -}); - -export function updatePluginTargetDecorationsOnEditorChange( - context: ExtensionContext -) { - window.onDidChangeActiveTextEditor( - (editor) => { - if (editor) { - // updateDecorations(editor); - } - }, - null, - context.subscriptions - ); -} - -function updateDecorations(editor: TextEditor) { - if (!editor.document.fileName.endsWith('project.json')) { - return; - } - const projectJson = parseJsonText( - editor.document.fileName, - editor.document.getText() - ); - const projectJsonObject = projectJson.statements[0] - .expression as ObjectLiteralExpression; - const targetsProperty = projectJsonObject.properties.find( - (property) => getPropertyName(property) === 'targets' - ); - - if (!targetsProperty) { - return; - } - const firstChild = getProperties(targetsProperty)?.[0]; - - if (!firstChild) { - return; - } - - const position = editor.document.positionAt(firstChild.getStart(projectJson)); - editor.setDecorations(pluginTargetDecorationType, [ - { - range: new Range(position, position), - renderOptions: { - before: { - contentText: 'aaaaaa', - backgroundColor: 'red', - }, - }, - }, - ]); -} - -function getPropertyName( - property: ObjectLiteralElementLike -): string | undefined { - if (isPropertyAssignment(property) && isStringLiteral(property.name)) { - return property.name.text; - } -} - -function getProperties( - objectLiteral: typescript.Node -): typescript.NodeArray | undefined { - if (typescript.isObjectLiteralExpression(objectLiteral)) { - return objectLiteral.properties; - } else if (isPropertyAssignment(objectLiteral)) { - return getProperties(objectLiteral.initializer); - } -} diff --git a/libs/vscode/nx-config-decoration/src/lib/reveal-nx-project.ts b/libs/vscode/nx-config-decoration/src/lib/reveal-nx-project.ts index 8af6365d41..1bd4aaf82d 100644 --- a/libs/vscode/nx-config-decoration/src/lib/reveal-nx-project.ts +++ b/libs/vscode/nx-config-decoration/src/lib/reveal-nx-project.ts @@ -1,5 +1,5 @@ -import { buildProjectPath } from '@nx-console/shared/utils'; -import { WorkspaceConfigurationStore } from '@nx-console/vscode/configuration'; +import { buildProjectPath } from '@nx-console/shared-utils'; +import { WorkspaceConfigurationStore } from '@nx-console/vscode-configuration'; import { join } from 'path'; import { Selection, @@ -11,7 +11,7 @@ import { } from 'vscode'; import { getProjectLocations } from './get-project-locations'; -import { fileExists } from '@nx-console/shared/file-system'; +import { fileExists } from '@nx-console/shared-file-system'; export async function revealNxProject( projectName: string, diff --git a/libs/vscode/nx-config-decoration/src/lib/workspace-codelens-provider.ts b/libs/vscode/nx-config-decoration/src/lib/workspace-codelens-provider.ts index 0918aeeffb..6b4630da96 100644 --- a/libs/vscode/nx-config-decoration/src/lib/workspace-codelens-provider.ts +++ b/libs/vscode/nx-config-decoration/src/lib/workspace-codelens-provider.ts @@ -1,12 +1,12 @@ import { CodeLens, Command, Range, TextDocument, Uri } from 'vscode'; -import { buildProjectPath } from '@nx-console/shared/utils'; -import { WorkspaceConfigurationStore } from '@nx-console/vscode/configuration'; +import { buildProjectPath } from '@nx-console/shared-utils'; +import { WorkspaceConfigurationStore } from '@nx-console/vscode-configuration'; import { getNxWorkspace, getProjectByPath, -} from '@nx-console/vscode/nx-workspace'; -import { NxCodeLensProvider } from '@nx-console/vscode/utils'; +} from '@nx-console/vscode-nx-workspace'; +import { NxCodeLensProvider } from '@nx-console/vscode-utils'; import { ProjectLocations, getProjectLocations } from './get-project-locations'; export class TargetCodeLens extends CodeLens { diff --git a/libs/vscode/nx-config-decoration/tsconfig.json b/libs/vscode/nx-config-decoration/tsconfig.json index fdd0078731..8caa30e4ea 100644 --- a/libs/vscode/nx-config-decoration/tsconfig.json +++ b/libs/vscode/nx-config-decoration/tsconfig.json @@ -1,15 +1,50 @@ { "extends": "../../../tsconfig.base.json", - "compilerOptions": { - "module": "commonjs", - "forceConsistentCasingInFileNames": true, - "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, - "noFallthroughCasesInSwitch": true - }, "files": [], "include": [], "references": [ + { + "path": "../lsp-client" + }, + { + "path": "../../shared/nx-console-plugins" + }, + { + "path": "../../shared/generate-ui-types" + }, + { + "path": "../../language-server/types" + }, + { + "path": "../nx-workspace" + }, + { + "path": "../output-channels" + }, + { + "path": "../../shared/types" + }, + { + "path": "../../shared/utils" + }, + { + "path": "../../shared/npm" + }, + { + "path": "../../shared/file-system" + }, + { + "path": "../../shared/schema" + }, + { + "path": "../configuration" + }, + { + "path": "../../shared/nx-version" + }, + { + "path": "../utils" + }, { "path": "./tsconfig.lib.json" } diff --git a/libs/vscode/nx-config-decoration/tsconfig.lib.json b/libs/vscode/nx-config-decoration/tsconfig.lib.json index 4befa7f099..fe96b7395a 100644 --- a/libs/vscode/nx-config-decoration/tsconfig.lib.json +++ b/libs/vscode/nx-config-decoration/tsconfig.lib.json @@ -1,10 +1,59 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "declaration": true, - "types": ["node"] + "outDir": "out-tsc/nx-config-decoration", + "types": ["node"], + "noImplicitReturns": false }, "include": ["src/**/*.ts"], - "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] + "exclude": [ + "jest.config.ts", + "src/**/*.spec.ts", + "src/**/*.test.ts", + "out-tsc" + ], + "references": [ + { + "path": "../lsp-client/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-console-plugins/tsconfig.lib.json" + }, + { + "path": "../../shared/generate-ui-types/tsconfig.lib.json" + }, + { + "path": "../../language-server/types/tsconfig.lib.json" + }, + { + "path": "../nx-workspace/tsconfig.lib.json" + }, + { + "path": "../output-channels/tsconfig.lib.json" + }, + { + "path": "../../shared/types/tsconfig.lib.json" + }, + { + "path": "../../shared/utils/tsconfig.lib.json" + }, + { + "path": "../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../shared/file-system/tsconfig.lib.json" + }, + { + "path": "../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../configuration/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../utils/tsconfig.lib.json" + } + ] } diff --git a/libs/vscode/nx-conversion/.eslintrc.json b/libs/vscode/nx-conversion/.eslintrc.json index 3456be9b90..b7ddb69d2f 100644 --- a/libs/vscode/nx-conversion/.eslintrc.json +++ b/libs/vscode/nx-conversion/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/vscode/nx-conversion/jest.config.ts b/libs/vscode/nx-conversion/jest.config.ts deleted file mode 100644 index 0a70b41d6e..0000000000 --- a/libs/vscode/nx-conversion/jest.config.ts +++ /dev/null @@ -1,19 +0,0 @@ -/* eslint-disable */ -export default { - displayName: 'vscode-nx-conversion', - - globals: {}, - testEnvironment: 'node', - transform: { - '^.+\\.[tj]sx?$': [ - 'ts-jest', - { - tsconfig: '/tsconfig.spec.json', - }, - ], - }, - moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: '../../../coverage/libs/vscode/nx-conversion', - preset: '../../../jest.preset.js', - passWithNoTests: true, -}; diff --git a/libs/vscode/nx-conversion/package.json b/libs/vscode/nx-conversion/package.json index 09d563f7fa..5603878047 100644 --- a/libs/vscode/nx-conversion/package.json +++ b/libs/vscode/nx-conversion/package.json @@ -1,4 +1,14 @@ { - "name": "@nx-console/vscode/nx-conversion", - "version": "0.0.1" + "name": "@nx-console/vscode-nx-conversion", + "private": true, + "main": "src/index.ts", + "types": "src/index.ts", + "nx": { + "name": "vscode-nx-conversion", + "sourceRoot": "libs/vscode/nx-conversion/src", + "projectType": "library", + "tags": [ + "type:vscode" + ] + } } diff --git a/libs/vscode/nx-conversion/project.json b/libs/vscode/nx-conversion/project.json deleted file mode 100644 index e710522606..0000000000 --- a/libs/vscode/nx-conversion/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "vscode-nx-conversion", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/vscode/nx-conversion/src", - "projectType": "library", - "targets": {}, - "tags": ["type:vscode"] -} diff --git a/libs/vscode/nx-conversion/src/lib/vscode-nx-conversion.ts b/libs/vscode/nx-conversion/src/lib/vscode-nx-conversion.ts index be56651797..4f1b409b25 100644 --- a/libs/vscode/nx-conversion/src/lib/vscode-nx-conversion.ts +++ b/libs/vscode/nx-conversion/src/lib/vscode-nx-conversion.ts @@ -1,4 +1,4 @@ -import { WorkspaceConfigurationStore } from '@nx-console/vscode/configuration'; +import { WorkspaceConfigurationStore } from '@nx-console/vscode-configuration'; import { commands, ExtensionContext, window } from 'vscode'; let run = false; diff --git a/libs/vscode/nx-conversion/tsconfig.json b/libs/vscode/nx-conversion/tsconfig.json index 667a3463d1..3054f7570a 100644 --- a/libs/vscode/nx-conversion/tsconfig.json +++ b/libs/vscode/nx-conversion/tsconfig.json @@ -4,10 +4,13 @@ "include": [], "references": [ { - "path": "./tsconfig.lib.json" + "path": "../../shared/schema" + }, + { + "path": "../configuration" }, { - "path": "./tsconfig.spec.json" + "path": "./tsconfig.lib.json" } ] } diff --git a/libs/vscode/nx-conversion/tsconfig.lib.json b/libs/vscode/nx-conversion/tsconfig.lib.json index ff64bb51cf..232847a4e1 100644 --- a/libs/vscode/nx-conversion/tsconfig.lib.json +++ b/libs/vscode/nx-conversion/tsconfig.lib.json @@ -1,11 +1,17 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "outDir": "../../../dist/out-tsc", - "declaration": true, + "outDir": "out-tsc/vscode-nx-conversion", "types": ["node"] }, - "exclude": ["**/*.spec.ts", "**/*.test.ts", "jest.config.ts"], - "include": ["**/*.ts"] + "exclude": ["**/*.spec.ts", "**/*.test.ts", "jest.config.ts", "out-tsc"], + "include": ["**/*.ts"], + "references": [ + { + "path": "../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../configuration/tsconfig.lib.json" + } + ] } diff --git a/libs/vscode/nx-conversion/tsconfig.spec.json b/libs/vscode/nx-conversion/tsconfig.spec.json deleted file mode 100644 index 83cd0e830e..0000000000 --- a/libs/vscode/nx-conversion/tsconfig.spec.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "module": "commonjs", - "types": ["jest", "node"] - }, - "include": [ - "**/*.test.ts", - "**/*.spec.ts", - "**/*.test.tsx", - "**/*.spec.tsx", - "**/*.test.js", - "**/*.spec.js", - "**/*.test.jsx", - "**/*.spec.jsx", - "**/*.d.ts", - "jest.config.ts" - ] -} diff --git a/libs/vscode/nx-help-and-feedback-view/.eslintrc.json b/libs/vscode/nx-help-and-feedback-view/.eslintrc.json index 3456be9b90..b7ddb69d2f 100644 --- a/libs/vscode/nx-help-and-feedback-view/.eslintrc.json +++ b/libs/vscode/nx-help-and-feedback-view/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/vscode/nx-help-and-feedback-view/jest.config.ts b/libs/vscode/nx-help-and-feedback-view/jest.config.ts deleted file mode 100644 index 869df8492a..0000000000 --- a/libs/vscode/nx-help-and-feedback-view/jest.config.ts +++ /dev/null @@ -1,17 +0,0 @@ -/* eslint-disable */ -export default { - displayName: 'vscode-nx-help-and-feedback-view', - preset: '../../../jest.preset.js', - globals: {}, - transform: { - '^.+\\.[tj]s$': [ - 'ts-jest', - { - tsconfig: '/tsconfig.spec.json', - }, - ], - }, - moduleFileExtensions: ['ts', 'js', 'html'], - coverageDirectory: '../../../coverage/libs/vscode/nx-help-and-feedback-view', - passWithNoTests: true, -}; diff --git a/libs/vscode/nx-help-and-feedback-view/package.json b/libs/vscode/nx-help-and-feedback-view/package.json index d628126c7c..3c7a3a7a2a 100644 --- a/libs/vscode/nx-help-and-feedback-view/package.json +++ b/libs/vscode/nx-help-and-feedback-view/package.json @@ -1,4 +1,14 @@ { - "name": "@nx-console/vscode/nx-help-and-feedback-view", - "version": "0.0.1" + "name": "@nx-console/vscode-nx-help-and-feedback-view", + "private": true, + "main": "src/index.ts", + "types": "src/index.ts", + "nx": { + "name": "vscode-nx-help-and-feedback-view", + "sourceRoot": "libs/vscode/nx-help-and-feedback-view/src", + "projectType": "library", + "tags": [ + "type:vscode" + ] + } } diff --git a/libs/vscode/nx-help-and-feedback-view/project.json b/libs/vscode/nx-help-and-feedback-view/project.json deleted file mode 100644 index 767e97a427..0000000000 --- a/libs/vscode/nx-help-and-feedback-view/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "vscode-nx-help-and-feedback-view", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/vscode/nx-help-and-feedback-view/src", - "projectType": "library", - "targets": {}, - "tags": ["type:vscode"] -} diff --git a/libs/vscode/nx-help-and-feedback-view/src/lib/nx-help-and-feedback-provider.ts b/libs/vscode/nx-help-and-feedback-view/src/lib/nx-help-and-feedback-provider.ts index 50a7fa9542..5a255975b5 100644 --- a/libs/vscode/nx-help-and-feedback-view/src/lib/nx-help-and-feedback-provider.ts +++ b/libs/vscode/nx-help-and-feedback-view/src/lib/nx-help-and-feedback-provider.ts @@ -1,4 +1,4 @@ -import { AbstractTreeProvider } from '@nx-console/vscode/utils'; +import { AbstractTreeProvider } from '@nx-console/vscode-utils'; import { join } from 'path'; import { ExtensionContext, ThemeIcon, TreeItem, Uri } from 'vscode'; import { NxHelpAndFeedbackTreeItem } from './nx-help-and-feedback-tree-item'; diff --git a/libs/vscode/nx-help-and-feedback-view/src/lib/nx-help-and-feedback-tree-item.ts b/libs/vscode/nx-help-and-feedback-view/src/lib/nx-help-and-feedback-tree-item.ts index e243857a97..5edbea6e40 100644 --- a/libs/vscode/nx-help-and-feedback-view/src/lib/nx-help-and-feedback-tree-item.ts +++ b/libs/vscode/nx-help-and-feedback-view/src/lib/nx-help-and-feedback-tree-item.ts @@ -12,11 +12,7 @@ export class NxHelpAndFeedbackTreeItem extends TreeItem { constructor( private readonly title: string, private readonly link: string, - readonly icon: - | string - | Uri - | { light: string | Uri; dark: string | Uri } - | ThemeIcon + readonly icon: string | Uri | { light: Uri; dark: Uri } | ThemeIcon ) { super(title, TreeItemCollapsibleState.None); this.iconPath = icon; diff --git a/libs/vscode/nx-help-and-feedback-view/tsconfig.json b/libs/vscode/nx-help-and-feedback-view/tsconfig.json index 667a3463d1..d991770ba6 100644 --- a/libs/vscode/nx-help-and-feedback-view/tsconfig.json +++ b/libs/vscode/nx-help-and-feedback-view/tsconfig.json @@ -4,10 +4,34 @@ "include": [], "references": [ { - "path": "./tsconfig.lib.json" + "path": "../output-channels" + }, + { + "path": "../../shared/types" + }, + { + "path": "../../shared/utils" + }, + { + "path": "../../shared/npm" + }, + { + "path": "../../shared/file-system" }, { - "path": "./tsconfig.spec.json" + "path": "../../shared/schema" + }, + { + "path": "../configuration" + }, + { + "path": "../../shared/nx-version" + }, + { + "path": "../utils" + }, + { + "path": "./tsconfig.lib.json" } ] } diff --git a/libs/vscode/nx-help-and-feedback-view/tsconfig.lib.json b/libs/vscode/nx-help-and-feedback-view/tsconfig.lib.json index 90fd3e6392..39ea09bdc1 100644 --- a/libs/vscode/nx-help-and-feedback-view/tsconfig.lib.json +++ b/libs/vscode/nx-help-and-feedback-view/tsconfig.lib.json @@ -1,11 +1,38 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "outDir": "../../../dist/out-tsc", - "declaration": true, + "outDir": "out-tsc/vscode-nx-help-and-feedback-view", "types": ["node"] }, "include": ["**/*.ts"], - "exclude": ["jest.config.ts", "**/*.spec.ts", "**/*.test.ts"] + "exclude": ["jest.config.ts", "**/*.spec.ts", "**/*.test.ts", "out-tsc"], + "references": [ + { + "path": "../output-channels/tsconfig.lib.json" + }, + { + "path": "../../shared/types/tsconfig.lib.json" + }, + { + "path": "../../shared/utils/tsconfig.lib.json" + }, + { + "path": "../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../shared/file-system/tsconfig.lib.json" + }, + { + "path": "../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../configuration/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../utils/tsconfig.lib.json" + } + ] } diff --git a/libs/vscode/nx-help-and-feedback-view/tsconfig.spec.json b/libs/vscode/nx-help-and-feedback-view/tsconfig.spec.json deleted file mode 100644 index 99ef898076..0000000000 --- a/libs/vscode/nx-help-and-feedback-view/tsconfig.spec.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "module": "commonjs", - "types": ["jest", "node"] - }, - "include": ["jest.config.ts", "**/*.test.ts", "**/*.spec.ts", "**/*.d.ts"] -} diff --git a/libs/vscode/nx-project-view/.eslintrc.json b/libs/vscode/nx-project-view/.eslintrc.json index 24e7df50ab..500563b128 100644 --- a/libs/vscode/nx-project-view/.eslintrc.json +++ b/libs/vscode/nx-project-view/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": "../../../.eslintrc.json", - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc"], "rules": {}, "overrides": [ { diff --git a/libs/vscode/nx-project-view/jest.config.ts b/libs/vscode/nx-project-view/jest.config.ts deleted file mode 100644 index 03371ef1a9..0000000000 --- a/libs/vscode/nx-project-view/jest.config.ts +++ /dev/null @@ -1,14 +0,0 @@ -/* eslint-disable */ -export default { - displayName: 'vscode-nx-project-view', - - globals: {}, - transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], - }, - moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: '../../../coverage/libs/vscode/nx-project-view', - testEnvironment: 'node', - preset: '../../../jest.preset.js', - passWithNoTests: true, -}; diff --git a/libs/vscode/nx-project-view/package.json b/libs/vscode/nx-project-view/package.json index 2c3ac66067..adc1c59a3e 100644 --- a/libs/vscode/nx-project-view/package.json +++ b/libs/vscode/nx-project-view/package.json @@ -1,4 +1,14 @@ { - "name": "@nx-console/vscode/nx-project-view", - "version": "0.0.1" + "name": "@nx-console/vscode-nx-project-view", + "private": true, + "main": "src/index.ts", + "types": "src/index.ts", + "nx": { + "name": "vscode-nx-project-view", + "sourceRoot": "libs/vscode/nx-project-view/src", + "projectType": "library", + "tags": [ + "type:vscode" + ] + } } diff --git a/libs/vscode/nx-project-view/project.json b/libs/vscode/nx-project-view/project.json deleted file mode 100644 index f557daf2c6..0000000000 --- a/libs/vscode/nx-project-view/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "vscode-nx-project-view", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/vscode/nx-project-view/src", - "projectType": "library", - "targets": {}, - "tags": ["type:vscode"] -} diff --git a/libs/vscode/nx-project-view/src/index.ts b/libs/vscode/nx-project-view/src/index.ts index 01fe79c95a..550aba087b 100644 --- a/libs/vscode/nx-project-view/src/index.ts +++ b/libs/vscode/nx-project-view/src/index.ts @@ -1,6 +1,6 @@ export { NxProjectTreeProvider } from './lib/nx-project-tree-provider'; export { NxTreeItem } from './lib/nx-tree-item'; -export { +export type { ProjectViewItem, NxProject, TargetViewItem, diff --git a/libs/vscode/nx-project-view/src/lib/atomizer-decorations.ts b/libs/vscode/nx-project-view/src/lib/atomizer-decorations.ts index 3b6dd0d0cb..f21e695957 100644 --- a/libs/vscode/nx-project-view/src/lib/atomizer-decorations.ts +++ b/libs/vscode/nx-project-view/src/lib/atomizer-decorations.ts @@ -1,6 +1,6 @@ -import { onWorkspaceRefreshed } from '@nx-console/vscode/lsp-client'; -import { runNxConnect } from '@nx-console/vscode/nx-cloud-view'; -import { getNxCloudStatus } from '@nx-console/vscode/nx-workspace'; +import { onWorkspaceRefreshed } from '@nx-console/vscode-lsp-client'; +import { runNxConnect } from '@nx-console/vscode-nx-cloud-view'; +import { getNxCloudStatus } from '@nx-console/vscode-nx-workspace'; import { commands, EventEmitter, diff --git a/libs/vscode/nx-project-view/src/lib/init-nx-project-view.ts b/libs/vscode/nx-project-view/src/lib/init-nx-project-view.ts index c0c4003a09..f0e4e9412f 100644 --- a/libs/vscode/nx-project-view/src/lib/init-nx-project-view.ts +++ b/libs/vscode/nx-project-view/src/lib/init-nx-project-view.ts @@ -1,14 +1,13 @@ -import { showRefreshLoadingAtLocation } from '@nx-console/vscode/lsp-client'; -import { selectProject } from '@nx-console/vscode/nx-cli-quickpicks'; -import { revealNxProject } from '@nx-console/vscode/nx-config-decoration'; -import { getNxWorkspaceProjects } from '@nx-console/vscode/nx-workspace'; -import { getTelemetry } from '@nx-console/vscode/telemetry'; +import { showRefreshLoadingAtLocation } from '@nx-console/vscode-lsp-client'; +import { selectProject } from '@nx-console/vscode-nx-cli-quickpicks'; +import { revealNxProject } from '@nx-console/vscode-nx-config-decoration'; +import { getNxWorkspaceProjects } from '@nx-console/vscode-nx-workspace'; +import { getTelemetry } from '@nx-console/vscode-telemetry'; import { ExtensionContext, commands, window } from 'vscode'; import { AtomizerDecorationProvider } from './atomizer-decorations'; import { NxProjectTreeProvider } from './nx-project-tree-provider'; import { NxTreeItem } from './nx-tree-item'; import { ProjectGraphErrorDecorationProvider } from './project-graph-error-decorations'; -import { getOutputChannel } from '@nx-console/vscode/output-channels'; export function initNxProjectView( context: ExtensionContext diff --git a/libs/vscode/nx-project-view/src/lib/nx-project-tree-provider.ts b/libs/vscode/nx-project-view/src/lib/nx-project-tree-provider.ts index c0ba4ef638..be9e655c3e 100644 --- a/libs/vscode/nx-project-view/src/lib/nx-project-tree-provider.ts +++ b/libs/vscode/nx-project-view/src/lib/nx-project-tree-provider.ts @@ -1,16 +1,16 @@ -import { NxWorkspace } from '@nx-console/shared/types'; -import { GlobalConfigurationStore } from '@nx-console/vscode/configuration'; -import { onWorkspaceRefreshed } from '@nx-console/vscode/lsp-client'; +import { NxWorkspace } from '@nx-console/shared-types'; +import { GlobalConfigurationStore } from '@nx-console/vscode-configuration'; +import { onWorkspaceRefreshed } from '@nx-console/vscode-lsp-client'; import { getNxWorkspace, getProjectFolderTree, -} from '@nx-console/vscode/nx-workspace'; +} from '@nx-console/vscode-nx-workspace'; import { CliTaskProvider, selectRunInformationAndRun, -} from '@nx-console/vscode/tasks'; -import { getTelemetry } from '@nx-console/vscode/telemetry'; -import { AbstractTreeProvider } from '@nx-console/vscode/utils'; +} from '@nx-console/vscode-tasks'; +import { getTelemetry } from '@nx-console/vscode-telemetry'; +import { AbstractTreeProvider } from '@nx-console/vscode-utils'; import { commands, env, ExtensionContext } from 'vscode'; import { NxTreeItem } from './nx-tree-item'; import { TargetViewItem } from './views/nx-project-base-view'; diff --git a/libs/vscode/nx-project-view/src/lib/nx-tree-item.ts b/libs/vscode/nx-project-view/src/lib/nx-tree-item.ts index 3e7ad54e02..0e81d3aed1 100644 --- a/libs/vscode/nx-project-view/src/lib/nx-tree-item.ts +++ b/libs/vscode/nx-project-view/src/lib/nx-tree-item.ts @@ -10,8 +10,6 @@ import { ATOMIZED_SCHEME } from './atomizer-decorations'; import { PROJECT_GRAPH_ERROR_DECORATION_SCHEME } from './project-graph-error-decorations'; export class NxTreeItem extends TreeItem { - id: string; - constructor(public readonly item: ViewItem) { super(item.label, item.collapsible); diff --git a/libs/vscode/nx-project-view/src/lib/views/nx-project-base-view.ts b/libs/vscode/nx-project-view/src/lib/views/nx-project-base-view.ts index 072299d2fa..1f2f328ec1 100644 --- a/libs/vscode/nx-project-view/src/lib/views/nx-project-base-view.ts +++ b/libs/vscode/nx-project-view/src/lib/views/nx-project-base-view.ts @@ -1,14 +1,13 @@ -import { NxWorkspace } from '@nx-console/shared/types'; -import { getNxWorkspaceProjects } from '@nx-console/vscode/nx-workspace'; -import { getOutputChannel } from '@nx-console/vscode/output-channels'; -import { getWorkspacePath } from '@nx-console/vscode/utils'; +import { NxWorkspace } from '@nx-console/shared-types'; +import { getNxWorkspaceProjects } from '@nx-console/vscode-nx-workspace'; +import { getOutputChannel } from '@nx-console/vscode-output-channels'; +import { getWorkspacePath } from '@nx-console/vscode-utils'; import { join } from 'node:path'; import type { - ProjectConfiguration, ProjectGraphProjectNode, TargetConfiguration, } from 'nx/src/devkit-exports'; -import { ThemeIcon, TreeItemCollapsibleState } from 'vscode'; +import { TreeItemCollapsibleState } from 'vscode'; interface BaseViewItem { id: string; diff --git a/libs/vscode/nx-project-view/src/lib/views/nx-project-tree-view.ts b/libs/vscode/nx-project-view/src/lib/views/nx-project-tree-view.ts index 2ee520f10c..f29f6f36bf 100644 --- a/libs/vscode/nx-project-view/src/lib/views/nx-project-tree-view.ts +++ b/libs/vscode/nx-project-view/src/lib/views/nx-project-tree-view.ts @@ -1,5 +1,5 @@ -import { TreeMap, TreeNode } from '@nx-console/shared/types'; -import { getWorkspacePath } from '@nx-console/vscode/utils'; +import { TreeMap, TreeNode } from '@nx-console/shared-types'; +import { getWorkspacePath } from '@nx-console/vscode-utils'; import type { ProjectConfiguration } from 'nx/src/devkit-exports'; import { join, parse } from 'path'; import { TreeItemCollapsibleState } from 'vscode'; diff --git a/libs/vscode/nx-project-view/tsconfig.json b/libs/vscode/nx-project-view/tsconfig.json index 667a3463d1..ede4005701 100644 --- a/libs/vscode/nx-project-view/tsconfig.json +++ b/libs/vscode/nx-project-view/tsconfig.json @@ -4,10 +4,67 @@ "include": [], "references": [ { - "path": "./tsconfig.lib.json" + "path": "../nx-config-decoration" + }, + { + "path": "../verify" + }, + { + "path": "../utils" + }, + { + "path": "../nx-cli-quickpicks" + }, + { + "path": "../tasks" + }, + { + "path": "../nx-workspace" + }, + { + "path": "../telemetry" + }, + { + "path": "../configuration" + }, + { + "path": "../nx-cloud-view" + }, + { + "path": "../../shared/npm" + }, + { + "path": "../../shared/file-system" + }, + { + "path": "../../shared/utils" + }, + { + "path": "../output-channels" + }, + { + "path": "../../shared/nx-console-plugins" + }, + { + "path": "../../shared/types" + }, + { + "path": "../../shared/nx-version" + }, + { + "path": "../../shared/schema" + }, + { + "path": "../../shared/generate-ui-types" }, { - "path": "./tsconfig.spec.json" + "path": "../../language-server/types" + }, + { + "path": "../lsp-client" + }, + { + "path": "./tsconfig.lib.json" } ] } diff --git a/libs/vscode/nx-project-view/tsconfig.lib.json b/libs/vscode/nx-project-view/tsconfig.lib.json index ff64bb51cf..d8b94dc6f1 100644 --- a/libs/vscode/nx-project-view/tsconfig.lib.json +++ b/libs/vscode/nx-project-view/tsconfig.lib.json @@ -1,11 +1,73 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "outDir": "../../../dist/out-tsc", - "declaration": true, - "types": ["node"] + "outDir": "out-tsc/vscode-nx-project-view", + "types": ["node"], + "noImplicitReturns": false, + "strict": false }, - "exclude": ["**/*.spec.ts", "**/*.test.ts", "jest.config.ts"], - "include": ["**/*.ts"] + "exclude": ["**/*.spec.ts", "**/*.test.ts", "jest.config.ts", "out-tsc"], + "include": ["**/*.ts"], + "references": [ + { + "path": "../nx-config-decoration/tsconfig.lib.json" + }, + { + "path": "../verify/tsconfig.lib.json" + }, + { + "path": "../utils/tsconfig.lib.json" + }, + { + "path": "../nx-cli-quickpicks/tsconfig.lib.json" + }, + { + "path": "../tasks/tsconfig.lib.json" + }, + { + "path": "../nx-workspace/tsconfig.lib.json" + }, + { + "path": "../telemetry/tsconfig.lib.json" + }, + { + "path": "../configuration/tsconfig.lib.json" + }, + { + "path": "../nx-cloud-view/tsconfig.lib.json" + }, + { + "path": "../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../shared/file-system/tsconfig.lib.json" + }, + { + "path": "../../shared/utils/tsconfig.lib.json" + }, + { + "path": "../output-channels/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-console-plugins/tsconfig.lib.json" + }, + { + "path": "../../shared/types/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../../shared/generate-ui-types/tsconfig.lib.json" + }, + { + "path": "../../language-server/types/tsconfig.lib.json" + }, + { + "path": "../lsp-client/tsconfig.lib.json" + } + ] } diff --git a/libs/vscode/nx-project-view/tsconfig.spec.json b/libs/vscode/nx-project-view/tsconfig.spec.json deleted file mode 100644 index e1535ba9d0..0000000000 --- a/libs/vscode/nx-project-view/tsconfig.spec.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "module": "commonjs", - "types": ["jest", "node"] - }, - "include": [ - "**/*.spec.ts", - "**/*.test.ts", - "**/*.spec.tsx", - "**/*.test.tsx", - "**/*.spec.js", - "**/*.test.js", - "**/*.spec.jsx", - "**/*.test.jsx", - "**/*.d.ts", - "jest.config.ts" - ] -} diff --git a/libs/vscode/nx-workspace/.eslintrc.json b/libs/vscode/nx-workspace/.eslintrc.json index 5c5c52195b..19995e7b50 100644 --- a/libs/vscode/nx-workspace/.eslintrc.json +++ b/libs/vscode/nx-workspace/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc"], "rules": {}, "overrides": [ { diff --git a/libs/vscode/nx-workspace/jest.config.ts b/libs/vscode/nx-workspace/jest.config.ts deleted file mode 100644 index a7006d8870..0000000000 --- a/libs/vscode/nx-workspace/jest.config.ts +++ /dev/null @@ -1,17 +0,0 @@ -/* eslint-disable */ -export default { - displayName: 'vscode-nx-workspace', - - globals: {}, - transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], - }, - moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - moduleNameMapper: { - '^@nx-console/vscode/(.+)$': '/libs/vscode/$1/src/index.ts', - }, - coverageDirectory: '../../../coverage/libs/vscode/nx-workspace', - testEnvironment: 'node', - preset: '../../../jest.preset.js', - passWithNoTests: true, -}; diff --git a/libs/vscode/nx-workspace/package.json b/libs/vscode/nx-workspace/package.json index c0a44f63a2..f066d1e345 100644 --- a/libs/vscode/nx-workspace/package.json +++ b/libs/vscode/nx-workspace/package.json @@ -1,4 +1,14 @@ { - "name": "@nx-console/vscode/nx-workspace", - "version": "0.0.1" + "name": "@nx-console/vscode-nx-workspace", + "private": true, + "main": "src/index.ts", + "types": "src/index.ts", + "nx": { + "name": "vscode-nx-workspace", + "sourceRoot": "libs/vscode/nx-workspace/src", + "projectType": "library", + "tags": [ + "type:vscode" + ] + } } diff --git a/libs/vscode/nx-workspace/project.json b/libs/vscode/nx-workspace/project.json deleted file mode 100644 index f98aadca06..0000000000 --- a/libs/vscode/nx-workspace/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "vscode-nx-workspace", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/vscode/nx-workspace/src", - "projectType": "library", - "targets": {}, - "tags": ["type:vscode"] -} diff --git a/libs/vscode/nx-workspace/src/lib/create-project-graph.ts b/libs/vscode/nx-workspace/src/lib/create-project-graph.ts index 5f025aaf9f..1998c959ac 100644 --- a/libs/vscode/nx-workspace/src/lib/create-project-graph.ts +++ b/libs/vscode/nx-workspace/src/lib/create-project-graph.ts @@ -1,5 +1,5 @@ -import { NxCreateProjectGraphRequest } from '@nx-console/language-server/types'; -import { getNxlsClient } from '@nx-console/vscode/lsp-client'; +import { NxCreateProjectGraphRequest } from '@nx-console/language-server-types'; +import { getNxlsClient } from '@nx-console/vscode-lsp-client'; export function createProjectGraph(showAffected = false) { return getNxlsClient().sendRequest(NxCreateProjectGraphRequest, { diff --git a/libs/vscode/nx-workspace/src/lib/get-cloud-onboarding-info.ts b/libs/vscode/nx-workspace/src/lib/get-cloud-onboarding-info.ts index 53e69f4c4d..3f9f22b8e2 100644 --- a/libs/vscode/nx-workspace/src/lib/get-cloud-onboarding-info.ts +++ b/libs/vscode/nx-workspace/src/lib/get-cloud-onboarding-info.ts @@ -1,6 +1,6 @@ -import { NxCloudOnboardingInfoRequest } from '@nx-console/language-server/types'; -import { CloudOnboardingInfo } from '@nx-console/shared/types'; -import { getNxlsClient } from '@nx-console/vscode/lsp-client'; +import { NxCloudOnboardingInfoRequest } from '@nx-console/language-server-types'; +import { CloudOnboardingInfo } from '@nx-console/shared-types'; +import { getNxlsClient } from '@nx-console/vscode-lsp-client'; export async function getCloudOnboardingInfo(): Promise< CloudOnboardingInfo | undefined diff --git a/libs/vscode/nx-workspace/src/lib/get-generator-context-from-path.ts b/libs/vscode/nx-workspace/src/lib/get-generator-context-from-path.ts index 30e2599f33..2c9705fafb 100644 --- a/libs/vscode/nx-workspace/src/lib/get-generator-context-from-path.ts +++ b/libs/vscode/nx-workspace/src/lib/get-generator-context-from-path.ts @@ -1,6 +1,6 @@ -import { NxGeneratorContextFromPathRequest } from '@nx-console/language-server/types'; -import { TaskExecutionSchema } from '@nx-console/shared/schema'; -import { getNxlsClient } from '@nx-console/vscode/lsp-client'; +import { NxGeneratorContextFromPathRequest } from '@nx-console/language-server-types'; +import { TaskExecutionSchema } from '@nx-console/shared-schema'; +import { getNxlsClient } from '@nx-console/vscode-lsp-client'; export async function getGeneratorContextFromPath( generator: TaskExecutionSchema, diff --git a/libs/vscode/nx-workspace/src/lib/get-generator-context-v2.ts b/libs/vscode/nx-workspace/src/lib/get-generator-context-v2.ts index 8460374b52..90b6bab221 100644 --- a/libs/vscode/nx-workspace/src/lib/get-generator-context-v2.ts +++ b/libs/vscode/nx-workspace/src/lib/get-generator-context-v2.ts @@ -1,6 +1,6 @@ -import { NxGeneratorContextV2Request } from '@nx-console/language-server/types'; -import { GeneratorContext } from '@nx-console/shared/generate-ui-types'; -import { getNxlsClient } from '@nx-console/vscode/lsp-client'; +import { NxGeneratorContextV2Request } from '@nx-console/language-server-types'; +import { GeneratorContext } from '@nx-console/shared-generate-ui-types'; +import { getNxlsClient } from '@nx-console/vscode-lsp-client'; export async function getGeneratorContextV2( path: string | undefined diff --git a/libs/vscode/nx-workspace/src/lib/get-generator-options.ts b/libs/vscode/nx-workspace/src/lib/get-generator-options.ts index e89648aefd..112d59772d 100644 --- a/libs/vscode/nx-workspace/src/lib/get-generator-options.ts +++ b/libs/vscode/nx-workspace/src/lib/get-generator-options.ts @@ -1,9 +1,9 @@ import { NxGeneratorOptionsRequest, NxGeneratorOptionsRequestOptions, -} from '@nx-console/language-server/types'; -import { Option } from '@nx-console/shared/schema'; -import { getNxlsClient } from '@nx-console/vscode/lsp-client'; +} from '@nx-console/language-server-types'; +import { Option } from '@nx-console/shared-schema'; +import { getNxlsClient } from '@nx-console/vscode-lsp-client'; export function getGeneratorOptions( options: NxGeneratorOptionsRequestOptions diff --git a/libs/vscode/nx-workspace/src/lib/get-generators.ts b/libs/vscode/nx-workspace/src/lib/get-generators.ts index 58aed2a8b3..277060d40e 100644 --- a/libs/vscode/nx-workspace/src/lib/get-generators.ts +++ b/libs/vscode/nx-workspace/src/lib/get-generators.ts @@ -1,9 +1,9 @@ import { NxGeneratorsRequest, NxGeneratorsRequestOptions, -} from '@nx-console/language-server/types'; -import { GeneratorCollectionInfo } from '@nx-console/shared/schema'; -import { getNxlsClient } from '@nx-console/vscode/lsp-client'; +} from '@nx-console/language-server-types'; +import { GeneratorCollectionInfo } from '@nx-console/shared-schema'; +import { getNxlsClient } from '@nx-console/vscode-lsp-client'; export function getGenerators( options?: NxGeneratorsRequestOptions diff --git a/libs/vscode/nx-workspace/src/lib/get-nx-cloud-status.ts b/libs/vscode/nx-workspace/src/lib/get-nx-cloud-status.ts index ec072ac396..8730b17b20 100644 --- a/libs/vscode/nx-workspace/src/lib/get-nx-cloud-status.ts +++ b/libs/vscode/nx-workspace/src/lib/get-nx-cloud-status.ts @@ -1,5 +1,5 @@ -import { NxCloudStatusRequest } from '@nx-console/language-server/types'; -import { getNxlsClient } from '@nx-console/vscode/lsp-client'; +import { NxCloudStatusRequest } from '@nx-console/language-server-types'; +import { getNxlsClient } from '@nx-console/vscode-lsp-client'; export async function getNxCloudStatus(): Promise< { isConnected: boolean; nxCloudUrl?: string; nxCloudId?: string } | undefined diff --git a/libs/vscode/nx-workspace/src/lib/get-nx-version.ts b/libs/vscode/nx-workspace/src/lib/get-nx-version.ts index a221278dcb..191bff13c2 100644 --- a/libs/vscode/nx-workspace/src/lib/get-nx-version.ts +++ b/libs/vscode/nx-workspace/src/lib/get-nx-version.ts @@ -1,6 +1,6 @@ -import { NxVersionRequest } from '@nx-console/language-server/types'; -import { NxVersion } from '@nx-console/shared/nx-version'; -import { getNxlsClient } from '@nx-console/vscode/lsp-client'; +import { NxVersionRequest } from '@nx-console/language-server-types'; +import { NxVersion } from '@nx-console/nx-version'; +import { getNxlsClient } from '@nx-console/vscode-lsp-client'; export async function getNxVersion(): Promise { return getNxlsClient().sendRequest(NxVersionRequest, undefined); diff --git a/libs/vscode/nx-workspace/src/lib/get-nx-workspace-path.ts b/libs/vscode/nx-workspace/src/lib/get-nx-workspace-path.ts index 145f0bd191..542aee08b3 100644 --- a/libs/vscode/nx-workspace/src/lib/get-nx-workspace-path.ts +++ b/libs/vscode/nx-workspace/src/lib/get-nx-workspace-path.ts @@ -1,5 +1,5 @@ -import { NxWorkspacePathRequest } from '@nx-console/language-server/types'; -import { getNxlsClient } from '@nx-console/vscode/lsp-client'; +import { NxWorkspacePathRequest } from '@nx-console/language-server-types'; +import { getNxlsClient } from '@nx-console/vscode-lsp-client'; export function getNxWorkspacePathFromNxls(): Promise { return getNxlsClient().sendRequest(NxWorkspacePathRequest, undefined); diff --git a/libs/vscode/nx-workspace/src/lib/get-nx-workspace.ts b/libs/vscode/nx-workspace/src/lib/get-nx-workspace.ts index d3cda8a72e..0e808c4353 100644 --- a/libs/vscode/nx-workspace/src/lib/get-nx-workspace.ts +++ b/libs/vscode/nx-workspace/src/lib/get-nx-workspace.ts @@ -1,6 +1,6 @@ -import { NxWorkspaceRequest } from '@nx-console/language-server/types'; -import { NxWorkspace } from '@nx-console/shared/types'; -import { getNxlsClient } from '@nx-console/vscode/lsp-client'; +import { NxWorkspaceRequest } from '@nx-console/language-server-types'; +import { NxWorkspace } from '@nx-console/shared-types'; +import { getNxlsClient } from '@nx-console/vscode-lsp-client'; import type { ProjectGraphProjectNode } from 'nx/src/devkit-exports'; export function getNxWorkspace( diff --git a/libs/vscode/nx-workspace/src/lib/get-pdv-data.ts b/libs/vscode/nx-workspace/src/lib/get-pdv-data.ts index b0c3ece58e..58e94370da 100644 --- a/libs/vscode/nx-workspace/src/lib/get-pdv-data.ts +++ b/libs/vscode/nx-workspace/src/lib/get-pdv-data.ts @@ -1,6 +1,6 @@ -import { NxPDVDataRequest } from '@nx-console/language-server/types'; -import { PDVData } from '@nx-console/shared/types'; -import { getNxlsClient } from '@nx-console/vscode/lsp-client'; +import { NxPDVDataRequest } from '@nx-console/language-server-types'; +import { PDVData } from '@nx-console/shared-types'; +import { getNxlsClient } from '@nx-console/vscode-lsp-client'; export async function getPDVData( path: string | undefined diff --git a/libs/vscode/nx-workspace/src/lib/get-project-by-path.ts b/libs/vscode/nx-workspace/src/lib/get-project-by-path.ts index 3c9566228a..160e32a88d 100644 --- a/libs/vscode/nx-workspace/src/lib/get-project-by-path.ts +++ b/libs/vscode/nx-workspace/src/lib/get-project-by-path.ts @@ -2,8 +2,8 @@ import type { ProjectConfiguration } from 'nx/src/devkit-exports'; import { NxProjectByPathRequest, NxProjectByRootRequest, -} from '@nx-console/language-server/types'; -import { getNxlsClient } from '@nx-console/vscode/lsp-client'; +} from '@nx-console/language-server-types'; +import { getNxlsClient } from '@nx-console/vscode-lsp-client'; export async function getProjectByPath( selectedPath: string | undefined diff --git a/libs/vscode/nx-workspace/src/lib/get-project-folder-tree.ts b/libs/vscode/nx-workspace/src/lib/get-project-folder-tree.ts index ca00d0767d..8211d1d872 100644 --- a/libs/vscode/nx-workspace/src/lib/get-project-folder-tree.ts +++ b/libs/vscode/nx-workspace/src/lib/get-project-folder-tree.ts @@ -1,6 +1,6 @@ -import { NxProjectFolderTreeRequest } from '@nx-console/language-server/types'; -import { TreeMap, TreeNode } from '@nx-console/shared/types'; -import { getNxlsClient } from '@nx-console/vscode/lsp-client'; +import { NxProjectFolderTreeRequest } from '@nx-console/language-server-types'; +import { TreeMap, TreeNode } from '@nx-console/shared-types'; +import { getNxlsClient } from '@nx-console/vscode-lsp-client'; export async function getProjectFolderTree(): Promise< | { diff --git a/libs/vscode/nx-workspace/src/lib/get-project-graph-output.ts b/libs/vscode/nx-workspace/src/lib/get-project-graph-output.ts index ec72c26722..569b23d14c 100644 --- a/libs/vscode/nx-workspace/src/lib/get-project-graph-output.ts +++ b/libs/vscode/nx-workspace/src/lib/get-project-graph-output.ts @@ -1,5 +1,5 @@ -import { NxProjectGraphOutputRequest } from '@nx-console/language-server/types'; -import { getNxlsClient } from '@nx-console/vscode/lsp-client'; +import { NxProjectGraphOutputRequest } from '@nx-console/language-server-types'; +import { getNxlsClient } from '@nx-console/vscode-lsp-client'; export async function getProjectGraphOutput(): Promise< | { diff --git a/libs/vscode/nx-workspace/src/lib/get-recent-cipe-data.ts b/libs/vscode/nx-workspace/src/lib/get-recent-cipe-data.ts index 3bf5e0f86e..8d5755a6da 100644 --- a/libs/vscode/nx-workspace/src/lib/get-recent-cipe-data.ts +++ b/libs/vscode/nx-workspace/src/lib/get-recent-cipe-data.ts @@ -1,6 +1,6 @@ -import { NxRecentCIPEDataRequest } from '@nx-console/language-server/types'; -import { CIPEInfo, CIPEInfoError } from '@nx-console/shared/types'; -import { getNxlsClient } from '@nx-console/vscode/lsp-client'; +import { NxRecentCIPEDataRequest } from '@nx-console/language-server-types'; +import { CIPEInfo, CIPEInfoError } from '@nx-console/shared-types'; +import { getNxlsClient } from '@nx-console/vscode-lsp-client'; export async function getRecentCIPEData(): Promise< { info?: CIPEInfo[]; error?: CIPEInfoError } | undefined diff --git a/libs/vscode/nx-workspace/src/lib/get-source-map.ts b/libs/vscode/nx-workspace/src/lib/get-source-map.ts index 864760d1c5..7108d24d9b 100644 --- a/libs/vscode/nx-workspace/src/lib/get-source-map.ts +++ b/libs/vscode/nx-workspace/src/lib/get-source-map.ts @@ -1,8 +1,8 @@ import { NxSourceMapFilesToProjectsMapRequest, NxTargetsForConfigFileRequest, -} from '@nx-console/language-server/types'; -import { getNxlsClient } from '@nx-console/vscode/lsp-client'; +} from '@nx-console/language-server-types'; +import { getNxlsClient } from '@nx-console/vscode-lsp-client'; import type { TargetConfiguration } from 'nx/src/devkit-exports'; export async function getSourceMapFilesToProjectsMap(): Promise< diff --git a/libs/vscode/nx-workspace/src/lib/has-affected-projects.ts b/libs/vscode/nx-workspace/src/lib/has-affected-projects.ts index b143b6805d..5b977ef316 100644 --- a/libs/vscode/nx-workspace/src/lib/has-affected-projects.ts +++ b/libs/vscode/nx-workspace/src/lib/has-affected-projects.ts @@ -1,5 +1,5 @@ -import { NxHasAffectedProjectsRequest } from '@nx-console/language-server/types'; -import { getNxlsClient } from '@nx-console/vscode/lsp-client'; +import { NxHasAffectedProjectsRequest } from '@nx-console/language-server-types'; +import { getNxlsClient } from '@nx-console/vscode-lsp-client'; export async function hasAffectedProjects(): Promise { return await getNxlsClient().sendRequest( diff --git a/libs/vscode/nx-workspace/src/lib/nx-console-plugin-requests.ts b/libs/vscode/nx-workspace/src/lib/nx-console-plugin-requests.ts index 8bd578a6c9..92e01dabc7 100644 --- a/libs/vscode/nx-workspace/src/lib/nx-console-plugin-requests.ts +++ b/libs/vscode/nx-workspace/src/lib/nx-console-plugin-requests.ts @@ -1,10 +1,10 @@ import { NxStartupMessageRequest, NxTransformedGeneratorSchemaRequest, -} from '@nx-console/language-server/types'; -import { GeneratorSchema } from '@nx-console/shared/generate-ui-types'; -import { getNxlsClient } from '@nx-console/vscode/lsp-client'; -import { StartupMessageDefinition } from 'shared/nx-console-plugins'; +} from '@nx-console/language-server-types'; +import { GeneratorSchema } from '@nx-console/shared-generate-ui-types'; +import { getNxlsClient } from '@nx-console/vscode-lsp-client'; +import { StartupMessageDefinition } from '@nx-console/shared-nx-console-plugins'; export function getTransformedGeneratorSchema( schema: GeneratorSchema diff --git a/libs/vscode/nx-workspace/tsconfig.json b/libs/vscode/nx-workspace/tsconfig.json index 667a3463d1..3cc881d0b4 100644 --- a/libs/vscode/nx-workspace/tsconfig.json +++ b/libs/vscode/nx-workspace/tsconfig.json @@ -4,10 +4,40 @@ "include": [], "references": [ { - "path": "./tsconfig.lib.json" + "path": "../../shared/npm" + }, + { + "path": "../../shared/file-system" + }, + { + "path": "../../shared/utils" + }, + { + "path": "../output-channels" + }, + { + "path": "../lsp-client" + }, + { + "path": "../../shared/nx-console-plugins" }, { - "path": "./tsconfig.spec.json" + "path": "../../shared/types" + }, + { + "path": "../../shared/nx-version" + }, + { + "path": "../../shared/schema" + }, + { + "path": "../../shared/generate-ui-types" + }, + { + "path": "../../language-server/types" + }, + { + "path": "./tsconfig.lib.json" } ] } diff --git a/libs/vscode/nx-workspace/tsconfig.lib.json b/libs/vscode/nx-workspace/tsconfig.lib.json index ff64bb51cf..923c9d1f91 100644 --- a/libs/vscode/nx-workspace/tsconfig.lib.json +++ b/libs/vscode/nx-workspace/tsconfig.lib.json @@ -1,11 +1,44 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "outDir": "../../../dist/out-tsc", - "declaration": true, + "outDir": "out-tsc/nx-workspace", "types": ["node"] }, - "exclude": ["**/*.spec.ts", "**/*.test.ts", "jest.config.ts"], - "include": ["**/*.ts"] + "exclude": ["**/*.spec.ts", "**/*.test.ts", "jest.config.ts", "out-tsc"], + "include": ["**/*.ts"], + "references": [ + { + "path": "../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../shared/file-system/tsconfig.lib.json" + }, + { + "path": "../../shared/utils/tsconfig.lib.json" + }, + { + "path": "../output-channels/tsconfig.lib.json" + }, + { + "path": "../lsp-client/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-console-plugins/tsconfig.lib.json" + }, + { + "path": "../../shared/types/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../../shared/generate-ui-types/tsconfig.lib.json" + }, + { + "path": "../../language-server/types/tsconfig.lib.json" + } + ] } diff --git a/libs/vscode/nx-workspace/tsconfig.spec.json b/libs/vscode/nx-workspace/tsconfig.spec.json deleted file mode 100644 index e1535ba9d0..0000000000 --- a/libs/vscode/nx-workspace/tsconfig.spec.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "module": "commonjs", - "types": ["jest", "node"] - }, - "include": [ - "**/*.spec.ts", - "**/*.test.ts", - "**/*.spec.tsx", - "**/*.test.tsx", - "**/*.spec.js", - "**/*.test.js", - "**/*.spec.jsx", - "**/*.test.jsx", - "**/*.d.ts", - "jest.config.ts" - ] -} diff --git a/libs/vscode/output-channels/jest.config.ts b/libs/vscode/output-channels/jest.config.ts deleted file mode 100644 index 46433e6757..0000000000 --- a/libs/vscode/output-channels/jest.config.ts +++ /dev/null @@ -1,12 +0,0 @@ -/* eslint-disable */ -export default { - displayName: 'output-channels', - preset: '../../../jest.preset.js', - testEnvironment: 'node', - transform: { - '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], - }, - moduleFileExtensions: ['ts', 'js', 'html'], - coverageDirectory: '../../../coverage/libs/vscode/output-channels', - passWithNoTests: true, -}; diff --git a/libs/vscode/output-channels/package.json b/libs/vscode/output-channels/package.json new file mode 100644 index 0000000000..660a85ebe3 --- /dev/null +++ b/libs/vscode/output-channels/package.json @@ -0,0 +1,14 @@ +{ + "name": "@nx-console/vscode-output-channels", + "private": true, + "main": "src/index.ts", + "types": "src/index.ts", + "nx": { + "name": "vscode-output-channels", + "sourceRoot": "libs/vscode/output-channels/src", + "projectType": "library", + "tags": [ + "type:vscode" + ] + } +} diff --git a/libs/vscode/output-channels/project.json b/libs/vscode/output-channels/project.json deleted file mode 100644 index 16a74a52fe..0000000000 --- a/libs/vscode/output-channels/project.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "name": "output-channels", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/vscode/output-channels/src", - "projectType": "library", - "tags": ["type:vscode"], - "// targets": "to see all targets run: nx show project output-channels --web", - "targets": {} -} diff --git a/libs/vscode/output-channels/src/lib/output-channels.ts b/libs/vscode/output-channels/src/lib/output-channels.ts index 7d51cb9ac4..381fd05eaa 100644 --- a/libs/vscode/output-channels/src/lib/output-channels.ts +++ b/libs/vscode/output-channels/src/lib/output-channels.ts @@ -1,5 +1,5 @@ import { OutputChannel, window } from 'vscode'; -import { Logger } from '@nx-console/shared/schema'; +import { Logger } from '@nx-console/shared-schema'; let _channel: OutputChannel; diff --git a/libs/vscode/output-channels/tsconfig.json b/libs/vscode/output-channels/tsconfig.json index 8122543a9a..066a9921a0 100644 --- a/libs/vscode/output-channels/tsconfig.json +++ b/libs/vscode/output-channels/tsconfig.json @@ -1,22 +1,13 @@ { "extends": "../../../tsconfig.base.json", - "compilerOptions": { - "module": "commonjs", - "forceConsistentCasingInFileNames": true, - "strict": true, - "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, - "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true - }, "files": [], "include": [], "references": [ { - "path": "./tsconfig.lib.json" + "path": "../../shared/schema" }, { - "path": "./tsconfig.spec.json" + "path": "./tsconfig.lib.json" } ] } diff --git a/libs/vscode/output-channels/tsconfig.lib.json b/libs/vscode/output-channels/tsconfig.lib.json index 4befa7f099..0a5987d015 100644 --- a/libs/vscode/output-channels/tsconfig.lib.json +++ b/libs/vscode/output-channels/tsconfig.lib.json @@ -1,10 +1,19 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "declaration": true, + "outDir": "out-tsc/vscode-output-channels", "types": ["node"] }, "include": ["src/**/*.ts"], - "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] + "exclude": [ + "jest.config.ts", + "src/**/*.spec.ts", + "src/**/*.test.ts", + "out-tsc" + ], + "references": [ + { + "path": "../../shared/schema/tsconfig.lib.json" + } + ] } diff --git a/libs/vscode/output-channels/tsconfig.spec.json b/libs/vscode/output-channels/tsconfig.spec.json deleted file mode 100644 index 69a251f328..0000000000 --- a/libs/vscode/output-channels/tsconfig.spec.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "module": "commonjs", - "types": ["jest", "node"] - }, - "include": [ - "jest.config.ts", - "src/**/*.test.ts", - "src/**/*.spec.ts", - "src/**/*.d.ts" - ] -} diff --git a/libs/vscode/project-details/.eslintrc.json b/libs/vscode/project-details/.eslintrc.json index 3230caf3d2..cad2787a51 100644 --- a/libs/vscode/project-details/.eslintrc.json +++ b/libs/vscode/project-details/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/vscode/project-details/jest.config.ts b/libs/vscode/project-details/jest.config.ts index a141256893..a2dfbb90e8 100644 --- a/libs/vscode/project-details/jest.config.ts +++ b/libs/vscode/project-details/jest.config.ts @@ -9,9 +9,10 @@ export default { 'ts-jest', { tsconfig: '/tsconfig.spec.json', + isolatedModules: true, }, ], }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: '../../../coverage/libs/vscode/project-details', + coverageDirectory: 'test-output/jest/coverage', }; diff --git a/libs/vscode/project-details/package.json b/libs/vscode/project-details/package.json index 211426b5f7..d0297df773 100644 --- a/libs/vscode/project-details/package.json +++ b/libs/vscode/project-details/package.json @@ -1,10 +1,14 @@ { - "name": "@nx-console/vscode/project-details", - "version": "0.0.1", - "dependencies": { - "tslib": "^2.3.0" - }, - "type": "commonjs", - "main": "./src/index.js", - "typings": "./src/index.d.ts" + "name": "@nx-console/vscode-project-details", + "private": true, + "main": "src/index.ts", + "types": "src/index.ts", + "nx": { + "name": "vscode-project-details", + "sourceRoot": "libs/vscode/project-details/src", + "projectType": "library", + "tags": [ + "type:vscode" + ] + } } diff --git a/libs/vscode/project-details/project.json b/libs/vscode/project-details/project.json deleted file mode 100644 index 7d46488707..0000000000 --- a/libs/vscode/project-details/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "vscode-project-details", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/vscode/project-details/src", - "projectType": "library", - "targets": {}, - "tags": ["type:vscode"] -} diff --git a/libs/vscode/project-details/src/lib/atomized-file-codelens-provider.ts b/libs/vscode/project-details/src/atomized-file-codelens-provider.ts similarity index 95% rename from libs/vscode/project-details/src/lib/atomized-file-codelens-provider.ts rename to libs/vscode/project-details/src/atomized-file-codelens-provider.ts index 3c6efcd991..9b22533e17 100644 --- a/libs/vscode/project-details/src/lib/atomized-file-codelens-provider.ts +++ b/libs/vscode/project-details/src/atomized-file-codelens-provider.ts @@ -1,9 +1,10 @@ -import { getNxWorkspacePath } from '@nx-console/vscode/configuration'; -import { getNxWorkspace } from '@nx-console/vscode/nx-workspace'; +import { getNxWorkspacePath } from '@nx-console/vscode-configuration'; +import { getNxWorkspace } from '@nx-console/vscode-nx-workspace'; import { NxCodeLensProvider, registerCodeLensProvider, -} from '@nx-console/vscode/utils'; +} from '@nx-console/vscode-utils'; +import { onWorkspaceRefreshed } from '@nx-console/vscode-lsp-client'; import { join } from 'path'; import { CallExpression, @@ -26,7 +27,6 @@ import { TextDocument, } from 'vscode'; import { CODELENS_RUN_TARGET_COMMAND } from './config-file-codelens-provider'; -import { onWorkspaceRefreshed } from '@nx-console/vscode/lsp-client'; export class AtomizedFileCodelensProvider implements NxCodeLensProvider { constructor( diff --git a/libs/vscode/project-details/src/lib/config-file-codelens-provider.ts b/libs/vscode/project-details/src/config-file-codelens-provider.ts similarity index 96% rename from libs/vscode/project-details/src/lib/config-file-codelens-provider.ts rename to libs/vscode/project-details/src/config-file-codelens-provider.ts index 56834ed78f..ba651f753a 100644 --- a/libs/vscode/project-details/src/lib/config-file-codelens-provider.ts +++ b/libs/vscode/project-details/src/config-file-codelens-provider.ts @@ -1,16 +1,16 @@ -import { getNxWorkspacePath } from '@nx-console/vscode/configuration'; -import { onWorkspaceRefreshed } from '@nx-console/vscode/lsp-client'; +import { getNxWorkspacePath } from '@nx-console/vscode-configuration'; +import { onWorkspaceRefreshed } from '@nx-console/vscode-lsp-client'; import { getProjectByRoot, getSourceMapFilesToProjectsMap, getTargetsForConfigFile, -} from '@nx-console/vscode/nx-workspace'; -import { CliTaskProvider } from '@nx-console/vscode/tasks'; -import { getTelemetry } from '@nx-console/vscode/telemetry'; +} from '@nx-console/vscode-nx-workspace'; +import { CliTaskProvider } from '@nx-console/vscode-tasks'; +import { getTelemetry } from '@nx-console/vscode-telemetry'; import { NxCodeLensProvider, registerCodeLensProvider, -} from '@nx-console/vscode/utils'; +} from '@nx-console/vscode-utils'; import { relative } from 'path'; import { Node, diff --git a/libs/vscode/project-details/src/index.ts b/libs/vscode/project-details/src/index.ts index d674209603..745e5440ab 100644 --- a/libs/vscode/project-details/src/index.ts +++ b/libs/vscode/project-details/src/index.ts @@ -1 +1 @@ -export * from './lib/init-vscode-project-details'; +export * from './init-vscode-project-details'; diff --git a/libs/vscode/project-details/src/lib/init-vscode-project-details.ts b/libs/vscode/project-details/src/init-vscode-project-details.ts similarity index 90% rename from libs/vscode/project-details/src/lib/init-vscode-project-details.ts rename to libs/vscode/project-details/src/init-vscode-project-details.ts index 68a439533b..5ffded17ca 100644 --- a/libs/vscode/project-details/src/lib/init-vscode-project-details.ts +++ b/libs/vscode/project-details/src/init-vscode-project-details.ts @@ -1,16 +1,16 @@ import { getNxWorkspacePath, GlobalConfigurationStore, -} from '@nx-console/vscode/configuration'; -import { onWorkspaceRefreshed } from '@nx-console/vscode/lsp-client'; +} from '@nx-console/vscode-configuration'; +import { onWorkspaceRefreshed } from '@nx-console/vscode-lsp-client'; import { getNxVersion, getProjectByPath, getSourceMapFilesToProjectsMap, -} from '@nx-console/vscode/nx-workspace'; -import { showNoNxVersionMessage } from '@nx-console/vscode/output-channels'; -import { getTelemetry } from '@nx-console/vscode/telemetry'; -import { showNoProjectAtPathMessage } from '@nx-console/vscode/utils'; +} from '@nx-console/vscode-nx-workspace'; +import { showNoNxVersionMessage } from '@nx-console/vscode-output-channels'; +import { getTelemetry } from '@nx-console/vscode-telemetry'; +import { showNoProjectAtPathMessage } from '@nx-console/vscode-utils'; import { dirname, join } from 'path'; import { commands, @@ -25,8 +25,8 @@ import { ConfigFileCodelensProvider } from './config-file-codelens-provider'; import { ProjectDetailsCodelensProvider } from './project-details-codelens-provider'; import { ProjectDetailsManager } from './project-details-manager'; import { ProjectDetailsProvider } from './project-details-provider'; -import { gte } from '@nx-console/shared/nx-version'; import { AtomizedFileCodelensProvider } from './atomized-file-codelens-provider'; +import { gte } from '@nx-console/nx-version'; export function initVscodeProjectDetails(context: ExtensionContext) { const nxWorkspacePath = getNxWorkspacePath(); diff --git a/libs/vscode/project-details/src/lib/new-project-details-preview.ts b/libs/vscode/project-details/src/new-project-details-preview.ts similarity index 97% rename from libs/vscode/project-details/src/lib/new-project-details-preview.ts rename to libs/vscode/project-details/src/new-project-details-preview.ts index 52df7a612d..8775db2d8d 100644 --- a/libs/vscode/project-details/src/lib/new-project-details-preview.ts +++ b/libs/vscode/project-details/src/new-project-details-preview.ts @@ -1,7 +1,7 @@ -import { handleGraphInteractionEventBase } from '@nx-console/vscode/graph-base'; -import { onWorkspaceRefreshed } from '@nx-console/vscode/lsp-client'; -import { getPDVData } from '@nx-console/vscode/nx-workspace'; -import { getGraphWebviewManager } from '@nx-console/vscode/project-graph'; +import { handleGraphInteractionEventBase } from '@nx-console/vscode-graph-base'; +import { onWorkspaceRefreshed } from '@nx-console/vscode-lsp-client'; +import { getPDVData } from '@nx-console/vscode-nx-workspace'; +import { getGraphWebviewManager } from '@nx-console/vscode-project-graph'; import { join } from 'path'; import { commands, @@ -11,7 +11,7 @@ import { WebviewPanel, window, } from 'vscode'; -import { assign, createActor, enqueueActions, fromPromise } from 'xstate'; +import { createActor, fromPromise } from 'xstate'; import { machine } from './pdv-state-machine'; import { ProjectDetailsPreview } from './project-details-preview'; diff --git a/libs/vscode/project-details/src/lib/pdv-state-machine.spec.ts b/libs/vscode/project-details/src/pdv-state-machine.spec.ts similarity index 93% rename from libs/vscode/project-details/src/lib/pdv-state-machine.spec.ts rename to libs/vscode/project-details/src/pdv-state-machine.spec.ts index 64b89ea06a..d288ee020f 100644 --- a/libs/vscode/project-details/src/lib/pdv-state-machine.spec.ts +++ b/libs/vscode/project-details/src/pdv-state-machine.spec.ts @@ -1,6 +1,6 @@ import { createActor, fromPromise } from 'xstate'; import { machine } from './pdv-state-machine'; -import type { PDVData } from '@nx-console/shared/types'; +import type { PDVData } from '@nx-console/shared-types'; describe('PdvStateMachine', () => { it('should render loading initially', () => { diff --git a/libs/vscode/project-details/src/lib/pdv-state-machine.ts b/libs/vscode/project-details/src/pdv-state-machine.ts similarity index 99% rename from libs/vscode/project-details/src/lib/pdv-state-machine.ts rename to libs/vscode/project-details/src/pdv-state-machine.ts index d96a1e447a..668f6e079d 100644 --- a/libs/vscode/project-details/src/lib/pdv-state-machine.ts +++ b/libs/vscode/project-details/src/pdv-state-machine.ts @@ -1,4 +1,4 @@ -import type { PDVData } from '@nx-console/shared/types'; +import type { PDVData } from '@nx-console/shared-types'; import { assign, enqueueActions, fromPromise, setup } from 'xstate'; // actions & actor definitions will be provided by the consumer of this machine, using placeholders here diff --git a/libs/vscode/project-details/src/lib/project-details-codelens-provider.ts b/libs/vscode/project-details/src/project-details-codelens-provider.ts similarity index 94% rename from libs/vscode/project-details/src/lib/project-details-codelens-provider.ts rename to libs/vscode/project-details/src/project-details-codelens-provider.ts index 0068c97ef5..aec46858ed 100644 --- a/libs/vscode/project-details/src/lib/project-details-codelens-provider.ts +++ b/libs/vscode/project-details/src/project-details-codelens-provider.ts @@ -1,36 +1,36 @@ -import { getNxWorkspacePath } from '@nx-console/vscode/configuration'; -import { onWorkspaceRefreshed } from '@nx-console/vscode/lsp-client'; +import { getNxWorkspacePath } from '@nx-console/vscode-configuration'; +import { onWorkspaceRefreshed } from '@nx-console/vscode-lsp-client'; import { getProperties, getPropertyName, -} from '@nx-console/vscode/nx-config-decoration'; +} from '@nx-console/vscode-nx-config-decoration'; import { getNxWorkspace, getProjectByPath, -} from '@nx-console/vscode/nx-workspace'; -import { CliTaskProvider } from '@nx-console/vscode/tasks'; -import { getTelemetry } from '@nx-console/vscode/telemetry'; +} from '@nx-console/vscode-nx-workspace'; +import { CliTaskProvider } from '@nx-console/vscode-tasks'; +import { getTelemetry } from '@nx-console/vscode-telemetry'; import { NxCodeLensProvider, registerCodeLensProvider, -} from '@nx-console/vscode/utils'; +} from '@nx-console/vscode-utils'; import type { ProjectConfiguration } from 'nx/src/devkit-exports'; import { parseJsonText } from 'typescript'; import { CancellationToken, CodeLens, + commands, Event, + EventEmitter, ExtensionContext, Position, ProviderResult, - TextDocument, - Range, - window, - commands, QuickPickItem, - ThemeIcon, QuickPickItemKind, - EventEmitter, + Range, + TextDocument, + ThemeIcon, + window, } from 'vscode'; const OPEN_QUICKPICK_COMMAND = 'nxConsole.project-details.open-quickpick'; diff --git a/libs/vscode/project-details/src/lib/project-details-manager.ts b/libs/vscode/project-details/src/project-details-manager.ts similarity index 91% rename from libs/vscode/project-details/src/lib/project-details-manager.ts rename to libs/vscode/project-details/src/project-details-manager.ts index 36741b3859..83f530cc47 100644 --- a/libs/vscode/project-details/src/lib/project-details-manager.ts +++ b/libs/vscode/project-details/src/project-details-manager.ts @@ -1,15 +1,15 @@ import { getNxVersion, getProjectByPath, -} from '@nx-console/vscode/nx-workspace'; -import { showNoNxVersionMessage } from '@nx-console/vscode/output-channels'; +} from '@nx-console/vscode-nx-workspace'; +import { showNoNxVersionMessage } from '@nx-console/vscode-output-channels'; import { ExtensionContext, TextDocument, ViewColumn } from 'vscode'; import { OldProjectDetailsPreview, ProjectDetailsPreview, } from './project-details-preview'; import { NewProjectDetailsPreview } from './new-project-details-preview'; -import { gte } from '@nx-console/shared/nx-version'; +import { gte } from '@nx-console/nx-version'; export class ProjectDetailsManager { private previews: Map = new Map(); diff --git a/libs/vscode/project-details/src/lib/project-details-preview.ts b/libs/vscode/project-details/src/project-details-preview.ts similarity index 94% rename from libs/vscode/project-details/src/lib/project-details-preview.ts rename to libs/vscode/project-details/src/project-details-preview.ts index ed263bbca0..96f0394d47 100644 --- a/libs/vscode/project-details/src/lib/project-details-preview.ts +++ b/libs/vscode/project-details/src/project-details-preview.ts @@ -1,19 +1,19 @@ -import { gte } from '@nx-console/shared/nx-version'; -import { NxError } from '@nx-console/shared/types'; -import { debounce } from '@nx-console/shared/utils'; +import { gte } from '@nx-console/nx-version'; +import { NxError } from '@nx-console/shared-types'; +import { debounce } from '@nx-console/shared-utils'; import { NxGraphServer, getNxGraphServer, handleGraphInteractionEventBase, loadGraphErrorHtml, loadGraphBaseHtml, -} from '@nx-console/vscode/graph-base'; -import { onWorkspaceRefreshed } from '@nx-console/vscode/lsp-client'; +} from '@nx-console/vscode-graph-base'; +import { onWorkspaceRefreshed } from '@nx-console/vscode-lsp-client'; import { getNxWorkspace, getProjectByPath, -} from '@nx-console/vscode/nx-workspace'; -import { getGraphWebviewManager } from '@nx-console/vscode/project-graph'; +} from '@nx-console/vscode-nx-workspace'; +import { getGraphWebviewManager } from '@nx-console/vscode-project-graph'; import { ProjectConfiguration } from 'nx/src/devkit-exports'; import { ExtensionContext, diff --git a/libs/vscode/project-details/src/lib/project-details-provider.ts b/libs/vscode/project-details/src/project-details-provider.ts similarity index 94% rename from libs/vscode/project-details/src/lib/project-details-provider.ts rename to libs/vscode/project-details/src/project-details-provider.ts index 326e1f7e18..96e7ec2645 100644 --- a/libs/vscode/project-details/src/lib/project-details-provider.ts +++ b/libs/vscode/project-details/src/project-details-provider.ts @@ -1,4 +1,4 @@ -import { getNxWorkspaceProjects } from '@nx-console/vscode/nx-workspace'; +import { getNxWorkspaceProjects } from '@nx-console/vscode-nx-workspace'; import { CancellationToken, Event, diff --git a/libs/vscode/project-details/tsconfig.json b/libs/vscode/project-details/tsconfig.json index 8122543a9a..7017feb48c 100644 --- a/libs/vscode/project-details/tsconfig.json +++ b/libs/vscode/project-details/tsconfig.json @@ -1,17 +1,80 @@ { "extends": "../../../tsconfig.base.json", - "compilerOptions": { - "module": "commonjs", - "forceConsistentCasingInFileNames": true, - "strict": true, - "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, - "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true - }, "files": [], "include": [], "references": [ + { + "path": "../nx-commands-view" + }, + { + "path": "../nx-cloud-view" + }, + { + "path": "../nx-project-view" + }, + { + "path": "../project-graph" + }, + { + "path": "../nx-config-decoration" + }, + { + "path": "../graph-base" + }, + { + "path": "../telemetry" + }, + { + "path": "../verify" + }, + { + "path": "../nx-cli-quickpicks" + }, + { + "path": "../tasks" + }, + { + "path": "../utils" + }, + { + "path": "../../shared/npm" + }, + { + "path": "../../shared/file-system" + }, + { + "path": "../../shared/utils" + }, + { + "path": "../output-channels" + }, + { + "path": "../lsp-client" + }, + { + "path": "../../shared/nx-console-plugins" + }, + { + "path": "../../shared/types" + }, + { + "path": "../../shared/nx-version" + }, + { + "path": "../../shared/generate-ui-types" + }, + { + "path": "../../language-server/types" + }, + { + "path": "../nx-workspace" + }, + { + "path": "../../shared/schema" + }, + { + "path": "../configuration" + }, { "path": "./tsconfig.lib.json" }, diff --git a/libs/vscode/project-details/tsconfig.lib.json b/libs/vscode/project-details/tsconfig.lib.json index 4befa7f099..635c3c4724 100644 --- a/libs/vscode/project-details/tsconfig.lib.json +++ b/libs/vscode/project-details/tsconfig.lib.json @@ -1,10 +1,90 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "declaration": true, - "types": ["node"] + "outDir": "out-tsc/vscode-project-details", + "types": ["node"], + "noImplicitReturns": false, + "noUnusedLocals": false }, "include": ["src/**/*.ts"], - "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] + "exclude": [ + "jest.config.ts", + "src/**/*.spec.ts", + "src/**/*.test.ts", + "out-tsc" + ], + "references": [ + { + "path": "../nx-commands-view/tsconfig.lib.json" + }, + { + "path": "../nx-cloud-view/tsconfig.lib.json" + }, + { + "path": "../nx-project-view/tsconfig.lib.json" + }, + { + "path": "../project-graph/tsconfig.lib.json" + }, + { + "path": "../nx-config-decoration/tsconfig.lib.json" + }, + { + "path": "../graph-base/tsconfig.lib.json" + }, + { + "path": "../telemetry/tsconfig.lib.json" + }, + { + "path": "../verify/tsconfig.lib.json" + }, + { + "path": "../nx-cli-quickpicks/tsconfig.lib.json" + }, + { + "path": "../tasks/tsconfig.lib.json" + }, + { + "path": "../utils/tsconfig.lib.json" + }, + { + "path": "../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../shared/file-system/tsconfig.lib.json" + }, + { + "path": "../../shared/utils/tsconfig.lib.json" + }, + { + "path": "../output-channels/tsconfig.lib.json" + }, + { + "path": "../lsp-client/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-console-plugins/tsconfig.lib.json" + }, + { + "path": "../../shared/types/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../../shared/generate-ui-types/tsconfig.lib.json" + }, + { + "path": "../../language-server/types/tsconfig.lib.json" + }, + { + "path": "../nx-workspace/tsconfig.lib.json" + }, + { + "path": "../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../configuration/tsconfig.lib.json" + } + ] } diff --git a/libs/vscode/project-details/tsconfig.spec.json b/libs/vscode/project-details/tsconfig.spec.json index d2a4b406c0..e633264dd6 100644 --- a/libs/vscode/project-details/tsconfig.spec.json +++ b/libs/vscode/project-details/tsconfig.spec.json @@ -1,8 +1,9 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", + "outDir": "out-tsc/jest", "module": "commonjs", + "moduleResolution": "node10", "types": ["jest", "node"] }, "include": [ @@ -17,5 +18,6 @@ "**/*.spec.jsx", "**/*.d.ts", "../../../types/html.d.ts" - ] + ], + "references": [{ "path": "./tsconfig.lib.json" }] } diff --git a/libs/vscode/project-graph/.eslintrc.json b/libs/vscode/project-graph/.eslintrc.json index f5b907706e..cb72b487b5 100644 --- a/libs/vscode/project-graph/.eslintrc.json +++ b/libs/vscode/project-graph/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*", "**/*.html", "**/*.typegen.ts"], + "ignorePatterns": ["!**/*", "**/*.html", "**/*.typegen.ts", "out-tsc"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/vscode/project-graph/jest.config.ts b/libs/vscode/project-graph/jest.config.ts index c31d0d25ce..79253ec09f 100644 --- a/libs/vscode/project-graph/jest.config.ts +++ b/libs/vscode/project-graph/jest.config.ts @@ -9,9 +9,10 @@ export default { 'ts-jest', { tsconfig: '/tsconfig.spec.json', + isolatedModules: true, }, ], }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: '../../../coverage/libs/vscode/project-graph', + coverageDirectory: 'test-output/jest/coverage', }; diff --git a/libs/vscode/project-graph/package.json b/libs/vscode/project-graph/package.json new file mode 100644 index 0000000000..f83d4a86e7 --- /dev/null +++ b/libs/vscode/project-graph/package.json @@ -0,0 +1,14 @@ +{ + "name": "@nx-console/vscode-project-graph", + "private": true, + "main": "src/index.ts", + "types": "src/index.ts", + "nx": { + "name": "vscode-project-graph", + "sourceRoot": "libs/vscode/project-graph/src", + "projectType": "library", + "tags": [ + "type:vscode" + ] + } +} diff --git a/libs/vscode/project-graph/project.json b/libs/vscode/project-graph/project.json deleted file mode 100644 index e8def92298..0000000000 --- a/libs/vscode/project-graph/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "vscode-project-graph", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/vscode/project-graph/src", - "projectType": "library", - "targets": {}, - "tags": ["type:vscode"] -} diff --git a/libs/vscode/project-graph/src/lib/graph-webview-manager.ts b/libs/vscode/project-graph/src/graph-webview-manager.ts similarity index 97% rename from libs/vscode/project-graph/src/lib/graph-webview-manager.ts rename to libs/vscode/project-graph/src/graph-webview-manager.ts index 00ec851176..1978719d09 100644 --- a/libs/vscode/project-graph/src/lib/graph-webview-manager.ts +++ b/libs/vscode/project-graph/src/graph-webview-manager.ts @@ -1,12 +1,12 @@ -import { gte } from '@nx-console/shared/nx-version'; +import { gte } from '@nx-console/nx-version'; import { getNxGraphServer, handleGraphInteractionEventBase, loadGraphBaseHtml, loadGraphErrorHtml, -} from '@nx-console/vscode/graph-base'; -import { onWorkspaceRefreshed } from '@nx-console/vscode/lsp-client'; -import { getNxWorkspace } from '@nx-console/vscode/nx-workspace'; +} from '@nx-console/vscode-graph-base'; +import { onWorkspaceRefreshed } from '@nx-console/vscode-lsp-client'; +import { getNxWorkspace } from '@nx-console/vscode-nx-workspace'; import { commands, ExtensionContext, diff --git a/libs/vscode/project-graph/src/index.ts b/libs/vscode/project-graph/src/index.ts index 270a623325..a79a65ff7d 100644 --- a/libs/vscode/project-graph/src/index.ts +++ b/libs/vscode/project-graph/src/index.ts @@ -1,2 +1,2 @@ -export * from './lib/legacy-implementation/project-graph'; -export * from './lib/init-vscode-project-graph'; +export * from './legacy-implementation/project-graph'; +export * from './init-vscode-project-graph'; diff --git a/libs/vscode/project-graph/src/lib/init-vscode-project-graph.ts b/libs/vscode/project-graph/src/init-vscode-project-graph.ts similarity index 94% rename from libs/vscode/project-graph/src/lib/init-vscode-project-graph.ts rename to libs/vscode/project-graph/src/init-vscode-project-graph.ts index c08b805f5d..341f8a5e18 100644 --- a/libs/vscode/project-graph/src/lib/init-vscode-project-graph.ts +++ b/libs/vscode/project-graph/src/init-vscode-project-graph.ts @@ -1,14 +1,14 @@ import { selectProject, selectTarget, -} from '@nx-console/vscode/nx-cli-quickpicks'; -import { NxTreeItem } from '@nx-console/vscode/nx-project-view'; +} from '@nx-console/vscode-nx-cli-quickpicks'; +import { NxTreeItem } from '@nx-console/vscode-nx-project-view'; import { getNxVersion, getNxWorkspaceProjects, getProjectByPath, -} from '@nx-console/vscode/nx-workspace'; -import { showNoProjectAtPathMessage } from '@nx-console/vscode/utils'; +} from '@nx-console/vscode-nx-workspace'; +import { showNoProjectAtPathMessage } from '@nx-console/vscode-utils'; import type { ProjectConfiguration } from 'nx/src/devkit-exports'; import { ExtensionContext, Uri, commands, window } from 'vscode'; import { GraphWebviewManager } from './graph-webview-manager'; @@ -23,10 +23,10 @@ import { legacyTask, legacyTaskButton, } from './legacy-implementation/project-graph'; -import { showNoNxVersionMessage } from '@nx-console/vscode/output-channels'; -import { NxCommandsTreeItem } from '@nx-console/vscode/nx-commands-view'; -import { getTelemetry } from '@nx-console/vscode/telemetry'; -import { gte } from '@nx-console/shared/nx-version'; +import { showNoNxVersionMessage } from '@nx-console/vscode-output-channels'; +import { NxCommandsTreeItem } from '@nx-console/vscode-nx-commands-view'; +import { getTelemetry } from '@nx-console/vscode-telemetry'; +import { gte } from '@nx-console/nx-version'; let _graphWebviewManager: GraphWebviewManager | undefined; diff --git a/libs/vscode/project-graph/src/lib/legacy-implementation/graph-message-type.ts b/libs/vscode/project-graph/src/legacy-implementation/graph-message-type.ts similarity index 100% rename from libs/vscode/project-graph/src/lib/legacy-implementation/graph-message-type.ts rename to libs/vscode/project-graph/src/legacy-implementation/graph-message-type.ts diff --git a/libs/vscode/project-graph/src/lib/legacy-implementation/graph-webview.ts b/libs/vscode/project-graph/src/legacy-implementation/graph-webview.ts similarity index 94% rename from libs/vscode/project-graph/src/lib/legacy-implementation/graph-webview.ts rename to libs/vscode/project-graph/src/legacy-implementation/graph-webview.ts index 1be8d42167..cdb12489da 100644 --- a/libs/vscode/project-graph/src/lib/legacy-implementation/graph-webview.ts +++ b/libs/vscode/project-graph/src/legacy-implementation/graph-webview.ts @@ -4,8 +4,8 @@ import { getNxWorkspaceProjects, getProjectGraphOutput, hasAffectedProjects, -} from '@nx-console/vscode/nx-workspace'; -import { showNoProjectsMessage } from '@nx-console/vscode/utils'; +} from '@nx-console/vscode-nx-workspace'; +import { showNoProjectsMessage } from '@nx-console/vscode-utils'; import { commands, Disposable, @@ -18,10 +18,10 @@ import { MessageType } from './graph-message-type'; import { graphService } from './graph.machine'; import { loadError, loadHtml, loadNoProject, loadSpinner } from './load-html'; import { join } from 'node:path'; -import { CliTaskProvider } from '@nx-console/vscode/tasks'; -import { revealNxProject } from '@nx-console/vscode/nx-config-decoration'; -import { getOutputChannel } from '@nx-console/vscode/output-channels'; -import { getTelemetry } from '@nx-console/vscode/telemetry'; +import { CliTaskProvider } from '@nx-console/vscode-tasks'; +import { revealNxProject } from '@nx-console/vscode-nx-config-decoration'; +import { getOutputChannel } from '@nx-console/vscode-output-channels'; +import { getTelemetry } from '@nx-console/vscode-telemetry'; import { waitFor } from 'xstate'; export class GraphWebView implements Disposable { diff --git a/libs/vscode/project-graph/src/lib/legacy-implementation/graph.machine.spec.ts b/libs/vscode/project-graph/src/legacy-implementation/graph.machine.spec.ts similarity index 89% rename from libs/vscode/project-graph/src/lib/legacy-implementation/graph.machine.spec.ts rename to libs/vscode/project-graph/src/legacy-implementation/graph.machine.spec.ts index 8f263ca0a4..9d415daded 100644 --- a/libs/vscode/project-graph/src/lib/legacy-implementation/graph.machine.spec.ts +++ b/libs/vscode/project-graph/src/legacy-implementation/graph.machine.spec.ts @@ -9,13 +9,13 @@ import { } from 'xstate'; import { graphMachine } from './graph.machine'; -import { NxWorkspace } from '@nx-console/shared/types'; -import type * as nxWorkspace from '@nx-console/vscode/nx-workspace'; -import * as outputChannels from '@nx-console/vscode/output-channels'; +import { NxWorkspace } from '@nx-console/shared-types'; +import type * as nxWorkspace from '@nx-console/vscode-nx-workspace'; +import * as outputChannels from '@nx-console/vscode-output-channels'; import { MessageType } from './graph-message-type'; jest.mock( - '@nx-console/vscode/output-channels', + '@nx-console/vscode-output-channels', (): PartialDeep => ({ getOutputChannel: () => { return { @@ -28,7 +28,7 @@ jest.mock( ); jest.mock( - '@nx-console/vscode/nx-workspace', + '@nx-console/vscode-nx-workspace', (): PartialDeep => { return { async getNxWorkspace(_?: boolean): Promise { diff --git a/libs/vscode/project-graph/src/lib/legacy-implementation/graph.machine.ts b/libs/vscode/project-graph/src/legacy-implementation/graph.machine.ts similarity index 95% rename from libs/vscode/project-graph/src/lib/legacy-implementation/graph.machine.ts rename to libs/vscode/project-graph/src/legacy-implementation/graph.machine.ts index d81c6fd578..8142a3834c 100644 --- a/libs/vscode/project-graph/src/lib/legacy-implementation/graph.machine.ts +++ b/libs/vscode/project-graph/src/legacy-implementation/graph.machine.ts @@ -1,13 +1,6 @@ -import { createProjectGraph } from '@nx-console/vscode/nx-workspace'; -import { getOutputChannel } from '@nx-console/vscode/output-channels'; -import { - assign, - createActor, - createMachine, - fromPromise, - interpret, - setup, -} from 'xstate'; +import { createProjectGraph } from '@nx-console/vscode-nx-workspace'; +import { getOutputChannel } from '@nx-console/vscode-output-channels'; +import { assign, createActor, createMachine, fromPromise } from 'xstate'; import { MessageType } from './graph-message-type'; export const enum State { diff --git a/libs/vscode/project-graph/src/lib/legacy-implementation/graph.machine.typegen.ts b/libs/vscode/project-graph/src/legacy-implementation/graph.machine.typegen.ts similarity index 100% rename from libs/vscode/project-graph/src/lib/legacy-implementation/graph.machine.typegen.ts rename to libs/vscode/project-graph/src/legacy-implementation/graph.machine.typegen.ts diff --git a/libs/vscode/project-graph/src/lib/legacy-implementation/load-html.ts b/libs/vscode/project-graph/src/legacy-implementation/load-html.ts similarity index 98% rename from libs/vscode/project-graph/src/lib/legacy-implementation/load-html.ts rename to libs/vscode/project-graph/src/legacy-implementation/load-html.ts index 5ad1a341de..5b510cf695 100644 --- a/libs/vscode/project-graph/src/lib/legacy-implementation/load-html.ts +++ b/libs/vscode/project-graph/src/legacy-implementation/load-html.ts @@ -1,11 +1,11 @@ import { getNxVersion, getProjectGraphOutput, -} from '@nx-console/vscode/nx-workspace'; -import { getOutputChannel } from '@nx-console/vscode/output-channels'; +} from '@nx-console/vscode-nx-workspace'; +import { getOutputChannel } from '@nx-console/vscode-output-channels'; import { Uri, WebviewPanel, workspace } from 'vscode'; import { MessageType } from './graph-message-type'; -import { gte } from '@nx-console/shared/nx-version'; +import { gte } from '@nx-console/nx-version'; const html = String.raw; diff --git a/libs/vscode/project-graph/src/lib/legacy-implementation/project-graph.ts b/libs/vscode/project-graph/src/legacy-implementation/project-graph.ts similarity index 94% rename from libs/vscode/project-graph/src/lib/legacy-implementation/project-graph.ts rename to libs/vscode/project-graph/src/legacy-implementation/project-graph.ts index 15b94ae637..709cdb04da 100644 --- a/libs/vscode/project-graph/src/lib/legacy-implementation/project-graph.ts +++ b/libs/vscode/project-graph/src/legacy-implementation/project-graph.ts @@ -1,21 +1,21 @@ -import { selectProject } from '@nx-console/vscode/nx-cli-quickpicks'; +import { selectProject } from '@nx-console/vscode-nx-cli-quickpicks'; import { NxTreeItem, ProjectViewItem, TargetViewItem, -} from '@nx-console/vscode/nx-project-view'; +} from '@nx-console/vscode-nx-project-view'; import { getNxWorkspace, getProjectByPath, -} from '@nx-console/vscode/nx-workspace'; -import { showNoProjectsMessage } from '@nx-console/vscode/utils'; +} from '@nx-console/vscode-nx-workspace'; +import { showNoProjectsMessage } from '@nx-console/vscode-utils'; import type { ProjectConfiguration } from 'nx/src/devkit-exports'; import { Disposable, Uri, commands, window } from 'vscode'; import { MessageType } from './graph-message-type'; import { GraphWebView } from './graph-webview'; -import { onWorkspaceRefreshed } from '@nx-console/vscode/lsp-client'; -import { NxCommandsTreeItem } from '@nx-console/vscode/nx-commands-view'; -import { getTelemetry } from '@nx-console/vscode/telemetry'; +import { onWorkspaceRefreshed } from '@nx-console/vscode-lsp-client'; +import { NxCommandsTreeItem } from '@nx-console/vscode-nx-commands-view'; +import { getTelemetry } from '@nx-console/vscode-telemetry'; export function legacyShowAll(graphWebView: GraphWebView) { graphWebView.showAllProjects(); diff --git a/libs/vscode/project-graph/tsconfig.json b/libs/vscode/project-graph/tsconfig.json index 667a3463d1..137989ecf9 100644 --- a/libs/vscode/project-graph/tsconfig.json +++ b/libs/vscode/project-graph/tsconfig.json @@ -3,6 +3,75 @@ "files": [], "include": [], "references": [ + { + "path": "../nx-commands-view" + }, + { + "path": "../nx-cloud-view" + }, + { + "path": "../nx-project-view" + }, + { + "path": "../telemetry" + }, + { + "path": "../verify" + }, + { + "path": "../nx-cli-quickpicks" + }, + { + "path": "../tasks" + }, + { + "path": "../lsp-client" + }, + { + "path": "../../shared/nx-console-plugins" + }, + { + "path": "../../shared/generate-ui-types" + }, + { + "path": "../../language-server/types" + }, + { + "path": "../nx-workspace" + }, + { + "path": "../output-channels" + }, + { + "path": "../../shared/types" + }, + { + "path": "../../shared/utils" + }, + { + "path": "../../shared/npm" + }, + { + "path": "../../shared/file-system" + }, + { + "path": "../utils" + }, + { + "path": "../nx-config-decoration" + }, + { + "path": "../../shared/schema" + }, + { + "path": "../configuration" + }, + { + "path": "../graph-base" + }, + { + "path": "../../shared/nx-version" + }, { "path": "./tsconfig.lib.json" }, diff --git a/libs/vscode/project-graph/tsconfig.lib.json b/libs/vscode/project-graph/tsconfig.lib.json index a80995bf42..db6b078434 100644 --- a/libs/vscode/project-graph/tsconfig.lib.json +++ b/libs/vscode/project-graph/tsconfig.lib.json @@ -1,11 +1,81 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "outDir": "../../../dist/out-tsc", - "declaration": true, - "types": ["node"] + "outDir": "out-tsc/vscode-project-graph", + "types": ["node"], + "noImplicitReturns": false }, - "exclude": ["jest.config.ts", "**/*.spec.ts", "**/*.test.ts"], - "include": ["**/*.ts"] + "exclude": ["jest.config.ts", "**/*.spec.ts", "**/*.test.ts", "out-tsc"], + "include": ["**/*.ts"], + "references": [ + { + "path": "../nx-commands-view/tsconfig.lib.json" + }, + { + "path": "../nx-cloud-view/tsconfig.lib.json" + }, + { + "path": "../nx-project-view/tsconfig.lib.json" + }, + { + "path": "../telemetry/tsconfig.lib.json" + }, + { + "path": "../verify/tsconfig.lib.json" + }, + { + "path": "../nx-cli-quickpicks/tsconfig.lib.json" + }, + { + "path": "../tasks/tsconfig.lib.json" + }, + { + "path": "../lsp-client/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-console-plugins/tsconfig.lib.json" + }, + { + "path": "../../shared/generate-ui-types/tsconfig.lib.json" + }, + { + "path": "../../language-server/types/tsconfig.lib.json" + }, + { + "path": "../nx-workspace/tsconfig.lib.json" + }, + { + "path": "../output-channels/tsconfig.lib.json" + }, + { + "path": "../../shared/types/tsconfig.lib.json" + }, + { + "path": "../../shared/utils/tsconfig.lib.json" + }, + { + "path": "../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../shared/file-system/tsconfig.lib.json" + }, + { + "path": "../utils/tsconfig.lib.json" + }, + { + "path": "../nx-config-decoration/tsconfig.lib.json" + }, + { + "path": "../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../configuration/tsconfig.lib.json" + }, + { + "path": "../graph-base/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-version/tsconfig.lib.json" + } + ] } diff --git a/libs/vscode/project-graph/tsconfig.spec.json b/libs/vscode/project-graph/tsconfig.spec.json index d2a4b406c0..b96fbd63bf 100644 --- a/libs/vscode/project-graph/tsconfig.spec.json +++ b/libs/vscode/project-graph/tsconfig.spec.json @@ -1,9 +1,10 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", + "outDir": "out-tsc/jest", + "types": ["jest", "node"], "module": "commonjs", - "types": ["jest", "node"] + "moduleResolution": "node10" }, "include": [ "jest.config.ts", @@ -17,5 +18,6 @@ "**/*.spec.jsx", "**/*.d.ts", "../../../types/html.d.ts" - ] + ], + "references": [{ "path": "./tsconfig.lib.json" }] } diff --git a/libs/vscode/tasks/.eslintrc.json b/libs/vscode/tasks/.eslintrc.json index 5c5c52195b..19995e7b50 100644 --- a/libs/vscode/tasks/.eslintrc.json +++ b/libs/vscode/tasks/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc"], "rules": {}, "overrides": [ { diff --git a/libs/vscode/tasks/package.json b/libs/vscode/tasks/package.json index 5f309805dd..7c5e2fff07 100644 --- a/libs/vscode/tasks/package.json +++ b/libs/vscode/tasks/package.json @@ -1,4 +1,14 @@ { - "name": "@nx-console/vscode/tasks", - "version": "0.0.1" + "name": "@nx-console/vscode-tasks", + "private": true, + "main": "src/index.ts", + "types": "src/index.ts", + "nx": { + "name": "vscode-tasks", + "sourceRoot": "libs/vscode/tasks/src", + "projectType": "library", + "tags": [ + "type:vscode" + ] + } } diff --git a/libs/vscode/tasks/project.json b/libs/vscode/tasks/project.json deleted file mode 100644 index c0f8cde516..0000000000 --- a/libs/vscode/tasks/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "vscode-tasks", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/vscode/tasks/src", - "projectType": "library", - "targets": {}, - "tags": ["type:vscode"] -} diff --git a/libs/vscode/tasks/src/lib/cli-task-commands.ts b/libs/vscode/tasks/src/lib/cli-task-commands.ts index 513c9d249a..550c470881 100644 --- a/libs/vscode/tasks/src/lib/cli-task-commands.ts +++ b/libs/vscode/tasks/src/lib/cli-task-commands.ts @@ -1,10 +1,10 @@ import { commands, ExtensionContext, Uri, window } from 'vscode'; -import { getProjectByPath } from '@nx-console/vscode/nx-workspace'; +import { getProjectByPath } from '@nx-console/vscode-nx-workspace'; import { CliTaskProvider } from './cli-task-provider'; -import { selectRunInformation } from '@nx-console/vscode/nx-cli-quickpicks'; -import { getTelemetry } from '@nx-console/vscode/telemetry'; +import { selectRunInformation } from '@nx-console/vscode-nx-cli-quickpicks'; +import { getTelemetry } from '@nx-console/vscode-telemetry'; export async function registerCliTaskCommands(context: ExtensionContext) { context.subscriptions.push( diff --git a/libs/vscode/tasks/src/lib/cli-task-provider.ts b/libs/vscode/tasks/src/lib/cli-task-provider.ts index 560be41365..cf0671b33b 100644 --- a/libs/vscode/tasks/src/lib/cli-task-provider.ts +++ b/libs/vscode/tasks/src/lib/cli-task-provider.ts @@ -1,13 +1,13 @@ -import { WORKSPACE_GENERATOR_NAME_REGEX } from '@nx-console/shared/schema'; +import { WORKSPACE_GENERATOR_NAME_REGEX } from '@nx-console/shared-schema'; import { getNxWorkspace, getNxWorkspacePathFromNxls, -} from '@nx-console/vscode/nx-workspace'; -import { Task, TaskExecution, TaskProvider, tasks, window } from 'vscode'; +} from '@nx-console/vscode-nx-workspace'; +import { logAndShowTaskCreationError } from '@nx-console/vscode-output-channels'; +import { Task, TaskExecution, TaskProvider, tasks } from 'vscode'; import { CliTask } from './cli-task'; import { CliTaskDefinition } from './cli-task-definition'; import { NxTask } from './nx-task'; -import { logAndShowTaskCreationError } from '@nx-console/vscode/output-channels'; export class CliTaskProvider implements TaskProvider { private currentDryRun?: TaskExecution; diff --git a/libs/vscode/tasks/src/lib/cli-task.ts b/libs/vscode/tasks/src/lib/cli-task.ts index a36122a2b4..c3dabb79b5 100644 --- a/libs/vscode/tasks/src/lib/cli-task.ts +++ b/libs/vscode/tasks/src/lib/cli-task.ts @@ -1,12 +1,11 @@ -import { getShellExecutionForConfig } from '@nx-console/vscode/utils'; -import { Task, TaskScope } from 'vscode'; -import { CliTaskDefinition } from './cli-task-definition'; -import { getNxWorkspace } from '@nx-console/vscode/nx-workspace'; -import { NxWorkspace } from '@nx-console/shared/types'; +import { NxWorkspace } from '@nx-console/shared-types'; +import { getPackageManagerCommand } from '@nx-console/shared-utils'; +import { getNxWorkspace } from '@nx-console/vscode-nx-workspace'; +import { getShellExecutionForConfig } from '@nx-console/vscode-utils'; import type { PackageManagerCommands } from 'nx/src/utils/package-manager'; import { join } from 'path'; -import { importNxPackagePath } from '@nx-console/shared/npm'; -import { getPackageManagerCommand } from '@nx-console/shared/utils'; +import { Task, TaskScope } from 'vscode'; +import { CliTaskDefinition } from './cli-task-definition'; export class CliTask extends Task { /** diff --git a/libs/vscode/tasks/src/lib/nx-task-commands.ts b/libs/vscode/tasks/src/lib/nx-task-commands.ts index 87d922ff64..b4a1448162 100644 --- a/libs/vscode/tasks/src/lib/nx-task-commands.ts +++ b/libs/vscode/tasks/src/lib/nx-task-commands.ts @@ -8,18 +8,18 @@ import { window, } from 'vscode'; -import { readAndParseJson } from '@nx-console/shared/file-system'; -import { getNxWorkspace } from '@nx-console/vscode/nx-workspace'; -import { resolveDependencyVersioning } from '@nx-console/vscode/utils'; +import { readAndParseJson } from '@nx-console/shared-file-system'; +import { getNxWorkspace } from '@nx-console/vscode-nx-workspace'; +import { resolveDependencyVersioning } from '@nx-console/vscode-utils'; -import { getNxWorkspacePath } from '@nx-console/vscode/configuration'; +import { getNxWorkspacePath } from '@nx-console/vscode-configuration'; import { selectAffectedFlags, selectRunManyFlags, -} from '@nx-console/vscode/nx-cli-quickpicks'; -import { logAndShowError } from '@nx-console/vscode/output-channels'; +} from '@nx-console/vscode-nx-cli-quickpicks'; +import { logAndShowError } from '@nx-console/vscode-output-channels'; import { NxTask } from './nx-task'; -import { getTelemetry } from '@nx-console/vscode/telemetry'; +import { getTelemetry } from '@nx-console/vscode-telemetry'; export function registerNxCommands(context: ExtensionContext) { context.subscriptions.push( diff --git a/libs/vscode/tasks/src/lib/nx-task.ts b/libs/vscode/tasks/src/lib/nx-task.ts index 0e04096a80..f42fbb916c 100644 --- a/libs/vscode/tasks/src/lib/nx-task.ts +++ b/libs/vscode/tasks/src/lib/nx-task.ts @@ -1,6 +1,6 @@ -import { getNxWorkspace } from '@nx-console/vscode/nx-workspace'; -import { getOutputChannel } from '@nx-console/vscode/output-channels'; -import { getShellExecutionForConfig } from '@nx-console/vscode/utils'; +import { getNxWorkspace } from '@nx-console/vscode-nx-workspace'; +import { getOutputChannel } from '@nx-console/vscode-output-channels'; +import { getShellExecutionForConfig } from '@nx-console/vscode-utils'; import { join } from 'path'; import { Task, TaskScope } from 'vscode'; diff --git a/libs/vscode/tasks/tsconfig.json b/libs/vscode/tasks/tsconfig.json index 667a3463d1..47ac1b3c09 100644 --- a/libs/vscode/tasks/tsconfig.json +++ b/libs/vscode/tasks/tsconfig.json @@ -3,6 +3,57 @@ "files": [], "include": [], "references": [ + { + "path": "../telemetry" + }, + { + "path": "../verify" + }, + { + "path": "../utils" + }, + { + "path": "../configuration" + }, + { + "path": "../nx-cli-quickpicks" + }, + { + "path": "../../shared/npm" + }, + { + "path": "../../shared/file-system" + }, + { + "path": "../../shared/utils" + }, + { + "path": "../output-channels" + }, + { + "path": "../lsp-client" + }, + { + "path": "../../shared/nx-console-plugins" + }, + { + "path": "../../shared/types" + }, + { + "path": "../../shared/nx-version" + }, + { + "path": "../../shared/schema" + }, + { + "path": "../../shared/generate-ui-types" + }, + { + "path": "../../language-server/types" + }, + { + "path": "../nx-workspace" + }, { "path": "./tsconfig.lib.json" }, diff --git a/libs/vscode/tasks/tsconfig.lib.json b/libs/vscode/tasks/tsconfig.lib.json index ff64bb51cf..b914fd8d69 100644 --- a/libs/vscode/tasks/tsconfig.lib.json +++ b/libs/vscode/tasks/tsconfig.lib.json @@ -1,11 +1,63 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "outDir": "../../../dist/out-tsc", - "declaration": true, - "types": ["node"] + "outDir": "out-tsc/vscode-tasks", + "types": ["node"], + "noImplicitReturns": false }, - "exclude": ["**/*.spec.ts", "**/*.test.ts", "jest.config.ts"], - "include": ["**/*.ts"] + "exclude": ["**/*.spec.ts", "**/*.test.ts", "jest.config.ts", "out-tsc"], + "include": ["**/*.ts"], + "references": [ + { + "path": "../telemetry/tsconfig.lib.json" + }, + { + "path": "../verify/tsconfig.lib.json" + }, + { + "path": "../utils/tsconfig.lib.json" + }, + { + "path": "../configuration/tsconfig.lib.json" + }, + { + "path": "../nx-cli-quickpicks/tsconfig.lib.json" + }, + { + "path": "../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../shared/file-system/tsconfig.lib.json" + }, + { + "path": "../../shared/utils/tsconfig.lib.json" + }, + { + "path": "../output-channels/tsconfig.lib.json" + }, + { + "path": "../lsp-client/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-console-plugins/tsconfig.lib.json" + }, + { + "path": "../../shared/types/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../../shared/generate-ui-types/tsconfig.lib.json" + }, + { + "path": "../../language-server/types/tsconfig.lib.json" + }, + { + "path": "../nx-workspace/tsconfig.lib.json" + } + ] } diff --git a/libs/vscode/tasks/tsconfig.spec.json b/libs/vscode/tasks/tsconfig.spec.json index e1535ba9d0..1bc20bdb8b 100644 --- a/libs/vscode/tasks/tsconfig.spec.json +++ b/libs/vscode/tasks/tsconfig.spec.json @@ -1,8 +1,9 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", + "outDir": "out-tsc/jest", "module": "commonjs", + "moduleResolution": "node10", "types": ["jest", "node"] }, "include": [ diff --git a/libs/vscode/telemetry/.eslintrc.json b/libs/vscode/telemetry/.eslintrc.json index 3456be9b90..b7ddb69d2f 100644 --- a/libs/vscode/telemetry/.eslintrc.json +++ b/libs/vscode/telemetry/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/vscode/telemetry/jest.config.ts b/libs/vscode/telemetry/jest.config.ts deleted file mode 100644 index c31305827e..0000000000 --- a/libs/vscode/telemetry/jest.config.ts +++ /dev/null @@ -1,12 +0,0 @@ -/* eslint-disable */ -export default { - displayName: 'telemetry', - preset: '../../../jest.preset.js', - testEnvironment: 'node', - transform: { - '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], - }, - moduleFileExtensions: ['ts', 'js', 'html'], - coverageDirectory: '../../../coverage/libs/vscode/telemetry', - passWithNoTests: true, -}; diff --git a/libs/vscode/telemetry/package.json b/libs/vscode/telemetry/package.json new file mode 100644 index 0000000000..cda41df893 --- /dev/null +++ b/libs/vscode/telemetry/package.json @@ -0,0 +1,14 @@ +{ + "name": "@nx-console/vscode-telemetry", + "private": true, + "main": "src/index.ts", + "types": "src/index.ts", + "nx": { + "name": "vscode-telemetry", + "sourceRoot": "libs/vscode/telemetry/src", + "projectType": "library", + "tags": [ + "type:vscode" + ] + } +} diff --git a/libs/vscode/telemetry/project.json b/libs/vscode/telemetry/project.json deleted file mode 100644 index c070f6156c..0000000000 --- a/libs/vscode/telemetry/project.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "name": "telemetry", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/vscode/telemetry/src", - "projectType": "library", - "tags": ["type:vscode"], - "// targets": "to see all targets run: nx show project telemetry --web", - "targets": {} -} diff --git a/libs/vscode/telemetry/src/lib/google-analytics-sender.ts b/libs/vscode/telemetry/src/lib/google-analytics-sender.ts index 7b3ff6288f..867d416a9c 100644 --- a/libs/vscode/telemetry/src/lib/google-analytics-sender.ts +++ b/libs/vscode/telemetry/src/lib/google-analytics-sender.ts @@ -2,12 +2,12 @@ import { platform } from 'os'; import { xhr, XHRResponse } from 'request-light'; import { env, ExtensionContext, extensions, TelemetrySender } from 'vscode'; -import { getOutputChannel } from '@nx-console/vscode/output-channels'; +import { getOutputChannel } from '@nx-console/vscode-output-channels'; // @ts-expect-error -- Browser Rollbar is not typed import Rollbar = require('rollbar/src/browser/rollbar'); -import { getNxVersion } from '@nx-console/vscode/nx-workspace'; -import { onWorkspaceRefreshed } from '@nx-console/vscode/lsp-client'; +import { getNxVersion } from '@nx-console/vscode-nx-workspace'; +import { onWorkspaceRefreshed } from '@nx-console/vscode-lsp-client'; export class GoogleAnalyticsSender implements TelemetrySender { MEASUREMENT_ID = 'G-TNJ97NGX40'; API_TOKEN = '3J_QsvygSLKfjxMXFSG03Q'; @@ -26,7 +26,7 @@ export class GoogleAnalyticsSender implements TelemetrySender { environment: this._version, }); - constructor(private production: boolean, private context: ExtensionContext) { + constructor(private production: boolean, context: ExtensionContext) { getNxVersion().then((version) => (this._nxVersion = version?.full)); context.subscriptions.push( onWorkspaceRefreshed(async () => { diff --git a/libs/vscode/telemetry/src/lib/init.ts b/libs/vscode/telemetry/src/lib/init.ts index cd91a7b254..da0018bc24 100644 --- a/libs/vscode/telemetry/src/lib/init.ts +++ b/libs/vscode/telemetry/src/lib/init.ts @@ -1,4 +1,3 @@ -import { getOutputChannel } from '@nx-console/vscode/output-channels'; import { ExtensionContext, ExtensionMode, @@ -6,6 +5,7 @@ import { TelemetrySender, env, } from 'vscode'; +import { getOutputChannel } from '@nx-console/vscode-output-channels'; import { GoogleAnalyticsSender } from './google-analytics-sender'; import { LoggerSender } from './logger-sender'; import { TelemetryData, TelemetryEvents } from './telemetry-types'; diff --git a/libs/vscode/telemetry/tsconfig.json b/libs/vscode/telemetry/tsconfig.json index 8122543a9a..2cb99b6cac 100644 --- a/libs/vscode/telemetry/tsconfig.json +++ b/libs/vscode/telemetry/tsconfig.json @@ -1,22 +1,46 @@ { "extends": "../../../tsconfig.base.json", - "compilerOptions": { - "module": "commonjs", - "forceConsistentCasingInFileNames": true, - "strict": true, - "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, - "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true - }, "files": [], "include": [], "references": [ { - "path": "./tsconfig.lib.json" + "path": "../../shared/npm" + }, + { + "path": "../../shared/file-system" + }, + { + "path": "../../shared/utils" + }, + { + "path": "../lsp-client" + }, + { + "path": "../../shared/nx-console-plugins" + }, + { + "path": "../../shared/types" + }, + { + "path": "../../shared/nx-version" + }, + { + "path": "../../shared/generate-ui-types" + }, + { + "path": "../../language-server/types" + }, + { + "path": "../nx-workspace" + }, + { + "path": "../../shared/schema" }, { - "path": "./tsconfig.spec.json" + "path": "../output-channels" + }, + { + "path": "./tsconfig.lib.json" } ] } diff --git a/libs/vscode/telemetry/tsconfig.lib.json b/libs/vscode/telemetry/tsconfig.lib.json index 4befa7f099..aa04f7d116 100644 --- a/libs/vscode/telemetry/tsconfig.lib.json +++ b/libs/vscode/telemetry/tsconfig.lib.json @@ -1,10 +1,52 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "declaration": true, + "outDir": "out-tsc/vscode-telemetry", "types": ["node"] }, "include": ["src/**/*.ts"], - "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] + "exclude": [ + "jest.config.ts", + "src/**/*.spec.ts", + "src/**/*.test.ts", + "out-tsc" + ], + "references": [ + { + "path": "../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../shared/file-system/tsconfig.lib.json" + }, + { + "path": "../../shared/utils/tsconfig.lib.json" + }, + { + "path": "../lsp-client/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-console-plugins/tsconfig.lib.json" + }, + { + "path": "../../shared/types/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../../shared/generate-ui-types/tsconfig.lib.json" + }, + { + "path": "../../language-server/types/tsconfig.lib.json" + }, + { + "path": "../nx-workspace/tsconfig.lib.json" + }, + { + "path": "../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../output-channels/tsconfig.lib.json" + } + ] } diff --git a/libs/vscode/telemetry/tsconfig.spec.json b/libs/vscode/telemetry/tsconfig.spec.json deleted file mode 100644 index 69a251f328..0000000000 --- a/libs/vscode/telemetry/tsconfig.spec.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "module": "commonjs", - "types": ["jest", "node"] - }, - "include": [ - "jest.config.ts", - "src/**/*.test.ts", - "src/**/*.spec.ts", - "src/**/*.d.ts" - ] -} diff --git a/libs/vscode/typescript-plugin/.eslintrc.json b/libs/vscode/typescript-plugin/.eslintrc.json index 3456be9b90..b7ddb69d2f 100644 --- a/libs/vscode/typescript-plugin/.eslintrc.json +++ b/libs/vscode/typescript-plugin/.eslintrc.json @@ -1,6 +1,6 @@ { "extends": ["../../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": ["!**/*", "out-tsc"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/libs/vscode/typescript-plugin/jest.config.ts b/libs/vscode/typescript-plugin/jest.config.ts index 64c65fc56b..d30ca9cd06 100644 --- a/libs/vscode/typescript-plugin/jest.config.ts +++ b/libs/vscode/typescript-plugin/jest.config.ts @@ -9,6 +9,7 @@ export default { 'ts-jest', { tsconfig: '/tsconfig.spec.json', + isolatedModules: true, }, ], }, diff --git a/libs/vscode/typescript-plugin/package.json b/libs/vscode/typescript-plugin/package.json index a80a5885a0..8086c2d13b 100644 --- a/libs/vscode/typescript-plugin/package.json +++ b/libs/vscode/typescript-plugin/package.json @@ -1,4 +1,14 @@ { - "name": "@nx-console/vscode/typescript-plugin", - "version": "0.0.1" + "name": "@nx-console/vscode-typescript-plugin", + "private": true, + "main": "src/index.ts", + "types": "src/index.ts", + "nx": { + "name": "vscode-typescript-plugin", + "sourceRoot": "libs/vscode/typescript-plugin/src", + "projectType": "library", + "tags": [ + "type:vscode" + ] + } } diff --git a/libs/vscode/typescript-plugin/project.json b/libs/vscode/typescript-plugin/project.json deleted file mode 100644 index 4a41d86d5a..0000000000 --- a/libs/vscode/typescript-plugin/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "vscode-typescript-plugin", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/vscode/typescript-plugin/src", - "projectType": "library", - "targets": {}, - "tags": ["type:vscode"] -} diff --git a/libs/vscode/typescript-plugin/src/lib/get-external-files.spec.ts b/libs/vscode/typescript-plugin/src/lib/get-external-files.spec.ts index f9f3073d08..395768eb1c 100644 --- a/libs/vscode/typescript-plugin/src/lib/get-external-files.spec.ts +++ b/libs/vscode/typescript-plugin/src/lib/get-external-files.spec.ts @@ -1,17 +1,14 @@ -import { getExternalFiles } from './get-external-files'; -import { - readAndCacheJsonFile, - listFiles, -} from '@nx-console/shared/file-system'; -import { findConfig } from '@nx-console/shared/utils'; +import { readAndCacheJsonFile } from '@nx-console/shared-file-system'; +import { findConfig } from '@nx-console/shared-utils'; import { dirname, join, posix, sep } from 'node:path'; +import { getExternalFiles } from './get-external-files'; -jest.mock('@nx-console/shared/file-system', () => ({ +jest.mock('@nx-console/shared-file-system', () => ({ readAndCacheJsonFile: jest.fn(), listFiles: jest.fn(), })); -jest.mock('@nx-console/shared/utils', () => ({ +jest.mock('@nx-console/shared-utils', () => ({ findConfig: jest.fn(), })); diff --git a/libs/vscode/typescript-plugin/src/lib/get-external-files.ts b/libs/vscode/typescript-plugin/src/lib/get-external-files.ts index cef6724df3..4fc84f306b 100644 --- a/libs/vscode/typescript-plugin/src/lib/get-external-files.ts +++ b/libs/vscode/typescript-plugin/src/lib/get-external-files.ts @@ -1,5 +1,5 @@ -import { readAndCacheJsonFile } from '@nx-console/shared/file-system'; -import { findConfig } from '@nx-console/shared/utils'; +import { readAndCacheJsonFile } from '@nx-console/shared-file-system'; +import { findConfig } from '@nx-console/shared-utils'; import { dirname, join } from 'path'; const TSCONFIG_LIB = 'tsconfig.lib.json'; diff --git a/libs/vscode/typescript-plugin/src/lib/typescript-plugin.ts b/libs/vscode/typescript-plugin/src/lib/typescript-plugin.ts index b5cfc81312..3db27a8978 100644 --- a/libs/vscode/typescript-plugin/src/lib/typescript-plugin.ts +++ b/libs/vscode/typescript-plugin/src/lib/typescript-plugin.ts @@ -1,21 +1,21 @@ -import { clearJsonCache } from '@nx-console/shared/file-system'; +import { clearJsonCache } from '@nx-console/shared-file-system'; import { importWorkspaceDependency, workspaceDependencyPath, -} from '@nx-console/shared/npm'; +} from '@nx-console/shared-npm'; import { GlobalConfigurationStore, WorkspaceConfigurationStore, -} from '@nx-console/vscode/configuration'; -import { onWorkspaceRefreshed } from '@nx-console/vscode/lsp-client'; -import { getNxVersion } from '@nx-console/vscode/nx-workspace'; -import { watchFile } from '@nx-console/vscode/utils'; +} from '@nx-console/vscode-configuration'; +import { onWorkspaceRefreshed } from '@nx-console/vscode-lsp-client'; +import { getNxVersion } from '@nx-console/vscode-nx-workspace'; +import { watchFile } from '@nx-console/vscode-utils'; import { join } from 'path'; import * as vscode from 'vscode'; import { Actor, createActor, fromPromise, setup } from 'xstate'; import { getExternalFiles, TSCONFIG_BASE } from './get-external-files'; -import { getOutputChannel } from '@nx-console/vscode/output-channels'; -import { gte } from '@nx-console/shared/nx-version'; +import { getOutputChannel } from '@nx-console/vscode-output-channels'; +import { gte } from '@nx-console/nx-version'; let disposables: vscode.Disposable[] = []; diff --git a/libs/vscode/typescript-plugin/tsconfig.json b/libs/vscode/typescript-plugin/tsconfig.json index 667a3463d1..60b88c4f6a 100644 --- a/libs/vscode/typescript-plugin/tsconfig.json +++ b/libs/vscode/typescript-plugin/tsconfig.json @@ -3,6 +3,48 @@ "files": [], "include": [], "references": [ + { + "path": "../utils" + }, + { + "path": "../nx-workspace" + }, + { + "path": "../output-channels" + }, + { + "path": "../../shared/nx-console-plugins" + }, + { + "path": "../../shared/generate-ui-types" + }, + { + "path": "../../language-server/types" + }, + { + "path": "../lsp-client" + }, + { + "path": "../configuration" + }, + { + "path": "../../shared/types" + }, + { + "path": "../../shared/schema" + }, + { + "path": "../../shared/nx-version" + }, + { + "path": "../../shared/npm" + }, + { + "path": "../../shared/utils" + }, + { + "path": "../../shared/file-system" + }, { "path": "./tsconfig.lib.json" }, diff --git a/libs/vscode/typescript-plugin/tsconfig.lib.json b/libs/vscode/typescript-plugin/tsconfig.lib.json index ff64bb51cf..1d0eb123d8 100644 --- a/libs/vscode/typescript-plugin/tsconfig.lib.json +++ b/libs/vscode/typescript-plugin/tsconfig.lib.json @@ -1,11 +1,56 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "outDir": "../../../dist/out-tsc", - "declaration": true, + "outDir": "out-tsc/vscode-typescript-plugin", + "strict": false, + "noUnusedLocals": false, + "noImplicitReturns": false, "types": ["node"] }, - "exclude": ["**/*.spec.ts", "**/*.test.ts", "jest.config.ts"], - "include": ["**/*.ts"] + "exclude": ["**/*.spec.ts", "**/*.test.ts", "jest.config.ts", "out-tsc"], + "include": ["**/*.ts"], + "references": [ + { + "path": "../utils/tsconfig.lib.json" + }, + { + "path": "../nx-workspace/tsconfig.lib.json" + }, + { + "path": "../output-channels/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-console-plugins/tsconfig.lib.json" + }, + { + "path": "../../shared/generate-ui-types/tsconfig.lib.json" + }, + { + "path": "../../language-server/types/tsconfig.lib.json" + }, + { + "path": "../lsp-client/tsconfig.lib.json" + }, + { + "path": "../configuration/tsconfig.lib.json" + }, + { + "path": "../../shared/types/tsconfig.lib.json" + }, + { + "path": "../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../shared/utils/tsconfig.lib.json" + }, + { + "path": "../../shared/file-system/tsconfig.lib.json" + } + ] } diff --git a/libs/vscode/typescript-plugin/tsconfig.spec.json b/libs/vscode/typescript-plugin/tsconfig.spec.json index e1535ba9d0..79fb4c5905 100644 --- a/libs/vscode/typescript-plugin/tsconfig.spec.json +++ b/libs/vscode/typescript-plugin/tsconfig.spec.json @@ -1,10 +1,13 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "outDir": "../../../dist/out-tsc", + "outDir": "out-tsc/jest", "module": "commonjs", - "types": ["jest", "node"] + "moduleResolution": "node10", + "types": ["jest", "node"], + "noImplicitReturns": false }, + "exclude": ["out-tsc"], "include": [ "**/*.spec.ts", "**/*.test.ts", @@ -16,5 +19,10 @@ "**/*.test.jsx", "**/*.d.ts", "jest.config.ts" + ], + "references": [ + { + "path": "./tsconfig.lib.json" + } ] } diff --git a/libs/vscode/utils/jest.config.ts b/libs/vscode/utils/jest.config.ts deleted file mode 100644 index 4453d8ff7c..0000000000 --- a/libs/vscode/utils/jest.config.ts +++ /dev/null @@ -1,18 +0,0 @@ -/* eslint-disable */ -export default { - displayName: 'vscode-utils', - preset: '../../../jest.preset.js', - globals: {}, - testEnvironment: 'node', - transform: { - '^.+\\.[tj]sx?$': [ - 'ts-jest', - { - tsconfig: '/tsconfig.spec.json', - }, - ], - }, - moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: '../../../coverage/libs/vscode/utils', - passWithNoTests: true, -}; diff --git a/libs/vscode/utils/package.json b/libs/vscode/utils/package.json new file mode 100644 index 0000000000..cc4d01f6f8 --- /dev/null +++ b/libs/vscode/utils/package.json @@ -0,0 +1,14 @@ +{ + "name": "@nx-console/vscode-utils", + "private": true, + "main": "src/index.ts", + "types": "src/index.ts", + "nx": { + "name": "vscode-utils", + "sourceRoot": "libs/vscode/utils/src", + "projectType": "library", + "tags": [ + "type:vscode" + ] + } +} diff --git a/libs/vscode/utils/project.json b/libs/vscode/utils/project.json deleted file mode 100644 index 78a09c9e68..0000000000 --- a/libs/vscode/utils/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "vscode-utils", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/vscode/utils/src", - "projectType": "library", - "targets": {}, - "tags": ["type:vscode"] -} diff --git a/libs/vscode/utils/src/lib/dependency-versioning.ts b/libs/vscode/utils/src/lib/dependency-versioning.ts index 09931e264b..888ad5312e 100644 --- a/libs/vscode/utils/src/lib/dependency-versioning.ts +++ b/libs/vscode/utils/src/lib/dependency-versioning.ts @@ -1,4 +1,4 @@ -import { gte } from '@nx-console/shared/nx-version'; +import { gte } from '@nx-console/nx-version'; import { xhr } from 'request-light'; import { rcompare } from 'semver'; import { QuickPickItem, QuickPickItemKind, window } from 'vscode'; diff --git a/libs/vscode/utils/src/lib/get-workspace-path.ts b/libs/vscode/utils/src/lib/get-workspace-path.ts index a083515053..1484e13086 100644 --- a/libs/vscode/utils/src/lib/get-workspace-path.ts +++ b/libs/vscode/utils/src/lib/get-workspace-path.ts @@ -1,4 +1,4 @@ -import { WorkspaceConfigurationStore } from '@nx-console/vscode/configuration'; +import { WorkspaceConfigurationStore } from '@nx-console/vscode-configuration'; export function getWorkspacePath() { return WorkspaceConfigurationStore.instance.get('nxWorkspacePath', ''); diff --git a/libs/vscode/utils/src/lib/read-projects.ts b/libs/vscode/utils/src/lib/read-projects.ts index 381b0e4dd6..4a227b090f 100644 --- a/libs/vscode/utils/src/lib/read-projects.ts +++ b/libs/vscode/utils/src/lib/read-projects.ts @@ -1,24 +1,23 @@ import { - Targets, - Option, DefaultValue, + Option, TargetConfiguration, - WorkspaceProjects, -} from '@nx-console/shared/schema'; -import * as path from 'path'; + Targets, +} from '@nx-console/shared-schema'; import type { TargetConfiguration as NxTargetConfiguration, ProjectGraphProjectNode, } from 'nx/src/devkit-exports'; +import * as path from 'path'; +import { readAndCacheJsonFile } from '@nx-console/shared-file-system'; import { localDependencyPath, workspaceDependencyPath, -} from '@nx-console/shared/npm'; -import { readAndCacheJsonFile } from '@nx-console/shared/file-system'; -import { normalizeSchema } from '@nx-console/shared/schema/normalize'; -import { getPrimitiveValue } from '@nx-console/shared/utils'; -import { getOutputChannel } from '@nx-console/vscode/output-channels'; +} from '@nx-console/shared-npm'; +import { normalizeSchema } from '@nx-console/shared-schema'; +import { getPrimitiveValue } from '@nx-console/shared-utils'; +import { getOutputChannel } from '@nx-console/vscode-output-channels'; export function readTargetDef( targetName: string, diff --git a/libs/vscode/utils/src/lib/register-codelens.ts b/libs/vscode/utils/src/lib/register-codelens.ts index b0dba013a7..671ddb2745 100644 --- a/libs/vscode/utils/src/lib/register-codelens.ts +++ b/libs/vscode/utils/src/lib/register-codelens.ts @@ -1,4 +1,4 @@ -import { GlobalConfigurationStore } from '@nx-console/vscode/configuration'; +import { GlobalConfigurationStore } from '@nx-console/vscode-configuration'; import { CodeLensProvider, ConfigurationChangeEvent, diff --git a/libs/vscode/utils/src/lib/shell-execution.ts b/libs/vscode/utils/src/lib/shell-execution.ts index b838c6bc8c..c75ddf8b99 100644 --- a/libs/vscode/utils/src/lib/shell-execution.ts +++ b/libs/vscode/utils/src/lib/shell-execution.ts @@ -1,5 +1,4 @@ -import { importNxPackagePath } from '@nx-console/shared/npm'; -import { getPackageManagerCommand } from '@nx-console/shared/utils'; +import { getPackageManagerCommand } from '@nx-console/shared-utils'; import type { PackageManagerCommands } from 'nx/src/utils/package-manager'; import { platform } from 'os'; diff --git a/libs/vscode/utils/tsconfig.json b/libs/vscode/utils/tsconfig.json index 667a3463d1..110da60a9b 100644 --- a/libs/vscode/utils/tsconfig.json +++ b/libs/vscode/utils/tsconfig.json @@ -4,10 +4,31 @@ "include": [], "references": [ { - "path": "./tsconfig.lib.json" + "path": "../output-channels" + }, + { + "path": "../../shared/types" + }, + { + "path": "../../shared/utils" + }, + { + "path": "../../shared/npm" + }, + { + "path": "../../shared/file-system" + }, + { + "path": "../../shared/schema" + }, + { + "path": "../configuration" + }, + { + "path": "../../shared/nx-version" }, { - "path": "./tsconfig.spec.json" + "path": "./tsconfig.lib.json" } ] } diff --git a/libs/vscode/utils/tsconfig.lib.json b/libs/vscode/utils/tsconfig.lib.json index a80995bf42..69dd61c34c 100644 --- a/libs/vscode/utils/tsconfig.lib.json +++ b/libs/vscode/utils/tsconfig.lib.json @@ -1,11 +1,37 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "outDir": "../../../dist/out-tsc", - "declaration": true, - "types": ["node"] + "outDir": "out-tsc/vscode-utils", + "types": ["node"], + "strict": false, + "noImplicitReturns": false }, - "exclude": ["jest.config.ts", "**/*.spec.ts", "**/*.test.ts"], - "include": ["**/*.ts"] + "exclude": ["jest.config.ts", "**/*.spec.ts", "**/*.test.ts", "out-tsc"], + "include": ["**/*.ts"], + "references": [ + { + "path": "../output-channels/tsconfig.lib.json" + }, + { + "path": "../../shared/types/tsconfig.lib.json" + }, + { + "path": "../../shared/utils/tsconfig.lib.json" + }, + { + "path": "../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../shared/file-system/tsconfig.lib.json" + }, + { + "path": "../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../configuration/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-version/tsconfig.lib.json" + } + ] } diff --git a/libs/vscode/utils/tsconfig.spec.json b/libs/vscode/utils/tsconfig.spec.json deleted file mode 100644 index 0be00e2681..0000000000 --- a/libs/vscode/utils/tsconfig.spec.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "module": "commonjs", - "types": ["jest", "node"] - }, - "include": [ - "jest.config.ts", - "**/*.test.ts", - "**/*.spec.ts", - "**/*.test.tsx", - "**/*.spec.tsx", - "**/*.test.js", - "**/*.spec.js", - "**/*.test.jsx", - "**/*.spec.jsx", - "**/*.d.ts" - ] -} diff --git a/libs/vscode/verify/jest.config.ts b/libs/vscode/verify/jest.config.ts deleted file mode 100644 index 09bc31c923..0000000000 --- a/libs/vscode/verify/jest.config.ts +++ /dev/null @@ -1,14 +0,0 @@ -/* eslint-disable */ -export default { - displayName: 'vscode-verify', - - globals: {}, - transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], - }, - moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: '../../../coverage/libs/vscode/verify', - testEnvironment: 'node', - preset: '../../../jest.preset.js', - passWithNoTests: true, -}; diff --git a/libs/vscode/verify/package.json b/libs/vscode/verify/package.json index 9904d5fbeb..c309db1b0e 100644 --- a/libs/vscode/verify/package.json +++ b/libs/vscode/verify/package.json @@ -1,4 +1,14 @@ { - "name": "@nx-console/vscode/verify", - "version": "0.0.1" + "name": "@nx-console/vscode-verify", + "private": true, + "main": "src/index.ts", + "types": "src/index.ts", + "nx": { + "name": "vscode-verify", + "sourceRoot": "libs/vscode/verify/src", + "projectType": "library", + "tags": [ + "type:vscode" + ] + } } diff --git a/libs/vscode/verify/project.json b/libs/vscode/verify/project.json deleted file mode 100644 index 9af060f8f6..0000000000 --- a/libs/vscode/verify/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "vscode-verify", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/vscode/verify/src", - "projectType": "library", - "targets": {}, - "tags": ["type:vscode"] -} diff --git a/libs/vscode/verify/src/lib/verify-builder-definition.ts b/libs/vscode/verify/src/lib/verify-builder-definition.ts index 69c3f1697d..0b99715bdf 100644 --- a/libs/vscode/verify/src/lib/verify-builder-definition.ts +++ b/libs/vscode/verify/src/lib/verify-builder-definition.ts @@ -1,7 +1,7 @@ -import { fileExists } from '@nx-console/shared/file-system'; -import { Option, OptionType } from '@nx-console/shared/schema'; -import { WorkspaceConfigurationStore } from '@nx-console/vscode/configuration'; -import { readBuilderSchema } from '@nx-console/vscode/utils'; +import { fileExists } from '@nx-console/shared-file-system'; +import { Option, OptionType } from '@nx-console/shared-schema'; +import { WorkspaceConfigurationStore } from '@nx-console/vscode-configuration'; +import { readBuilderSchema } from '@nx-console/vscode-utils'; import type { ProjectGraph } from 'nx/src/devkit-exports'; import { join } from 'path'; import { window } from 'vscode'; diff --git a/libs/vscode/verify/tsconfig.json b/libs/vscode/verify/tsconfig.json index 667a3463d1..2472acde83 100644 --- a/libs/vscode/verify/tsconfig.json +++ b/libs/vscode/verify/tsconfig.json @@ -4,10 +4,34 @@ "include": [], "references": [ { - "path": "./tsconfig.lib.json" + "path": "../output-channels" + }, + { + "path": "../../shared/types" + }, + { + "path": "../../shared/utils" + }, + { + "path": "../../shared/npm" + }, + { + "path": "../../shared/nx-version" }, { - "path": "./tsconfig.spec.json" + "path": "../utils" + }, + { + "path": "../configuration" + }, + { + "path": "../../shared/schema" + }, + { + "path": "../../shared/file-system" + }, + { + "path": "./tsconfig.lib.json" } ] } diff --git a/libs/vscode/verify/tsconfig.lib.json b/libs/vscode/verify/tsconfig.lib.json index ff64bb51cf..c8680de2bf 100644 --- a/libs/vscode/verify/tsconfig.lib.json +++ b/libs/vscode/verify/tsconfig.lib.json @@ -1,11 +1,38 @@ { - "extends": "./tsconfig.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs", - "outDir": "../../../dist/out-tsc", - "declaration": true, + "outDir": "out-tsc/vscode-verify", "types": ["node"] }, - "exclude": ["**/*.spec.ts", "**/*.test.ts", "jest.config.ts"], - "include": ["**/*.ts"] + "exclude": ["**/*.spec.ts", "**/*.test.ts", "jest.config.ts", "out-tsc"], + "include": ["**/*.ts"], + "references": [ + { + "path": "../output-channels/tsconfig.lib.json" + }, + { + "path": "../../shared/types/tsconfig.lib.json" + }, + { + "path": "../../shared/utils/tsconfig.lib.json" + }, + { + "path": "../../shared/npm/tsconfig.lib.json" + }, + { + "path": "../../shared/nx-version/tsconfig.lib.json" + }, + { + "path": "../utils/tsconfig.lib.json" + }, + { + "path": "../configuration/tsconfig.lib.json" + }, + { + "path": "../../shared/schema/tsconfig.lib.json" + }, + { + "path": "../../shared/file-system/tsconfig.lib.json" + } + ] } diff --git a/libs/vscode/verify/tsconfig.spec.json b/libs/vscode/verify/tsconfig.spec.json deleted file mode 100644 index e1535ba9d0..0000000000 --- a/libs/vscode/verify/tsconfig.spec.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../../dist/out-tsc", - "module": "commonjs", - "types": ["jest", "node"] - }, - "include": [ - "**/*.spec.ts", - "**/*.test.ts", - "**/*.spec.tsx", - "**/*.test.tsx", - "**/*.spec.js", - "**/*.test.js", - "**/*.spec.jsx", - "**/*.test.jsx", - "**/*.d.ts", - "jest.config.ts" - ] -} diff --git a/nx.json b/nx.json index 14d48cdd26..a5ff45c35d 100644 --- a/nx.json +++ b/nx.json @@ -53,14 +53,6 @@ "parallelism": false, "dependsOn": ["^build"] }, - "build-storybook": { - "inputs": [ - "production", - "^production", - "{workspaceRoot}/.storybook/**/*", - "{projectRoot}/.storybook/**/*" - ] - }, "_build": { "cache": true }, @@ -92,9 +84,7 @@ "!{projectRoot}/tsconfig.spec.json", "!{projectRoot}/jest.config.[jt]s", "!{projectRoot}/.eslintrc.json", - "!{projectRoot}/.storybook/**/*", "!{projectRoot}/**/*.stories.@(js|jsx|ts|tsx|mdx)", - "!{projectRoot}/tsconfig.storybook.json", "!{projectRoot}/src/test-setup.[jt]s", "!{projectRoot}/src/test/**/*" ], @@ -106,6 +96,10 @@ ] }, "plugins": [ + { + "plugin": "@nx/js/typescript", + "options": {} + }, { "plugin": "@nx/eslint/plugin", "options": { @@ -135,26 +129,21 @@ "ciTargetName": "e2e-ci" } }, - { - "plugin": "@nx/storybook/plugin", - "options": { - "buildStorybookTargetName": "build-storybook", - "serveStorybookTargetName": "storybook" - } - }, { "plugin": "@nx/gradle", "options": { "testTargetName": "test", "classesTargetName": "classes", - "buildTargetName": "build" + "buildTargetName": "build", + "includeSubprojectsTasks": true } }, "@nx/powerpack-enterprise-cloud", "@nx/powerpack-owners" ], "sync": { - "globalGenerators": ["@nx/powerpack-owners:sync-codeowners-file"] + "globalGenerators": ["@nx/powerpack-owners:sync-codeowners-file"], + "applyChanges": true }, "owners": { "format": "github", diff --git a/package.json b/package.json index e4a9ad4bf9..c714264143 100644 --- a/package.json +++ b/package.json @@ -23,8 +23,7 @@ "@monodon/typescript-nx-imports-plugin": "0.2.0", "@open-wc/lit-helpers": "^0.6.0", "@parcel/watcher": "^2.4.1", - "@storybook/addon-interactions": "^8.3.1", - "@vscode-elements/elements": "^1.6.1", + "@vscode-elements/elements": "1.9.2-pre.1", "@vscode/codicons": "^0.0.36", "@vscode/webview-ui-toolkit": "^1.2.0", "@yarnpkg/fslib": "^3.0.0-rc.48", @@ -51,34 +50,27 @@ }, "devDependencies": { "@babel/core": "7.21.0", - "@chromatic-com/storybook": "^1", - "@nx/cypress": "20.1.4", - "@nx/devkit": "20.1.4", - "@nx/esbuild": "20.1.4", - "@nx/eslint": "20.1.4", - "@nx/eslint-plugin": "20.1.4", - "@nx/gradle": "20.1.4", - "@nx/jest": "20.1.4", - "@nx/js": "20.1.4", - "@nx/node": "20.1.4", - "@nx/powerpack-conformance": "1.1.0-beta.5", - "@nx/powerpack-enterprise-cloud": "1.1.0-beta.5", - "@nx/powerpack-owners": "1.1.0-beta.5", - "@nx/storybook": "20.1.4", - "@nx/web": "20.1.4", - "@nx/webpack": "20.1.4", - "@nx/workspace": "20.1.4", - "@schematics/angular": "18.1.0", - "@storybook/addon-essentials": "^8.3.1", - "@storybook/addon-knobs": "^8.0.1", - "@storybook/addon-mdx-gfm": "^8.3.1", - "@storybook/angular": "^8.3.1", - "@storybook/core-server": "^8.3.1", + "@monodon/typescript-nx-imports-plugin": "0.3.0", + "@nx/cypress": "20.3.1", + "@nx/devkit": "20.3.1", + "@nx/esbuild": "20.3.1", + "@nx/eslint": "20.3.1", + "@nx/eslint-plugin": "20.3.1", + "@nx/gradle": "20.3.1", + "@nx/jest": "20.3.1", + "@nx/js": "20.3.1", + "@nx/node": "20.3.1", + "@nx/powerpack-conformance": "1.1.1", + "@nx/powerpack-enterprise-cloud": "1.1.1", + "@nx/powerpack-owners": "1.1.1", + "@nx/web": "20.3.1", + "@nx/webpack": "20.3.1", + "@nx/workspace": "20.3.1", "@swc-node/register": "1.9.2", "@swc/core": "1.5.7", "@swc/helpers": "0.5.11", "@tailwindcss/forms": "0.5.3", - "@theunderscorer/nx-semantic-release": "2.4.0", + "@theunderscorer/nx-semantic-release": "2.12.0", "@types/find-cache-dir": "^3.2.1", "@types/ini": "^4.1.1", "@types/jest": "29.5.12", @@ -94,11 +86,6 @@ "@typescript-eslint/utils": "7.16.1", "@vscode/test-electron": "^2.1.5", "@vscode/vsce": "^2.15.0", - "@wdio/cli": "^7.27.0", - "@wdio/devtools-service": "^7.27.0", - "@wdio/local-runner": "^7.27.0", - "@wdio/mocha-framework": "^7.26.0", - "@wdio/spec-reporter": "^7.26.0", "@yarnpkg/pnp": "^3.1.1-rc.12", "cypress": "13.15.0", "cypress-real-events": "^1.13.0", @@ -107,39 +94,38 @@ "eslint": "8.57.0", "eslint-config-prettier": "9.0.0", "eslint-plugin-cypress": "2.15.1", - "eslint-plugin-storybook": "^0.8.0", "gradle-semantic-release-plugin": "^1.7.6", "html-webpack-plugin": "^5.5.0", "husky": "^9.0.11", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", "jest-environment-node": "^29.7.0", - "jest-preset-angular": "14.1.1", "memfs": "^3.4.7", "mocha": "^10.0.0", - "nx": "20.1.4", + "nx": "20.3.1", "ovsx": "^0.7.1", "prettier": "2.7.1", "prettier-plugin-tailwindcss": "^0.3.0", "rimraf": "^3.0.2", - "storybook": "^8.3.1", "tailwindcss": "^3.3.2", "ts-jest": "29.1.0", "ts-node": "10.9.1", "tslib": "^2.3.0", "type-fest": "^2.12.1", - "typescript": "5.5.3", + "typescript": "5.6.3", "universal-analytics": "0.5.3", "uuid": "^8.3.2", "vite": "^5.3.5", "vscode-jsonrpc": "^8.2.0", - "wdio-vscode-service": "^4.2.1", - "webdriverio": "^7.26.0", "webpack": "5.88.2", "zone.js": "0.14.3" }, "nx": { "includedScripts": [] }, + "workspaces": [ + "libs/**", + "apps/**" + ], "packageManager": "yarn@4.3.1+sha512.af78262d7d125afbfeed740602ace8c5e4405cd7f4735c08feb327286b2fdb2390fbca01589bfd1f50b1240548b74806767f5a063c94b67e431aabd0d86f7774" } diff --git a/storybook-migration-summary.md b/storybook-migration-summary.md deleted file mode 100644 index ddc5b04b94..0000000000 --- a/storybook-migration-summary.md +++ /dev/null @@ -1,38 +0,0 @@ -# Storybook 8 Migration Summary - -## Upgrade Storybook packages - -The following command was ran to upgrade the Storybook packages: - -```bash -npx storybook@latest upgrade -``` - -## The Storybook automigration scripts were ran - -The following commands ran successfully and your Storybook configuration was successfully migrated to the latest version 7: - -- `yarn dlx storybook@latest automigrate --config-dir .storybook` - -Please make sure to check the results yourself and make sure that everything is working as expected. - -Also, we may have missed something. Please make sure to check the logs of the Storybook CLI commands that were run, and look for -the `❌ Failed trying to evaluate` message or `❌ The migration failed to update` message. This will indicate if a command was -unsuccessful, and will help you run the migration again, manually. - -## Next steps - -You can make sure everything is working as expected by trying -to build or serve your Storybook as you normally would. - -```bash -npx nx build-storybook project-name -``` - -```bash -npx nx storybook project-name -``` - -Please read the [Storybook 8.0.0 release article](https://storybook.js.org/blog/storybook-8/) and the -official [Storybook 8.0.0 migration guide](https://storybook.js.org/docs/react/migration-guide) -for more information. diff --git a/tools/scripts/copy-nxls-package-json.js b/tools/scripts/copy-nxls-package-json.js new file mode 100644 index 0000000000..085738faf5 --- /dev/null +++ b/tools/scripts/copy-nxls-package-json.js @@ -0,0 +1,8 @@ +const fs = require('fs-extra'); +const { execSync } = require('child_process'); +fs.copySync('./apps/nxls/package.json', './dist/apps/nxls/package.json'); + +execSync(`npm i -f`, { + stdio: 'inherit', + cwd: './dist/apps/nxls', +}); diff --git a/tools/scripts/copy-to-vscode.js b/tools/scripts/copy-to-vscode.js index eb9f7f4e13..6fb2de5fc1 100644 --- a/tools/scripts/copy-to-vscode.js +++ b/tools/scripts/copy-to-vscode.js @@ -1,8 +1,44 @@ const fs = require('fs-extra'); +const { normalize } = require('path'); + +// copy dependency outputs +const nxlsDest = './dist/apps/vscode/nxls'; +if (fs.existsSync(nxlsDest)) { + fs.rmdirSync(nxlsDest, { recursive: true }); +} +fs.copySync('./dist/apps/nxls', nxlsDest); -fs.copySync('./dist/apps/nxls', './dist/apps/vscode/nxls'); fs.copySync('./dist/apps/generate-ui-v2', './dist/apps/vscode/generate-ui-v2'); fs.copySync( './dist/libs/vscode/nx-cloud-onboarding-webview', './dist/apps/vscode/nx-cloud-onboarding-webview' ); + +// copy package.json +fs.copySync('./apps/vscode/package.json', './dist/apps/vscode/package.json'); + +// copy required dependencies +// we don't need the entire @vscode-elements/elements package, just the bundled.js file +const destFolder = normalize( + './dist/apps/vscode/node_modules/@vscode-elements/elements/dist' +); +if (!fs.existsSync(destFolder)) { + fs.mkdirSync(destFolder, { recursive: true }); +} +fs.copyFileSync( + normalize('./node_modules/@vscode-elements/elements/dist/bundled.js'), + normalize(`${destFolder}/bundled.js`) +); + +// copy the typescript plugin which is required at runtime +const typescriptPluginDestFolder = normalize( + './dist/apps/vscode/node_modules/@monodon/typescript-nx-imports-plugin' +); +if (!fs.existsSync(typescriptPluginDestFolder)) { + fs.mkdirSync(typescriptPluginDestFolder, { recursive: true }); +} +fs.cpSync( + normalize('./node_modules/@monodon/typescript-nx-imports-plugin'), + normalize(`${typescriptPluginDestFolder}`), + { recursive: true } +); diff --git a/tools/scripts/install-nxls-deps-intellij.js b/tools/scripts/install-nxls-deps-intellij.js deleted file mode 100644 index 0ae6675f3b..0000000000 --- a/tools/scripts/install-nxls-deps-intellij.js +++ /dev/null @@ -1,10 +0,0 @@ -const fs = require('fs'); -const { execSync } = require('child_process'); -const { join } = require('path'); - -const nxlsPath = join( - process.cwd(), - '../../dist/apps/intellij/idea-sandbox/plugins/nx-console/nxls' -); - -execSync(`npm i -f`, { stdio: 'inherit', cwd: nxlsPath }); diff --git a/tools/scripts/install-vscode-deps.js b/tools/scripts/install-vscode-deps.js deleted file mode 100644 index 29c58c9b38..0000000000 --- a/tools/scripts/install-vscode-deps.js +++ /dev/null @@ -1,7 +0,0 @@ -const { execSync } = require('child_process'); -const { normalize } = require('path'); - -execSync('npm i -f', { - stdio: 'inherit', - cwd: normalize('dist/apps/vscode'), -}); diff --git a/tsconfig.base.json b/tsconfig.base.json index 5694ba44b4..6ce48c2fa9 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -1,130 +1,53 @@ { - "compileOnSave": false, "compilerOptions": { - "sourceMap": true, + "allowJs": false, + "allowSyntheticDefaultImports": true, + "composite": true, + "declaration": true, + "declarationMap": true, + "emitDeclarationOnly": true, + "emitDecoratorMetadata": false, + "esModuleInterop": true, + "experimentalDecorators": false, + "forceConsistentCasingInFileNames": true, "importHelpers": true, - "moduleResolution": "node", - "emitDecoratorMetadata": true, - "experimentalDecorators": true, - "target": "ES2022", + "incremental": true, + "isolatedModules": true, + "lib": ["es2022"], + "module": "NodeNext", + "moduleResolution": "NodeNext", + "noEmitOnError": true, + "noFallthroughCasesInSwitch": true, + "noImplicitOverride": true, + "noImplicitReturns": true, + "noUnusedLocals": true, + "pretty": true, + "removeComments": false, + "resolveJsonModule": false, + "skipDefaultLibCheck": false, "skipLibCheck": true, - "strictNullChecks": true, - "allowUnreachableCode": false, - "allowUnusedLabels": true, - "noImplicitAny": true, - "noImplicitThis": true, - "strictFunctionTypes": true, - "downlevelIteration": true, - "lib": ["es2019", "dom", "esnext.asynciterable"], - "types": ["node", "jest"], - "module": "commonjs", - "baseUrl": ".", - "rootDir": ".", - "paths": { - "@nx-console/language-server/capabilities/code-completion": [ - "libs/language-server/capabilities/code-completion/src/index.ts" - ], - "@nx-console/language-server/capabilities/definition": [ - "libs/language-server/capabilities/definition/src/index.ts" - ], - "@nx-console/language-server/capabilities/document-links": [ - "libs/language-server/capabilities/document-links/src/index.ts" - ], - "@nx-console/language-server/capabilities/hover": [ - "libs/language-server/capabilities/hover/src/index.ts" - ], - "@nx-console/language-server/types": [ - "libs/language-server/types/src/index.ts" - ], - "@nx-console/language-server/utils": [ - "libs/language-server/utils/src/index.ts" - ], - "@nx-console/language-server/watcher": [ - "libs/language-server/watcher/src/index.ts" - ], - "@nx-console/language-server/workspace": [ - "libs/language-server/workspace/src/index.ts" - ], - "@nx-console/shared/file-system": [ - "libs/shared/file-system/src/index.ts" - ], - "@nx-console/shared/generate-ui-types": [ - "libs/shared/generate-ui-types/src/index.ts" - ], - "@nx-console/shared/json-schema": [ - "libs/shared/json-schema/src/index.ts" - ], - "@nx-console/shared/npm": ["libs/shared/npm/src/index.ts"], - "@nx-console/shared/nx-version": ["libs/shared/nx-version/src/index.ts"], - "@nx-console/shared/schema": ["libs/shared/schema/src/index.ts"], - "@nx-console/shared/schema/normalize": [ - "libs/shared/schema/src/normalize-schema.ts" - ], - "@nx-console/shared/types": ["libs/shared/types/src/index.ts"], - "@nx-console/shared/utils": ["libs/shared/utils/src/index.ts"], - "@nx-console/vscode/add-dependency": [ - "libs/vscode/add-dependency/src/index.ts" - ], - "@nx-console/vscode/configuration": [ - "libs/vscode/configuration/src/index.ts" - ], - "@nx-console/vscode/error-diagnostics": [ - "libs/vscode/error-diagnostics/src/index.ts" - ], - "@nx-console/vscode/generate-ui-webview": [ - "libs/vscode/generate-ui-webview/src/index.ts" - ], - "@nx-console/vscode/graph-base": ["libs/vscode/graph-base/src/index.ts"], - "@nx-console/vscode/lsp-client": ["libs/vscode/lsp-client/src/index.ts"], - "@nx-console/vscode/nvm-tip": ["libs/vscode/nvm-tip/src/index.ts"], - "@nx-console/vscode/nx-cli-quickpicks": [ - "libs/vscode/nx-cli-quickpicks/src/index.ts" - ], - "@nx-console/vscode/nx-cloud-onboarding-webview": [ - "libs/vscode/nx-cloud-onboarding-webview/src/index.ts" - ], - "@nx-console/vscode/nx-cloud-view": [ - "libs/vscode/nx-cloud-view/src/index.ts" - ], - "@nx-console/vscode/nx-commands-view": [ - "libs/vscode/nx-commands-view/src/index.ts" - ], - "@nx-console/vscode/nx-config-decoration": [ - "libs/vscode/nx-config-decoration/src/index.ts" - ], - "@nx-console/vscode/nx-conversion": [ - "libs/vscode/nx-conversion/src/index.ts" - ], - "@nx-console/vscode/nx-help-and-feedback-view": [ - "libs/vscode/nx-help-and-feedback-view/src/index.ts" - ], - "@nx-console/vscode/nx-project-view": [ - "libs/vscode/nx-project-view/src/index.ts" - ], - "@nx-console/vscode/nx-workspace": [ - "libs/vscode/nx-workspace/src/index.ts" - ], - "@nx-console/vscode/output-channels": [ - "libs/vscode/output-channels/src/index.ts" - ], - "@nx-console/vscode/project-details": [ - "libs/vscode/project-details/src/index.ts" - ], - "@nx-console/vscode/project-graph": [ - "libs/vscode/project-graph/src/index.ts" - ], - "@nx-console/vscode/tasks": ["libs/vscode/tasks/src/index.ts"], - "@nx-console/vscode/telemetry": ["libs/vscode/telemetry/src/index.ts"], - "@nx-console/vscode/typescript-plugin": [ - "libs/vscode/typescript-plugin/src/index.ts" - ], - "@nx-console/vscode/utils": ["libs/vscode/utils/src/index.ts"], - "@nx-console/vscode/verify": ["libs/vscode/verify/src/index.ts"], - "nxls-e2e": ["apps/nxls-e2e/src/index.ts"], - "shared/nx-console-plugins": [ - "libs/shared/nx-console-plugins/src/index.ts" - ] - } - }, - "exclude": ["node_modules", "tmp"] + "sourceMap": false, + "strict": true, + "target": "es2022", + "verbatimModuleSyntax": false + // "sourceMap": true, + // "importHelpers": true, + // "moduleResolution": "node", + // "emitDecoratorMetadata": true, + // "experimentalDecorators": true, + // "target": "ES2022", + // "skipLibCheck": true, + // "strictNullChecks": true, + // "allowUnreachableCode": false, + // "allowUnusedLabels": true, + // "noImplicitAny": true, + // "noImplicitThis": true, + // "strictFunctionTypes": true, + // "downlevelIteration": true, + // "lib": ["es2019", "dom", "esnext.asynciterable"], + // "types": ["node", "jest"], + // "module": "commonjs", + // "baseUrl": ".", + // "rootDir": "." + } } diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000000..1f5a51a5a7 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,53 @@ +{ + "extends": "./tsconfig.base.json", + "compileOnSave": false, + "files": [], + "references": [ + { "path": "./libs/language-server/capabilities/code-completion" }, + { "path": "./libs/language-server/capabilities/document-links" }, + { "path": "./libs/language-server/capabilities/definition" }, + { "path": "./libs/language-server/capabilities/hover" }, + { "path": "./libs/vscode/nx-cloud-onboarding-webview" }, + { "path": "./libs/vscode/nx-help-and-feedback-view" }, + { "path": "./libs/vscode/nx-config-decoration" }, + { "path": "./libs/vscode/generate-ui-webview" }, + { "path": "./libs/language-server/workspace" }, + { "path": "./libs/shared/nx-console-plugins" }, + { "path": "./libs/shared/generate-ui-types" }, + { "path": "./libs/vscode/error-diagnostics" }, + { "path": "./libs/vscode/nx-cli-quickpicks" }, + { "path": "./libs/vscode/typescript-plugin" }, + { "path": "./libs/language-server/watcher" }, + { "path": "./libs/vscode/nx-commands-view" }, + { "path": "./libs/vscode/output-channels" }, + { "path": "./libs/vscode/nx-project-view" }, + { "path": "./libs/vscode/project-details" }, + { "path": "./libs/language-server/types" }, + { "path": "./libs/language-server/utils" }, + { "path": "./libs/vscode/add-dependency" }, + { "path": "./libs/vscode/configuration" }, + { "path": "./libs/vscode/nx-cloud-view" }, + { "path": "./libs/vscode/nx-conversion" }, + { "path": "./libs/vscode/project-graph" }, + { "path": "./libs/vscode/nx-workspace" }, + { "path": "./apps/generate-ui-v2-e2e" }, + { "path": "./libs/shared/file-system" }, + { "path": "./libs/shared/json-schema" }, + { "path": "./libs/shared/nx-version" }, + { "path": "./libs/vscode/graph-base" }, + { "path": "./libs/vscode/lsp-client" }, + { "path": "./libs/vscode/telemetry" }, + { "path": "./apps/generate-ui-v2" }, + { "path": "./libs/vscode/nvm-tip" }, + { "path": "./libs/shared/schema" }, + { "path": "./libs/vscode/verify" }, + { "path": "./libs/shared/types" }, + { "path": "./libs/shared/utils" }, + { "path": "./libs/vscode/tasks" }, + { "path": "./libs/vscode/utils" }, + { "path": "./libs/shared/npm" }, + { "path": "./apps/nxls-e2e" }, + { "path": "./apps/vscode" }, + { "path": "./apps/nxls" } + ] +} diff --git a/yarn.lock b/yarn.lock index 82b97c7d88..d14136db8b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5,13 +5,6 @@ __metadata: version: 6 cacheKey: 8 -"@adobe/css-tools@npm:^4.4.0": - version: 4.4.0 - resolution: "@adobe/css-tools@npm:4.4.0" - checksum: 1f08fb49bf17fc7f2d1a86d3e739f29ca80063d28168307f1b0a962ef37501c5667271f6771966578897f2e94e43c4770fd802728a6e6495b812da54112d506a - languageName: node - linkType: hard - "@adobe/css-tools@npm:~4.3.3": version: 4.3.3 resolution: "@adobe/css-tools@npm:4.3.3" @@ -36,57 +29,6 @@ __metadata: languageName: node linkType: hard -"@angular-devkit/core@npm:18.1.0": - version: 18.1.0 - resolution: "@angular-devkit/core@npm:18.1.0" - dependencies: - ajv: 8.16.0 - ajv-formats: 3.0.1 - jsonc-parser: 3.3.1 - picomatch: 4.0.2 - rxjs: 7.8.1 - source-map: 0.7.4 - peerDependencies: - chokidar: ^3.5.2 - dependenciesMeta: - esbuild: - built: true - puppeteer: - built: true - peerDependenciesMeta: - chokidar: - optional: true - checksum: f1af0b7eafb867c049e93ff423b995f57730ec0c5f7ec262d6b1cb7c87add16cf833bc02ef15ce8ba6b71461b16704e03920da5f23eac3f240385006a1aaeedd - languageName: node - linkType: hard - -"@angular-devkit/schematics@npm:18.1.0": - version: 18.1.0 - resolution: "@angular-devkit/schematics@npm:18.1.0" - dependencies: - "@angular-devkit/core": 18.1.0 - jsonc-parser: 3.3.1 - magic-string: 0.30.10 - ora: 5.4.1 - rxjs: 7.8.1 - dependenciesMeta: - esbuild: - built: true - puppeteer: - built: true - checksum: d5a82b7118f07f2b53ce6ae1b4b846cb74f8f4e764fe3d49270421123c965bc1c6b1ba6297d331dd64bc7205f4bf776db797c81256379fcb16c8d509032f43b8 - languageName: node - linkType: hard - -"@azure/abort-controller@npm:^1.0.0": - version: 1.1.0 - resolution: "@azure/abort-controller@npm:1.1.0" - dependencies: - tslib: ^2.2.0 - checksum: 0f45e504d4aea799486867179afe7589255f6c111951279958e9d0aa5faebb2c96b8f88e3e3c958ce07b02bcba0b0cddb1bbec94705f573a48ecdb93eec1a92a - languageName: node - linkType: hard - "@azure/abort-controller@npm:^2.0.0": version: 2.1.2 resolution: "@azure/abort-controller@npm:2.1.2" @@ -96,14 +38,14 @@ __metadata: languageName: node linkType: hard -"@azure/core-auth@npm:^1.4.0, @azure/core-auth@npm:^1.5.0": - version: 1.7.2 - resolution: "@azure/core-auth@npm:1.7.2" +"@azure/core-auth@npm:^1.4.0, @azure/core-auth@npm:^1.8.0, @azure/core-auth@npm:^1.9.0": + version: 1.9.0 + resolution: "@azure/core-auth@npm:1.9.0" dependencies: "@azure/abort-controller": ^2.0.0 - "@azure/core-util": ^1.1.0 + "@azure/core-util": ^1.11.0 tslib: ^2.6.2 - checksum: dcbba47f32e4cc929e078fd5d714af43185f3781ff5c19f01cba9e0d9078690e716be8172dd77a13aa3a81380d338a678b974bc5cbaa2e0d8629fb262ee3f0df + checksum: 4050112188db093c5e01caca0175708c767054c0cea4202430ff43ee42a16430235752ccc0002caea1796c8f01b4f6369c878762bf4c1b2f61af1b7ac13182fc languageName: node linkType: hard @@ -122,113 +64,114 @@ __metadata: languageName: node linkType: hard -"@azure/core-rest-pipeline@npm:^1.1.0, @azure/core-rest-pipeline@npm:^1.9.1": - version: 1.16.1 - resolution: "@azure/core-rest-pipeline@npm:1.16.1" +"@azure/core-rest-pipeline@npm:^1.17.0, @azure/core-rest-pipeline@npm:^1.9.1": + version: 1.18.1 + resolution: "@azure/core-rest-pipeline@npm:1.18.1" dependencies: "@azure/abort-controller": ^2.0.0 - "@azure/core-auth": ^1.4.0 + "@azure/core-auth": ^1.8.0 "@azure/core-tracing": ^1.0.1 - "@azure/core-util": ^1.9.0 + "@azure/core-util": ^1.11.0 "@azure/logger": ^1.0.0 http-proxy-agent: ^7.0.0 https-proxy-agent: ^7.0.0 tslib: ^2.6.2 - checksum: ab2c5b715c4ebb9f6554f12d8e804833be29db0f23868adc092f4841aa8c7f140a6821dbcd9fa046bfb31e435085f171a87dab3f97d851cf9a62127d042fa75e + checksum: 24b173d5f92daa95f23006470ea5c0ded4657ba62558d7ac2892b8f7389c0d9d5fe6fa71ffa6caa1192fdd8bbf2a399336390f01c2b0010417d462e47fbeb9c5 languageName: node linkType: hard "@azure/core-tracing@npm:^1.0.0, @azure/core-tracing@npm:^1.0.1": - version: 1.1.2 - resolution: "@azure/core-tracing@npm:1.1.2" + version: 1.2.0 + resolution: "@azure/core-tracing@npm:1.2.0" dependencies: tslib: ^2.6.2 - checksum: dc4133115051460748e281c80fdf90a6052350e558716f1afef4b3f8973c4fdd93538ba99c58613b390e9013d0c738108a0155e1903bbbdd8f7910a7a3be1c21 + checksum: 202ebf411a3076bd2c48b7a4c1b63335f53be6dd97f7d53500e3191b7ed0fdad25de219f422e777fde824031fd5c67087654de0304a5c0cd67c38cdcab96117c languageName: node linkType: hard -"@azure/core-util@npm:^1.1.0, @azure/core-util@npm:^1.3.0, @azure/core-util@npm:^1.6.1, @azure/core-util@npm:^1.9.0": - version: 1.9.0 - resolution: "@azure/core-util@npm:1.9.0" +"@azure/core-util@npm:^1.11.0, @azure/core-util@npm:^1.6.1": + version: 1.11.0 + resolution: "@azure/core-util@npm:1.11.0" dependencies: "@azure/abort-controller": ^2.0.0 tslib: ^2.6.2 - checksum: 9246dc5bd246e7b94883ea8130fce04e2f22abd1e94afcff7a3e92a4c2da5e9b382dbf89a606b21d70bc8b01c7c89c84e803ca9da27f78d87f72bdff91ec7380 + checksum: 91e3ec329d9eddaa66be5efb1785dad68dcb48dd779fca36e39db041673230510158ff5ca9ccef9f19c3e4d8e9af29f66a367cfc31a7b94d2541f80ef94ec797 languageName: node linkType: hard "@azure/identity@npm:^4.1.0": - version: 4.3.0 - resolution: "@azure/identity@npm:4.3.0" + version: 4.5.0 + resolution: "@azure/identity@npm:4.5.0" dependencies: - "@azure/abort-controller": ^1.0.0 - "@azure/core-auth": ^1.5.0 + "@azure/abort-controller": ^2.0.0 + "@azure/core-auth": ^1.9.0 "@azure/core-client": ^1.9.2 - "@azure/core-rest-pipeline": ^1.1.0 + "@azure/core-rest-pipeline": ^1.17.0 "@azure/core-tracing": ^1.0.0 - "@azure/core-util": ^1.3.0 + "@azure/core-util": ^1.11.0 "@azure/logger": ^1.0.0 - "@azure/msal-browser": ^3.11.1 - "@azure/msal-node": ^2.9.2 + "@azure/msal-browser": ^3.26.1 + "@azure/msal-node": ^2.15.0 events: ^3.0.0 jws: ^4.0.0 open: ^8.0.0 stoppable: ^1.1.0 tslib: ^2.2.0 - checksum: 7f4256b39c4e27bf072c33f02dd63bd50dcf54ad578e3e483dcf89283546a6086b1640adfe4c93a537cbe483dd2e3a29f6d7b837e51f333229f7bbbc448966b3 + checksum: 07d15898f194a220376d8d9c0ee891c93c6da188e44e76810fb781bf3bb7424498a6c1fa5b92c5a4d31f62b7398953f8a5bcf0f0ed57ed72239ce1c4f594b355 languageName: node linkType: hard "@azure/logger@npm:^1.0.0": - version: 1.1.2 - resolution: "@azure/logger@npm:1.1.2" + version: 1.1.4 + resolution: "@azure/logger@npm:1.1.4" dependencies: tslib: ^2.6.2 - checksum: 70a777125e972e4de5bb82d3d5c7dd6422399d16421c0af65169c0d4cbcbc1ce8b3eab8bf1e867e1fb67759b4c5e733e2ce102ff3f39ab6dab270766b9367c68 + checksum: d4bfd83f31afc465689e02ac2d8eb0a1c6573cc47ea3fa18778c5d7d096ee7a4fdc130f00e9d162ec8ed192aeb9a54d5c3ab15bd7a12bbe039d5f594ba0f797b languageName: node linkType: hard -"@azure/msal-browser@npm:^3.11.1": - version: 3.17.0 - resolution: "@azure/msal-browser@npm:3.17.0" +"@azure/msal-browser@npm:^3.26.1": + version: 3.28.0 + resolution: "@azure/msal-browser@npm:3.28.0" dependencies: - "@azure/msal-common": 14.12.0 - checksum: 4b01ee3500e5bb1c8a71e92b81f61174d23109eb60101c17bf95ede248eeefd2ca5d68228d7d1cf147eeeade5bbe994a09f8ada96e14f3352da7822899c0c441 + "@azure/msal-common": 14.16.0 + checksum: 09b659b811bccde3a2d37073b6b8fd54e9669b018ac73d56c47a66c4b78555f14fd4cfc000a0b69967ca8b605645a56786c73b2d8818766cd9d3e759fd325d78 languageName: node linkType: hard -"@azure/msal-common@npm:14.12.0": - version: 14.12.0 - resolution: "@azure/msal-common@npm:14.12.0" - checksum: 9a987b7b9b6453500481ec48224b4d9f728c62ac584f9a35ef519eff46016fc63c1a7dc159f725a5ec3748bf1ade352654fd7a7170ba42bc27ca263a01cf59db +"@azure/msal-common@npm:14.16.0": + version: 14.16.0 + resolution: "@azure/msal-common@npm:14.16.0" + checksum: 01ec26e22243c5c435b97db085e96f5488733336c142b65a118ee6e523a548d3f17d013147810948cceaee7bdc339362bb9b2799fc9ea53c9d4c9aa10d8987e3 languageName: node linkType: hard -"@azure/msal-node@npm:^2.9.2": - version: 2.9.2 - resolution: "@azure/msal-node@npm:2.9.2" +"@azure/msal-node@npm:^2.15.0": + version: 2.16.2 + resolution: "@azure/msal-node@npm:2.16.2" dependencies: - "@azure/msal-common": 14.12.0 + "@azure/msal-common": 14.16.0 jsonwebtoken: ^9.0.0 uuid: ^8.3.0 - checksum: a2b51d4085d20cbac84752b9e68a5a22c7c9dbfdbc25a1713ee5e6918a504928f82e66c9317fc78db4f12053e7debd477b984cab578e0bea269aacc0862e7219 + checksum: 3676972cf7e1e91ea60773d7054275534239d209989da4c4c1aa790790ba309a2da58d6c593b6465feb1c7028772fce77757227e7ac9631b3a79e4f5a0a81aab languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.7, @babel/code-frame@npm:^7.18.6, @babel/code-frame@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/code-frame@npm:7.24.7" +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.7, @babel/code-frame@npm:^7.18.6, @babel/code-frame@npm:^7.25.9, @babel/code-frame@npm:^7.26.0, @babel/code-frame@npm:^7.26.2": + version: 7.26.2 + resolution: "@babel/code-frame@npm:7.26.2" dependencies: - "@babel/highlight": ^7.24.7 + "@babel/helper-validator-identifier": ^7.25.9 + js-tokens: ^4.0.0 picocolors: ^1.0.0 - checksum: 830e62cd38775fdf84d612544251ce773d544a8e63df667728cc9e0126eeef14c6ebda79be0f0bc307e8318316b7f58c27ce86702e0a1f5c321d842eb38ffda4 + checksum: db13f5c42d54b76c1480916485e6900748bbcb0014a8aca87f50a091f70ff4e0d0a6db63cade75eb41fcc3d2b6ba0a7f89e343def4f96f00269b41b8ab8dd7b8 languageName: node linkType: hard -"@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/compat-data@npm:7.24.7" - checksum: 1fc276825dd434fe044877367dfac84171328e75a8483a6976aa28bf833b32367e90ee6df25bdd97c287d1aa8019757adcccac9153de70b1932c0d243a978ae9 +"@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.25.9, @babel/compat-data@npm:^7.26.0": + version: 7.26.3 + resolution: "@babel/compat-data@npm:7.26.3" + checksum: 85c5a9fb365231688c7faeb977f1d659da1c039e17b416f8ef11733f7aebe11fe330dce20c1844cacf243766c1d643d011df1d13cac9eda36c46c6c475693d21 languageName: node linkType: hard @@ -255,108 +198,97 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.10, @babel/core@npm:^7.12.3, @babel/core@npm:^7.23.2, @babel/core@npm:^7.23.9": - version: 7.24.7 - resolution: "@babel/core@npm:7.24.7" +"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.23.2, @babel/core@npm:^7.23.9": + version: 7.26.0 + resolution: "@babel/core@npm:7.26.0" dependencies: "@ampproject/remapping": ^2.2.0 - "@babel/code-frame": ^7.24.7 - "@babel/generator": ^7.24.7 - "@babel/helper-compilation-targets": ^7.24.7 - "@babel/helper-module-transforms": ^7.24.7 - "@babel/helpers": ^7.24.7 - "@babel/parser": ^7.24.7 - "@babel/template": ^7.24.7 - "@babel/traverse": ^7.24.7 - "@babel/types": ^7.24.7 + "@babel/code-frame": ^7.26.0 + "@babel/generator": ^7.26.0 + "@babel/helper-compilation-targets": ^7.25.9 + "@babel/helper-module-transforms": ^7.26.0 + "@babel/helpers": ^7.26.0 + "@babel/parser": ^7.26.0 + "@babel/template": ^7.25.9 + "@babel/traverse": ^7.25.9 + "@babel/types": ^7.26.0 convert-source-map: ^2.0.0 debug: ^4.1.0 gensync: ^1.0.0-beta.2 json5: ^2.2.3 semver: ^6.3.1 - checksum: 017497e2a1b4683a885219eef7d2aee83c1c0cf353506b2e180b73540ec28841d8ef1ea1837fa69f8c561574b24ddd72f04764b27b87afedfe0a07299ccef24d + checksum: b296084cfd818bed8079526af93b5dfa0ba70282532d2132caf71d4060ab190ba26d3184832a45accd82c3c54016985a4109ab9118674347a7e5e9bc464894e6 languageName: node linkType: hard -"@babel/generator@npm:^7.21.0, @babel/generator@npm:^7.24.7, @babel/generator@npm:^7.7.2": - version: 7.24.7 - resolution: "@babel/generator@npm:7.24.7" +"@babel/generator@npm:^7.21.0, @babel/generator@npm:^7.26.0, @babel/generator@npm:^7.26.3, @babel/generator@npm:^7.7.2": + version: 7.26.3 + resolution: "@babel/generator@npm:7.26.3" dependencies: - "@babel/types": ^7.24.7 + "@babel/parser": ^7.26.3 + "@babel/types": ^7.26.3 "@jridgewell/gen-mapping": ^0.3.5 "@jridgewell/trace-mapping": ^0.3.25 - jsesc: ^2.5.1 - checksum: 0ff31a73b15429f1287e4d57b439bba4a266f8c673bb445fe313b82f6d110f586776997eb723a777cd7adad9d340edd162aea4973a90112c5d0cfcaf6686844b + jsesc: ^3.0.2 + checksum: fb09fa55c66f272badf71c20a3a2cee0fa1a447fed32d1b84f16a668a42aff3e5f5ddc6ed5d832dda1e952187c002ca1a5cdd827022efe591b6ac44cada884ea languageName: node linkType: hard -"@babel/helper-annotate-as-pure@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-annotate-as-pure@npm:7.24.7" +"@babel/helper-annotate-as-pure@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-annotate-as-pure@npm:7.25.9" dependencies: - "@babel/types": ^7.24.7 - checksum: 6178566099a6a0657db7a7fa601a54fb4731ca0b8614fbdccfd8e523c210c13963649bc8fdfd53ce7dd14d05e3dda2fb22dea5b30113c488b9eb1a906d60212e + "@babel/types": ^7.25.9 + checksum: 41edda10df1ae106a9b4fe617bf7c6df77db992992afd46192534f5cff29f9e49a303231733782dd65c5f9409714a529f215325569f14282046e9d3b7a1ffb6c languageName: node linkType: hard -"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.24.7" +"@babel/helper-compilation-targets@npm:^7.20.7, @babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-compilation-targets@npm:7.25.9" dependencies: - "@babel/traverse": ^7.24.7 - "@babel/types": ^7.24.7 - checksum: 71a6158a9fdebffb82fdc400d5555ba8f2e370cea81a0d578155877bdc4db7d5252b75c43b2fdf3f72b3f68348891f99bd35ae315542daad1b7ace8322b1abcb - languageName: node - linkType: hard - -"@babel/helper-compilation-targets@npm:^7.20.7, @babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-compilation-targets@npm:7.24.7" - dependencies: - "@babel/compat-data": ^7.24.7 - "@babel/helper-validator-option": ^7.24.7 - browserslist: ^4.22.2 + "@babel/compat-data": ^7.25.9 + "@babel/helper-validator-option": ^7.25.9 + browserslist: ^4.24.0 lru-cache: ^5.1.1 semver: ^6.3.1 - checksum: dfc88bc35e223ade796c7267901728217c665adc5bc2e158f7b0ae850de14f1b7941bec4fe5950ae46236023cfbdeddd9c747c276acf9b39ca31f8dd97dc6cc6 + checksum: 3af536e2db358b38f968abdf7d512d425d1018fef2f485d6f131a57a7bcaed32c606b4e148bb230e1508fa42b5b2ac281855a68eb78270f54698c48a83201b9b languageName: node linkType: hard -"@babel/helper-create-class-features-plugin@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-create-class-features-plugin@npm:7.24.7" +"@babel/helper-create-class-features-plugin@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-create-class-features-plugin@npm:7.25.9" dependencies: - "@babel/helper-annotate-as-pure": ^7.24.7 - "@babel/helper-environment-visitor": ^7.24.7 - "@babel/helper-function-name": ^7.24.7 - "@babel/helper-member-expression-to-functions": ^7.24.7 - "@babel/helper-optimise-call-expression": ^7.24.7 - "@babel/helper-replace-supers": ^7.24.7 - "@babel/helper-skip-transparent-expression-wrappers": ^7.24.7 - "@babel/helper-split-export-declaration": ^7.24.7 + "@babel/helper-annotate-as-pure": ^7.25.9 + "@babel/helper-member-expression-to-functions": ^7.25.9 + "@babel/helper-optimise-call-expression": ^7.25.9 + "@babel/helper-replace-supers": ^7.25.9 + "@babel/helper-skip-transparent-expression-wrappers": ^7.25.9 + "@babel/traverse": ^7.25.9 semver: ^6.3.1 peerDependencies: "@babel/core": ^7.0.0 - checksum: 371a181a1717a9b0cebc97727c8ea9ca6afa34029476a684b6030f9d1ad94dcdafd7de175da10b63ae3ba79e4e82404db8ed968ebf264b768f097e5d64faab71 + checksum: 91dd5f203ed04568c70b052e2f26dfaac7c146447196c00b8ecbb6d3d2f3b517abadb985d3321a19d143adaed6fe17f7f79f8f50e0c20e9d8ad83e1027b42424 languageName: node linkType: hard -"@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-create-regexp-features-plugin@npm:7.24.7" +"@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.25.9": + version: 7.26.3 + resolution: "@babel/helper-create-regexp-features-plugin@npm:7.26.3" dependencies: - "@babel/helper-annotate-as-pure": ^7.24.7 - regexpu-core: ^5.3.1 + "@babel/helper-annotate-as-pure": ^7.25.9 + regexpu-core: ^6.2.0 semver: ^6.3.1 peerDependencies: "@babel/core": ^7.0.0 - checksum: 17c59fa222af50f643946eca940ce1d474ff2da1f4afed2312687ab9d708ebbb8c9372754ddbdf44b6e21ead88b8fc144644f3a7b63ccb886de002458cef3974 + checksum: 50a27d8ce6da5c2fa0c62c132c4d27cfeb36e3233ff1e5220d643de3dafe49423b507382f0b72a696fce7486014b134c1e742f55438590f9405d26765b009af0 languageName: node linkType: hard -"@babel/helper-define-polyfill-provider@npm:^0.6.1, @babel/helper-define-polyfill-provider@npm:^0.6.2": - version: 0.6.2 - resolution: "@babel/helper-define-polyfill-provider@npm:0.6.2" +"@babel/helper-define-polyfill-provider@npm:^0.6.2, @babel/helper-define-polyfill-provider@npm:^0.6.3": + version: 0.6.3 + resolution: "@babel/helper-define-polyfill-provider@npm:0.6.3" dependencies: "@babel/helper-compilation-targets": ^7.22.6 "@babel/helper-plugin-utils": ^7.22.5 @@ -365,266 +297,217 @@ __metadata: resolve: ^1.14.2 peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 2bba965ea9a4887ddf9c11d51d740ab473bd7597b787d042c325f6a45912dfe908c2d6bb1d837bf82f7e9fa51e6ad5150563c58131d2bb85515e63d971414a9c - languageName: node - linkType: hard - -"@babel/helper-environment-visitor@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-environment-visitor@npm:7.24.7" - dependencies: - "@babel/types": ^7.24.7 - checksum: 079d86e65701b29ebc10baf6ed548d17c19b808a07aa6885cc141b690a78581b180ee92b580d755361dc3b16adf975b2d2058b8ce6c86675fcaf43cf22f2f7c6 - languageName: node - linkType: hard - -"@babel/helper-function-name@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-function-name@npm:7.24.7" - dependencies: - "@babel/template": ^7.24.7 - "@babel/types": ^7.24.7 - checksum: 142ee08922074dfdc0ff358e09ef9f07adf3671ab6eef4fca74dcf7a551f1a43717e7efa358c9e28d7eea84c28d7f177b7a58c70452fc312ae3b1893c5dab2a4 - languageName: node - linkType: hard - -"@babel/helper-hoist-variables@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-hoist-variables@npm:7.24.7" - dependencies: - "@babel/types": ^7.24.7 - checksum: 6cfdcf2289cd12185dcdbdf2435fa8d3447b797ac75851166de9fc8503e2fd0021db6baf8dfbecad3753e582c08e6a3f805c8d00cbed756060a877d705bd8d8d + checksum: 710e6d8a5391736b9f53f09d0494575c2e03de199ad8d1349bc8e514cb85251ea1f1842c2ff44830849d482052ddb42ae931101002a87a263b12f649c2e57c01 languageName: node linkType: hard -"@babel/helper-member-expression-to-functions@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-member-expression-to-functions@npm:7.24.7" +"@babel/helper-member-expression-to-functions@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-member-expression-to-functions@npm:7.25.9" dependencies: - "@babel/traverse": ^7.24.7 - "@babel/types": ^7.24.7 - checksum: 9fecf412f85fa23b7cf55d19eb69de39f8240426a028b141c9df2aed8cfedf20b3ec3318d40312eb7a3dec9eea792828ce0d590e0ff62da3da532482f537192c + "@babel/traverse": ^7.25.9 + "@babel/types": ^7.25.9 + checksum: 8e2f1979b6d596ac2a8cbf17f2cf709180fefc274ac3331408b48203fe19134ed87800774ef18838d0275c3965130bae22980d90caed756b7493631d4b2cf961 languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-module-imports@npm:7.24.7" +"@babel/helper-module-imports@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-module-imports@npm:7.25.9" dependencies: - "@babel/traverse": ^7.24.7 - "@babel/types": ^7.24.7 - checksum: 8ac15d96d262b8940bc469052a048e06430bba1296369be695fabdf6799f201dd0b00151762b56012a218464e706bc033f27c07f6cec20c6f8f5fd6543c67054 + "@babel/traverse": ^7.25.9 + "@babel/types": ^7.25.9 + checksum: 1b411ce4ca825422ef7065dffae7d8acef52023e51ad096351e3e2c05837e9bf9fca2af9ca7f28dc26d596a588863d0fedd40711a88e350b736c619a80e704e6 languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.21.0, @babel/helper-module-transforms@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-module-transforms@npm:7.24.7" +"@babel/helper-module-transforms@npm:^7.21.0, @babel/helper-module-transforms@npm:^7.25.9, @babel/helper-module-transforms@npm:^7.26.0": + version: 7.26.0 + resolution: "@babel/helper-module-transforms@npm:7.26.0" dependencies: - "@babel/helper-environment-visitor": ^7.24.7 - "@babel/helper-module-imports": ^7.24.7 - "@babel/helper-simple-access": ^7.24.7 - "@babel/helper-split-export-declaration": ^7.24.7 - "@babel/helper-validator-identifier": ^7.24.7 + "@babel/helper-module-imports": ^7.25.9 + "@babel/helper-validator-identifier": ^7.25.9 + "@babel/traverse": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0 - checksum: ddff3b41c2667876b4e4e73d961168f48a5ec9560c95c8c2d109e6221f9ca36c6f90c6317eb7a47f2a3c99419c356e529a86b79174cad0d4f7a61960866b88ca + checksum: 942eee3adf2b387443c247a2c190c17c4fd45ba92a23087abab4c804f40541790d51ad5277e4b5b1ed8d5ba5b62de73857446b7742f835c18ebd350384e63917 languageName: node linkType: hard -"@babel/helper-optimise-call-expression@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-optimise-call-expression@npm:7.24.7" +"@babel/helper-optimise-call-expression@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-optimise-call-expression@npm:7.25.9" dependencies: - "@babel/types": ^7.24.7 - checksum: 280654eaf90e92bf383d7eed49019573fb35a98c9e992668f701ad099957246721044be2068cf6840cb2299e0ad393705a1981c88c23a1048096a8d59e5f79a3 + "@babel/types": ^7.25.9 + checksum: f09d0ad60c0715b9a60c31841b3246b47d67650c512ce85bbe24a3124f1a4d66377df793af393273bc6e1015b0a9c799626c48e53747581c1582b99167cc65dc languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.24.7, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": - version: 7.24.7 - resolution: "@babel/helper-plugin-utils@npm:7.24.7" - checksum: 81f2a15751d892e4a8fce25390f973363a5b27596167861d2d6eab0f61856eb2ba389b031a9f19f669c0bd4dd601185828d3cebafd25431be7a1696f2ce3ef68 +"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.25.9, @babel/helper-plugin-utils@npm:^7.8.0": + version: 7.25.9 + resolution: "@babel/helper-plugin-utils@npm:7.25.9" + checksum: e19ec8acf0b696756e6d84531f532c5fe508dce57aa68c75572a77798bd04587a844a9a6c8ea7d62d673e21fdc174d091c9097fb29aea1c1b49f9c6eaa80f022 languageName: node linkType: hard -"@babel/helper-remap-async-to-generator@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-remap-async-to-generator@npm:7.24.7" +"@babel/helper-remap-async-to-generator@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-remap-async-to-generator@npm:7.25.9" dependencies: - "@babel/helper-annotate-as-pure": ^7.24.7 - "@babel/helper-environment-visitor": ^7.24.7 - "@babel/helper-wrap-function": ^7.24.7 + "@babel/helper-annotate-as-pure": ^7.25.9 + "@babel/helper-wrap-function": ^7.25.9 + "@babel/traverse": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0 - checksum: bab7be178f875350f22a2cb9248f67fe3a8a8128db77a25607096ca7599fd972bc7049fb11ed9e95b45a3f1dd1fac3846a3279f9cbac16f337ecb0e6ca76e1fc + checksum: ea37ad9f8f7bcc27c109963b8ebb9d22bac7a5db2a51de199cb560e251d5593fe721e46aab2ca7d3e7a24b0aa4aff0eaf9c7307af9c2fd3a1d84268579073052 languageName: node linkType: hard -"@babel/helper-replace-supers@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-replace-supers@npm:7.24.7" +"@babel/helper-replace-supers@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-replace-supers@npm:7.25.9" dependencies: - "@babel/helper-environment-visitor": ^7.24.7 - "@babel/helper-member-expression-to-functions": ^7.24.7 - "@babel/helper-optimise-call-expression": ^7.24.7 + "@babel/helper-member-expression-to-functions": ^7.25.9 + "@babel/helper-optimise-call-expression": ^7.25.9 + "@babel/traverse": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0 - checksum: 2bf0d113355c60d86a04e930812d36f5691f26c82d4ec1739e5ec0a4c982c9113dad3167f7c74f888a96328bd5e696372232406d8200e5979e6e0dc2af5e7c76 - languageName: node - linkType: hard - -"@babel/helper-simple-access@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-simple-access@npm:7.24.7" - dependencies: - "@babel/traverse": ^7.24.7 - "@babel/types": ^7.24.7 - checksum: ddbf55f9dea1900213f2a1a8500fabfd21c5a20f44dcfa957e4b0d8638c730f88751c77f678644f754f1a1dc73f4eb8b766c300deb45a9daad000e4247957819 - languageName: node - linkType: hard - -"@babel/helper-skip-transparent-expression-wrappers@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.24.7" - dependencies: - "@babel/traverse": ^7.24.7 - "@babel/types": ^7.24.7 - checksum: 11b28fe534ce2b1a67c4d8e51a7b5711a2a0a0cae802f74614eee54cca58c744d9a62f6f60103c41759e81c537d270bfd665bf368a6bea214c6052f2094f8407 + checksum: 84f40e12520b7023e52d289bf9d569a06284879fe23bbbacad86bec5d978b2669769f11b073fcfeb1567d8c547168323005fda88607a4681ecaeb4a5cdd48bb9 languageName: node linkType: hard -"@babel/helper-split-export-declaration@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-split-export-declaration@npm:7.24.7" +"@babel/helper-skip-transparent-expression-wrappers@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.25.9" dependencies: - "@babel/types": ^7.24.7 - checksum: e3ddc91273e5da67c6953f4aa34154d005a00791dc7afa6f41894e768748540f6ebcac5d16e72541aea0c89bee4b89b4da6a3d65972a0ea8bfd2352eda5b7e22 + "@babel/traverse": ^7.25.9 + "@babel/types": ^7.25.9 + checksum: fdbb5248932198bc26daa6abf0d2ac42cab9c2dbb75b7e9f40d425c8f28f09620b886d40e7f9e4e08ffc7aaa2cefe6fc2c44be7c20e81f7526634702fb615bdc languageName: node linkType: hard -"@babel/helper-string-parser@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-string-parser@npm:7.24.7" - checksum: 09568193044a578743dd44bf7397940c27ea693f9812d24acb700890636b376847a611cdd0393a928544e79d7ad5b8b916bd8e6e772bc8a10c48a647a96e7b1a +"@babel/helper-string-parser@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-string-parser@npm:7.25.9" + checksum: 6435ee0849e101681c1849868278b5aee82686ba2c1e27280e5e8aca6233af6810d39f8e4e693d2f2a44a3728a6ccfd66f72d71826a94105b86b731697cdfa99 languageName: node linkType: hard -"@babel/helper-validator-identifier@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-validator-identifier@npm:7.24.7" - checksum: 6799ab117cefc0ecd35cd0b40ead320c621a298ecac88686a14cffceaac89d80cdb3c178f969861bf5fa5e4f766648f9161ea0752ecfe080d8e89e3147270257 +"@babel/helper-validator-identifier@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-validator-identifier@npm:7.25.9" + checksum: 5b85918cb1a92a7f3f508ea02699e8d2422fe17ea8e82acd445006c0ef7520fbf48e3dbcdaf7b0a1d571fc3a2715a29719e5226636cb6042e15fe6ed2a590944 languageName: node linkType: hard -"@babel/helper-validator-option@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-validator-option@npm:7.24.7" - checksum: 9689166bf3f777dd424c026841c8cd651e41b21242dbfd4569a53086179a3e744c8eddd56e9d10b54142270141c91581b53af0d7c00c82d552d2540e2a919f7e +"@babel/helper-validator-option@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-validator-option@npm:7.25.9" + checksum: 9491b2755948ebbdd68f87da907283698e663b5af2d2b1b02a2765761974b1120d5d8d49e9175b167f16f72748ffceec8c9cf62acfbee73f4904507b246e2b3d languageName: node linkType: hard -"@babel/helper-wrap-function@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-wrap-function@npm:7.24.7" +"@babel/helper-wrap-function@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-wrap-function@npm:7.25.9" dependencies: - "@babel/helper-function-name": ^7.24.7 - "@babel/template": ^7.24.7 - "@babel/traverse": ^7.24.7 - "@babel/types": ^7.24.7 - checksum: 085bf130ed08670336e3976f5841ae44e3e10001131632e22ef234659341978d2fd37e65785f59b6cb1745481347fc3bce84b33a685cacb0a297afbe1d2b03af + "@babel/template": ^7.25.9 + "@babel/traverse": ^7.25.9 + "@babel/types": ^7.25.9 + checksum: 8ec1701e60ae004415800c4a7a188f5564c73b4e4f3fdf58dd3f34a3feaa9753173f39bbd6d02e7ecc974f48155efc7940e62584435b3092c07728ee46a604ea languageName: node linkType: hard -"@babel/helpers@npm:^7.21.0, @babel/helpers@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helpers@npm:7.24.7" +"@babel/helpers@npm:^7.21.0, @babel/helpers@npm:^7.26.0": + version: 7.26.0 + resolution: "@babel/helpers@npm:7.26.0" dependencies: - "@babel/template": ^7.24.7 - "@babel/types": ^7.24.7 - checksum: 934da58098a3670ca7f9f42425b9c44d0ca4f8fad815c0f51d89fc7b64c5e0b4c7d5fec038599de691229ada737edeaf72fad3eba8e16dd5842e8ea447f76b66 + "@babel/template": ^7.25.9 + "@babel/types": ^7.26.0 + checksum: d77fe8d45033d6007eadfa440355c1355eed57902d5a302f450827ad3d530343430a21210584d32eef2f216ae463d4591184c6fc60cf205bbf3a884561469200 languageName: node linkType: hard -"@babel/highlight@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/highlight@npm:7.24.7" +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.21.0, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.25.9, @babel/parser@npm:^7.26.0, @babel/parser@npm:^7.26.3": + version: 7.26.3 + resolution: "@babel/parser@npm:7.26.3" dependencies: - "@babel/helper-validator-identifier": ^7.24.7 - chalk: ^2.4.2 - js-tokens: ^4.0.0 - picocolors: ^1.0.0 - checksum: 5cd3a89f143671c4ac129960024ba678b669e6fc673ce078030f5175002d1d3d52bc10b22c5b916a6faf644b5028e9a4bd2bb264d053d9b05b6a98690f1d46f1 + "@babel/types": ^7.26.3 + bin: + parser: ./bin/babel-parser.js + checksum: e2bff2e9fa6540ee18fecc058bc74837eda2ddcecbe13454667314a93fc0ba26c1fb862c812d84f6d5f225c3bd8d191c3a42d4296e287a882c4e1f82ff2815ff languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.21.0, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/parser@npm:7.24.7" - bin: - parser: ./bin/babel-parser.js - checksum: fc9d2c4c8712f89672edc55c0dc5cf640dcec715b56480f111f85c2bc1d507e251596e4110d65796690a96ac37a4b60432af90b3e97bb47e69d4ef83872dbbd6 +"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/traverse": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: b33d37dacf98a9c74f53959999adc37a258057668b62dba557e6865689433c53764673109eaba9102bf73b2ac4db162f0d9b89a6cca6f1b71d12f5908ec11da9 languageName: node linkType: hard -"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.24.7" +"@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:7.25.9" dependencies: - "@babel/helper-environment-visitor": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0 - checksum: 68d315642b53af143aa17a71eb976cf431b51339aee584e29514a462b81c998636dd54219c2713b5f13e1df89eaf130dfab59683f9116825608708c81696b96c + checksum: d3e14ab1cb9cb50246d20cab9539f2fbd1e7ef1ded73980c8ad7c0561b4d5e0b144d362225f0976d47898e04cbd40f2000e208b0913bd788346cf7791b96af91 languageName: node linkType: hard -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.24.7" +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0 - checksum: 7eb4e7ce5e3d6db4b0fdbdfaaa301c2e58f38a7ee39d5a4259a1fda61a612e83d3e4bc90fc36fb0345baf57e1e1a071e0caffeb80218623ad163f2fdc2e53a54 + checksum: a9d1ee3fd100d3eb6799a2f2bbd785296f356c531d75c9369f71541811fa324270258a374db103ce159156d006da2f33370330558d0133e6f7584152c34997ca languageName: node linkType: hard -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.24.7" +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/helper-skip-transparent-expression-wrappers": ^7.24.7 - "@babel/plugin-transform-optional-chaining": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-skip-transparent-expression-wrappers": ^7.25.9 + "@babel/plugin-transform-optional-chaining": ^7.25.9 peerDependencies: "@babel/core": ^7.13.0 - checksum: 07b92878ac58a98ea1fdf6a8b4ec3413ba4fa66924e28b694d63ec5b84463123fbf4d7153b56cf3cedfef4a3482c082fe3243c04f8fb2c041b32b0e29b4a9e21 + checksum: 5b298b28e156f64de51cdb03a2c5b80c7f978815ef1026f3ae8b9fc48d28bf0a83817d8fbecb61ef8fb94a7201f62cca5103cc6e7b9e8f28e38f766d7905b378 languageName: node linkType: hard -"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.24.7" +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.25.9" dependencies: - "@babel/helper-environment-visitor": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/traverse": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0 - checksum: 8324d458db57060590942c7c2e9603880d07718ccb6450ec935105b8bd3c4393c4b8ada88e178c232258d91f33ffdcf2b1043d54e07a86989e50667ee100a32e + checksum: c684593952ab1b40dfa4e64e98a07e7227c6db175c21bd0e6d71d2ad5d240fef4e4a984d56f05a494876542a022244fe1c1098f4116109fd90d06615e8a269b1 languageName: node linkType: hard "@babel/plugin-proposal-decorators@npm:^7.22.7": - version: 7.24.7 - resolution: "@babel/plugin-proposal-decorators@npm:7.24.7" + version: 7.25.9 + resolution: "@babel/plugin-proposal-decorators@npm:7.25.9" dependencies: - "@babel/helper-create-class-features-plugin": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/plugin-syntax-decorators": ^7.24.7 + "@babel/helper-create-class-features-plugin": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/plugin-syntax-decorators": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 75aa5ff5537d5ff77f0e52eb161a2f67c7d2bfd8f2000be710dedb1dd238b43ce53d2f734f84bda95b3f013b69de126403f84167f4eddb1d35e8f26257ee07c8 + checksum: ff598127818ac8e704009f1a9a207766ada5f84f6ca74e9de662cb6ce32bcb846c28fd52d6c5df9c55b4eac9a2a3492aa71fbd5cef0569a14b6f12003df22af2 languageName: node linkType: hard @@ -659,7 +542,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-class-properties@npm:^7.12.13, @babel/plugin-syntax-class-properties@npm:^7.8.3": +"@babel/plugin-syntax-class-properties@npm:^7.12.13": version: 7.12.13 resolution: "@babel/plugin-syntax-class-properties@npm:7.12.13" dependencies: @@ -681,62 +564,40 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-decorators@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-syntax-decorators@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: dc303bcc1f5df61638f1eddc69dd55e65574bd43d8a4a098d3589f5a742e93a4ca3a173967b34eb95e4eaa994799b4c72bfed8688036e43c634be7f24db01ac5 - languageName: node - linkType: hard - -"@babel/plugin-syntax-dynamic-import@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-dynamic-import@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": ^7.8.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: ce307af83cf433d4ec42932329fad25fa73138ab39c7436882ea28742e1c0066626d224e0ad2988724c82644e41601cef607b36194f695cb78a1fcdc959637bd - languageName: node - linkType: hard - -"@babel/plugin-syntax-export-namespace-from@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-export-namespace-from@npm:7.8.3" +"@babel/plugin-syntax-decorators@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-syntax-decorators@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 85740478be5b0de185228e7814451d74ab8ce0a26fcca7613955262a26e99e8e15e9da58f60c754b84515d4c679b590dbd3f2148f0f58025f4ae706f1c5a5d4a + checksum: aaf58b17e6aa08f41f93897daa93c601a486233a0375b4231799fc5c4e7c98480aaad3c1c44cf391a62e428c5f6546f76488a1023a4036bb87cd61fa79f1173b languageName: node linkType: hard -"@babel/plugin-syntax-import-assertions@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-syntax-import-assertions@npm:7.24.7" +"@babel/plugin-syntax-import-assertions@npm:^7.26.0": + version: 7.26.0 + resolution: "@babel/plugin-syntax-import-assertions@npm:7.26.0" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: c4d67be4eb1d4637e361477dbe01f5b392b037d17c1f861cfa0faa120030e137aab90a9237931b8040fd31d1e5d159e11866fa1165f78beef7a3be876a391a17 + checksum: b58f2306df4a690ca90b763d832ec05202c50af787158ff8b50cdf3354359710bce2e1eb2b5135fcabf284756ac8eadf09ca74764aa7e76d12a5cac5f6b21e67 languageName: node linkType: hard -"@babel/plugin-syntax-import-attributes@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-syntax-import-attributes@npm:7.24.7" +"@babel/plugin-syntax-import-attributes@npm:^7.24.7, @babel/plugin-syntax-import-attributes@npm:^7.26.0": + version: 7.26.0 + resolution: "@babel/plugin-syntax-import-attributes@npm:7.26.0" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 590dbb5d1a15264f74670b427b8d18527672c3d6c91d7bae7e65f80fd810edbc83d90e68065088644cbad3f2457ed265a54a9956fb789fcb9a5b521822b3a275 + checksum: c122aa577166c80ee67f75aebebeef4150a132c4d3109d25d7fc058bf802946f883e330f20b78c1d3e3a5ada631c8780c263d2d01b5dbaecc69efefeedd42916 languageName: node linkType: hard -"@babel/plugin-syntax-import-meta@npm:^7.10.4, @babel/plugin-syntax-import-meta@npm:^7.8.3": +"@babel/plugin-syntax-import-meta@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-syntax-import-meta@npm:7.10.4" dependencies: @@ -758,18 +619,18 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-jsx@npm:^7.24.7, @babel/plugin-syntax-jsx@npm:^7.7.2": - version: 7.24.7 - resolution: "@babel/plugin-syntax-jsx@npm:7.24.7" +"@babel/plugin-syntax-jsx@npm:^7.25.9, @babel/plugin-syntax-jsx@npm:^7.7.2": + version: 7.25.9 + resolution: "@babel/plugin-syntax-jsx@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 7a5ca629d8ca1e1ee78705a78e58c12920d07ed8006d7e7232b31296a384ff5e41d7b649bde5561196041037bbb9f9715be1d1c20975df87ca204f34ad15b965 + checksum: bb609d1ffb50b58f0c1bac8810d0e46a4f6c922aa171c458f3a19d66ee545d36e782d3bffbbc1fed0dc65a558bdce1caf5279316583c0fff5a2c1658982a8563 languageName: node linkType: hard -"@babel/plugin-syntax-logical-assignment-operators@npm:^7.10.4, @babel/plugin-syntax-logical-assignment-operators@npm:^7.8.3": +"@babel/plugin-syntax-logical-assignment-operators@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.10.4" dependencies: @@ -791,7 +652,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-numeric-separator@npm:^7.10.4, @babel/plugin-syntax-numeric-separator@npm:^7.8.3": +"@babel/plugin-syntax-numeric-separator@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-syntax-numeric-separator@npm:7.10.4" dependencies: @@ -846,7 +707,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-top-level-await@npm:^7.14.5, @babel/plugin-syntax-top-level-await@npm:^7.8.3": +"@babel/plugin-syntax-top-level-await@npm:^7.14.5": version: 7.14.5 resolution: "@babel/plugin-syntax-top-level-await@npm:7.14.5" dependencies: @@ -857,14 +718,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-typescript@npm:^7.24.7, @babel/plugin-syntax-typescript@npm:^7.3.3, @babel/plugin-syntax-typescript@npm:^7.7.2": - version: 7.24.7 - resolution: "@babel/plugin-syntax-typescript@npm:7.24.7" +"@babel/plugin-syntax-typescript@npm:^7.25.9, @babel/plugin-syntax-typescript@npm:^7.3.3, @babel/plugin-syntax-typescript@npm:^7.7.2": + version: 7.25.9 + resolution: "@babel/plugin-syntax-typescript@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 56fe84f3044ecbf038977281648db6b63bd1301f2fff6595820dc10ee276c1d1586919d48d52a8d497ecae32c958be38f42c1c8d174dc58aad856c516dc5b35a + checksum: 0e9821e8ba7d660c36c919654e4144a70546942ae184e85b8102f2322451eae102cbfadbcadd52ce077a2b44b400ee52394c616feab7b5b9f791b910e933fd33 languageName: node linkType: hard @@ -880,703 +741,700 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-arrow-functions@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-arrow-functions@npm:7.24.7" +"@babel/plugin-transform-arrow-functions@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-arrow-functions@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 707c209b5331c7dc79bd326128c6a6640dbd62a78da1653c844db20c4f36bf7b68454f1bc4d2d051b3fde9136fa291f276ec03a071bb00ee653069ff82f91010 + checksum: c29f081224859483accf55fb4d091db2aac0dcd0d7954bac5ca889030cc498d3f771aa20eb2e9cd8310084ec394d85fa084b97faf09298b6bc9541182b3eb5bb languageName: node linkType: hard -"@babel/plugin-transform-async-generator-functions@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-async-generator-functions@npm:7.24.7" +"@babel/plugin-transform-async-generator-functions@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-async-generator-functions@npm:7.25.9" dependencies: - "@babel/helper-environment-visitor": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/helper-remap-async-to-generator": ^7.24.7 - "@babel/plugin-syntax-async-generators": ^7.8.4 + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-remap-async-to-generator": ^7.25.9 + "@babel/traverse": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 112e3b18f9c496ebc01209fc27f0b41a3669c479c7bc44f7249383172b432ebaae1e523caa7c6ecbd2d0d7adcb7e5769fe2798f8cb01c08cd57232d1bb6d8ad4 + checksum: 41e02c18c2a57de9f274fa2c5a1bf81a20ab5f321db29cc3051512b9c5bdf3f1a8c42f1fc282cb62343c6d50849f992eede954d5f7fb5e7df48ae0c59ea7e054 languageName: node linkType: hard -"@babel/plugin-transform-async-to-generator@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-async-to-generator@npm:7.24.7" +"@babel/plugin-transform-async-to-generator@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-async-to-generator@npm:7.25.9" dependencies: - "@babel/helper-module-imports": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/helper-remap-async-to-generator": ^7.24.7 + "@babel/helper-module-imports": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-remap-async-to-generator": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 13704fb3b83effc868db2b71bfb2c77b895c56cb891954fc362e95e200afd523313b0e7cf04ce02f45b05e76017c5b5fa8070c92613727a35131bb542c253a36 + checksum: b3ad50fb93c171644d501864620ed23952a46648c4df10dc9c62cc9ad08031b66bd272cfdd708faeee07c23b6251b16f29ce0350473e4c79f0c32178d38ce3a6 languageName: node linkType: hard -"@babel/plugin-transform-block-scoped-functions@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.24.7" +"@babel/plugin-transform-block-scoped-functions@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 249cdcbff4e778b177245f9652b014ea4f3cd245d83297f10a7bf6d97790074089aa62bcde8c08eb299c5e68f2faed346b587d3ebac44d625ba9a83a4ee27028 + checksum: bf31896556b33a80f017af3d445ceb532ec0f5ca9d69bc211a963ac92514d172d5c24c5ac319f384d9dfa7f1a4d8dc23032c2fe3e74f98a59467ecd86f7033ae languageName: node linkType: hard -"@babel/plugin-transform-block-scoping@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-block-scoping@npm:7.24.7" +"@babel/plugin-transform-block-scoping@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-block-scoping@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 039206155533600f079f3a455f85888dd7d4970ff7ffa85ef44760f4f5acb9f19c9d848cc1fec1b9bdbc0dfec9e8a080b90d0ab66ad2bdc7138b5ca4ba96e61c + checksum: e869500cfb1995e06e64c9608543b56468639809febfcdd6fcf683bc0bf1be2431cacf2981a168a1a14f4766393e37bc9f7c96d25bc5b5f39a64a8a8ad0bf8e0 languageName: node linkType: hard -"@babel/plugin-transform-class-properties@npm:^7.22.5, @babel/plugin-transform-class-properties@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-class-properties@npm:7.24.7" +"@babel/plugin-transform-class-properties@npm:^7.22.5, @babel/plugin-transform-class-properties@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-class-properties@npm:7.25.9" dependencies: - "@babel/helper-create-class-features-plugin": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-create-class-features-plugin": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 1348d7ce74da38ba52ea85b3b4289a6a86913748569ef92ef0cff30702a9eb849e5eaf59f1c6f3517059aa68115fb3067e389735dccacca39add4e2b0c67e291 + checksum: a8d69e2c285486b63f49193cbcf7a15e1d3a5f632c1c07d7a97f65306df7f554b30270b7378dde143f8b557d1f8f6336c643377943dec8ec405e4cd11e90b9ea languageName: node linkType: hard -"@babel/plugin-transform-class-static-block@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-class-static-block@npm:7.24.7" +"@babel/plugin-transform-class-static-block@npm:^7.26.0": + version: 7.26.0 + resolution: "@babel/plugin-transform-class-static-block@npm:7.26.0" dependencies: - "@babel/helper-create-class-features-plugin": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/plugin-syntax-class-static-block": ^7.14.5 + "@babel/helper-create-class-features-plugin": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.12.0 - checksum: 324049263504f18416f1c3e24033baebfafd05480fdd885c8ebe6f2b415b0fc8e0b98d719360f9e30743cc78ac387fabc0b3c6606d2b54135756ffb92963b382 + checksum: d779d4d3a6f8d363f67fcbd928c15baa72be8d3b86c6d05e0300b50e66e2c4be9e99398b803d13064bc79d90ae36e37a505e3dc8af11904459804dec07660246 languageName: node linkType: hard -"@babel/plugin-transform-classes@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-classes@npm:7.24.7" +"@babel/plugin-transform-classes@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-classes@npm:7.25.9" dependencies: - "@babel/helper-annotate-as-pure": ^7.24.7 - "@babel/helper-compilation-targets": ^7.24.7 - "@babel/helper-environment-visitor": ^7.24.7 - "@babel/helper-function-name": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/helper-replace-supers": ^7.24.7 - "@babel/helper-split-export-declaration": ^7.24.7 + "@babel/helper-annotate-as-pure": ^7.25.9 + "@babel/helper-compilation-targets": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-replace-supers": ^7.25.9 + "@babel/traverse": ^7.25.9 globals: ^11.1.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: f01cb31143730d425681e9816020cbb519c7ddb3b6ca308dfaf2821eda5699a746637fc6bf19811e2fb42cfdf8b00a21b31c754da83771a5c280077925677354 + checksum: d12584f72125314cc0fa8c77586ece2888d677788ac75f7393f5da574dfe4e45a556f7e3488fab29c8777ab3e5856d7a2d79f6df02834083aaa9d766440e3c68 languageName: node linkType: hard -"@babel/plugin-transform-computed-properties@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-computed-properties@npm:7.24.7" +"@babel/plugin-transform-computed-properties@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-computed-properties@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/template": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/template": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 0cf8c1b1e4ea57dec8d4612460d84fd4cdbf71a7499bb61ee34632cf89018a59eee818ffca88a8d99ee7057c20a4257044d7d463fda6daef9bf1db9fa81563cb + checksum: f77fa4bc0c1e0031068172df28852388db6b0f91c268d037905f459607cf1e8ebab00015f9f179f4ad96e11c5f381b635cd5dc4e147a48c7ac79d195ae7542de languageName: node linkType: hard -"@babel/plugin-transform-destructuring@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-destructuring@npm:7.24.7" +"@babel/plugin-transform-destructuring@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-destructuring@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: b9637b27faf9d24a8119bc5a1f98a2f47c69e6441bd8fc71163500be316253a72173308a93122bcf27d8d314ace43344c976f7291cf6376767f408350c8149d4 + checksum: 965f63077a904828f4adee91393f83644098533442b8217d5a135c23a759a4c252c714074c965676a60d2c33f610f579a4eeb59ffd783724393af61c0ca45fef languageName: node linkType: hard -"@babel/plugin-transform-dotall-regex@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-dotall-regex@npm:7.24.7" +"@babel/plugin-transform-dotall-regex@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-dotall-regex@npm:7.25.9" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-create-regexp-features-plugin": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 67b10fc6abb1f61f0e765288eb4c6d63d1d0f9fc0660e69f6f2170c56fa16bc74e49857afc644beda112b41771cd90cf52df0940d11e97e52617c77c7dcff171 + checksum: 8bdf1bb9e6e3a2cc8154ae88a3872faa6dc346d6901994505fb43ac85f858728781f1219f40b67f7bb0687c507450236cb7838ac68d457e65637f98500aa161b languageName: node linkType: hard -"@babel/plugin-transform-duplicate-keys@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-duplicate-keys@npm:7.24.7" +"@babel/plugin-transform-duplicate-keys@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-duplicate-keys@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: d1da2ff85ecb56a63f4ccfd9dc9ae69400d85f0dadf44ecddd9e71c6e5c7a9178e74e3a9637555f415a2bb14551e563f09f98534ab54f53d25e8439fdde6ba2d + checksum: b553eebc328797ead6be5ba5bdaf2f1222cea8a5bd33fb4ed625975d4f9b510bfb0d688d97e314cd4b4a48b279bea7b3634ad68c1b41ee143c3082db0ae74037 + languageName: node + linkType: hard + +"@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:7.25.9" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: f7233cf596be8c6843d31951afaf2464a62a610cb89c72c818c044765827fab78403ab8a7d3a6386f838c8df574668e2a48f6c206b1d7da965aff9c6886cb8e6 languageName: node linkType: hard -"@babel/plugin-transform-dynamic-import@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-dynamic-import@npm:7.24.7" +"@babel/plugin-transform-dynamic-import@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-dynamic-import@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/plugin-syntax-dynamic-import": ^7.8.3 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 776509ff62ab40c12be814a342fc56a5cc09b91fb63032b2633414b635875fd7da03734657be0f6db2891fe6e3033b75d5ddb6f2baabd1a02e4443754a785002 + checksum: aaca1ccda819be9b2b85af47ba08ddd2210ff2dbea222f26e4cd33f97ab020884bf81a66197e50872721e9daf36ceb5659502c82199884ea74d5d75ecda5c58b languageName: node linkType: hard -"@babel/plugin-transform-exponentiation-operator@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.24.7" +"@babel/plugin-transform-exponentiation-operator@npm:^7.25.9": + version: 7.26.3 + resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.26.3" dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 23c84a23eb56589fdd35a3540f9a1190615be069110a2270865223c03aee3ba4e0fc68fe14850800cf36f0712b26e4964d3026235261f58f0405a29fe8dac9b1 + checksum: b369ffad07e02e259c43a09d309a5ca86cb9da6b43b1df6256463a810b172cedc4254742605eec0fc2418371c3f7430430f5abd36f21717281e79142308c13ba languageName: node linkType: hard -"@babel/plugin-transform-export-namespace-from@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-export-namespace-from@npm:7.24.7" +"@babel/plugin-transform-export-namespace-from@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-export-namespace-from@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/plugin-syntax-export-namespace-from": ^7.8.3 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3bd3a10038f10ae0dea1ee42137f3edcf7036b5e9e570a0d1cbd0865f03658990c6c2d84fa2475f87a754e7dc5b46766c16f7ce5c9b32c3040150b6a21233a80 + checksum: 4dfe8df86c5b1d085d591290874bb2d78a9063090d71567ed657a418010ad333c3f48af2c974b865f53bbb718987a065f89828d43279a7751db1a56c9229078d languageName: node linkType: hard -"@babel/plugin-transform-for-of@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-for-of@npm:7.24.7" +"@babel/plugin-transform-for-of@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-for-of@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/helper-skip-transparent-expression-wrappers": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-skip-transparent-expression-wrappers": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: a53b42dc93ab4b7d1ebd3c695b52be22b3d592f6a3dbdb3dc2fea2c8e0a7e1508fe919864c455cde552aec44ce7518625fccbb70c7063373ca228d884f4f49ea + checksum: 41b56e70256a29fc26ed7fb95ece062d7ec2f3b6ea8f0686349ffd004cd4816132085ee21165b89c502ee7161cb7cfb12510961638851357945dc7bc546475b7 languageName: node linkType: hard -"@babel/plugin-transform-function-name@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-function-name@npm:7.24.7" +"@babel/plugin-transform-function-name@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-function-name@npm:7.25.9" dependencies: - "@babel/helper-compilation-targets": ^7.24.7 - "@babel/helper-function-name": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-compilation-targets": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/traverse": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 8eb1a67894a124910b5a67630bed4307757504381f39f0fb5cf82afc7ae8647dbc03b256d13865b73a749b9071b68e9fb8a28cef2369917b4299ebb93fd66146 + checksum: a8d7c8d019a6eb57eab5ca1be3e3236f175557d55b1f3b11f8ad7999e3fbb1cf37905fd8cb3a349bffb4163a558e9f33b63f631597fdc97c858757deac1b2fd7 languageName: node linkType: hard -"@babel/plugin-transform-json-strings@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-json-strings@npm:7.24.7" +"@babel/plugin-transform-json-strings@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-json-strings@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/plugin-syntax-json-strings": ^7.8.3 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 88874d0b7a1ddea66c097fc0abb68801ffae194468aa44b828dde9a0e20ac5d8647943793de86092eabaa2911c96f67a6b373793d4bb9c932ef81b2711c06c2e + checksum: e2498d84761cfd05aaea53799933d55af309c9d6204e66b38778792d171e4d1311ad34f334259a3aa3407dd0446f6bd3e390a1fcb8ce2e42fe5aabed0e41bee1 languageName: node linkType: hard -"@babel/plugin-transform-literals@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-literals@npm:7.24.7" +"@babel/plugin-transform-literals@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-literals@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3c075cc093a3dd9e294b8b7d6656e65f889e7ca2179ca27978dcd65b4dc4885ebbfb327408d7d8f483c55547deed00ba840956196f3ac8a3c3d2308a330a8c23 + checksum: 3cca75823a38aab599bc151b0fa4d816b5e1b62d6e49c156aa90436deb6e13649f5505973151a10418b64f3f9d1c3da53e38a186402e0ed7ad98e482e70c0c14 languageName: node linkType: hard -"@babel/plugin-transform-logical-assignment-operators@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.24.7" +"@babel/plugin-transform-logical-assignment-operators@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3367ce0be243704dc6fce23e86a592c4380f01998ee5dd9f94c54b1ef7b971ac6f8a002901eb51599ac6cbdc0d067af8d1a720224fca1c40fde8bb8aab804aac + checksum: 8c6febb4ac53852314d28b5e2c23d5dbbff7bf1e57d61f9672e0d97531ef7778b3f0ad698dcf1179f5486e626c77127508916a65eb846a89e98a92f70ed3537b languageName: node linkType: hard -"@babel/plugin-transform-member-expression-literals@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-member-expression-literals@npm:7.24.7" +"@babel/plugin-transform-member-expression-literals@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-member-expression-literals@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 2720c57aa3bf70576146ba7d6ea03227f4611852122d76d237924f7b008dafc952e6ae61a19e5024f26c665f44384bbd378466f01b6bd1305b3564a3b7fb1a5d + checksum: db92041ae87b8f59f98b50359e0bb172480f6ba22e5e76b13bdfe07122cbf0daa9cd8ad2e78dcb47939938fed88ad57ab5989346f64b3a16953fc73dea3a9b1f languageName: node linkType: hard -"@babel/plugin-transform-modules-amd@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-modules-amd@npm:7.24.7" +"@babel/plugin-transform-modules-amd@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-modules-amd@npm:7.25.9" dependencies: - "@babel/helper-module-transforms": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-module-transforms": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: f1dd0fb2f46c0f8f21076b8c7ccd5b33a85ce6dcb31518ea4c648d9a5bb2474cd4bd87c9b1b752e68591e24b022e334ba0d07631fef2b6b4d8a4b85cf3d581f5 + checksum: baad1f6fd0e0d38e9a9c1086a06abdc014c4c653fd452337cadfe23fb5bd8bf4368d1bc433a5ac8e6421bc0732ebb7c044cf3fb39c1b7ebe967d66e26c4e5cec languageName: node linkType: hard -"@babel/plugin-transform-modules-commonjs@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-modules-commonjs@npm:7.24.7" +"@babel/plugin-transform-modules-commonjs@npm:^7.25.9": + version: 7.26.3 + resolution: "@babel/plugin-transform-modules-commonjs@npm:7.26.3" dependencies: - "@babel/helper-module-transforms": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/helper-simple-access": ^7.24.7 + "@babel/helper-module-transforms": ^7.26.0 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: bfda2a0297197ed342e2a02e5f9847a489a3ae40a4a7d7f00f4aeb8544a85e9006e0c5271c8f61f39bc97975ef2717b5594cf9486694377a53433162909d64c1 + checksum: 0ac9aa4e5fe9fe34b58ee174881631e5e1c89eee5b1ebfd1147934686be92fc5fbfdc11119f0b607b3743d36a1cbcb7c36f18e0dd4424d6d7b749b1b9a18808a languageName: node linkType: hard -"@babel/plugin-transform-modules-systemjs@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-modules-systemjs@npm:7.24.7" +"@babel/plugin-transform-modules-systemjs@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-modules-systemjs@npm:7.25.9" dependencies: - "@babel/helper-hoist-variables": ^7.24.7 - "@babel/helper-module-transforms": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/helper-validator-identifier": ^7.24.7 + "@babel/helper-module-transforms": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-validator-identifier": ^7.25.9 + "@babel/traverse": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 8af7a9db2929991d82cfdf41fb175dee344274d39b39122f8c35f24b5d682f98368e3d8f5130401298bd21412df21d416a7d8b33b59c334fae3d3c762118b1d8 + checksum: bf446202f372ba92dc0db32b24b56225b6e3ad3b227e31074de8b86fdec01c273ae2536873e38dbe3ceb1cd0894209343adeaa37df208e3fa88c0c7dffec7924 languageName: node linkType: hard -"@babel/plugin-transform-modules-umd@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-modules-umd@npm:7.24.7" +"@babel/plugin-transform-modules-umd@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-modules-umd@npm:7.25.9" dependencies: - "@babel/helper-module-transforms": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-module-transforms": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 9ff1c464892efe042952ba778468bda6131b196a2729615bdcc3f24cdc94014f016a4616ee5643c5845bade6ba698f386833e61056d7201314b13a7fd69fac88 + checksum: 946db66be5f04ab9ee56c424b00257276ec094aa2f148508927e6085239f76b00304fa1e33026d29eccdbe312efea15ca3d92e74a12689d7f0cdd9a7ba1a6c54 languageName: node linkType: hard -"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.24.7" +"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.25.9" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-create-regexp-features-plugin": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0 - checksum: f1c6c7b5d60a86b6d7e4dd098798e1d393d55e993a0b57a73b53640c7a94985b601a96bdacee063f809a9a700bcea3a2ff18e98fa561554484ac56b761d774bd + checksum: 434346ba05cf74e3f4704b3bdd439287b95cd2a8676afcdc607810b8c38b6f4798cd69c1419726b2e4c7204e62e4a04d31b0360e91ca57a930521c9211e07789 languageName: node linkType: hard -"@babel/plugin-transform-new-target@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-new-target@npm:7.24.7" +"@babel/plugin-transform-new-target@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-new-target@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3cb94cd1076b270f768f91fdcf9dd2f6d487f8dbfff3df7ca8d07b915900b86d02769a35ba1407d16fe49499012c8f055e1741299e2c880798b953d942a8fa1b + checksum: f8113539919aafce52f07b2bd182c771a476fe1d5d96d813460b33a16f173f038929369c595572cadc1f7bd8cb816ce89439d056e007770ddd7b7a0878e7895f languageName: node linkType: hard -"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.24.7" +"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 4a9221356401d87762afbc37a9e8e764afc2daf09c421117537820f8cfbed6876888372ad3a7bcfae2d45c95f026651f050ab4020b777be31d3ffb00908dbdd3 + checksum: 26e03b1c2c0408cc300e46d8f8cb639653ff3a7b03456d0d8afbb53c44f33a89323f51d99991dade3a5676921119bbdf869728bb7911799b5ef99ffafa2cdd24 languageName: node linkType: hard -"@babel/plugin-transform-numeric-separator@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-numeric-separator@npm:7.24.7" +"@babel/plugin-transform-numeric-separator@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-numeric-separator@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/plugin-syntax-numeric-separator": ^7.10.4 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 561b5f1d08b2c3f92ce849f092751558b5e6cfeb7eb55c79e7375c34dd9c3066dce5e630bb439affef6adcf202b6cbcaaa23870070276fa5bb429c8f5b8c7514 + checksum: 0528ef041ed88e8c3f51624ee87b8182a7f246fe4013f0572788e0727d20795b558f2b82e3989b5dd416cbd339500f0d88857de41b6d3b6fdacb1d5344bcc5b1 languageName: node linkType: hard -"@babel/plugin-transform-object-rest-spread@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-object-rest-spread@npm:7.24.7" +"@babel/plugin-transform-object-rest-spread@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-object-rest-spread@npm:7.25.9" dependencies: - "@babel/helper-compilation-targets": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/plugin-syntax-object-rest-spread": ^7.8.3 - "@babel/plugin-transform-parameters": ^7.24.7 + "@babel/helper-compilation-targets": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/plugin-transform-parameters": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 169d257b9800c13e1feb4c37fb05dae84f702e58b342bb76e19e82e6692b7b5337c9923ee89e3916a97c0dd04a3375bdeca14f5e126f110bbacbeb46d1886ca2 + checksum: a8ff73e1c46a03056b3a2236bafd6b3a4b83da93afe7ee24a50d0a8088150bf85bc5e5977daa04e66ff5fb7613d02d63ad49b91ebb64cf3f3022598d722e3a7a languageName: node linkType: hard -"@babel/plugin-transform-object-super@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-object-super@npm:7.24.7" +"@babel/plugin-transform-object-super@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-object-super@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/helper-replace-supers": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-replace-supers": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: f71e607a830ee50a22fa1a2686524d3339440cf9dea63032f6efbd865cfe4e35000e1e3f3492459e5c986f7c0c07dc36938bf3ce61fc9ba5f8ab732d0b64ab37 + checksum: 1817b5d8b80e451ae1ad9080cca884f4f16df75880a158947df76a2ed8ab404d567a7dce71dd8051ef95f90fbe3513154086a32aba55cc76027f6cbabfbd7f98 languageName: node linkType: hard -"@babel/plugin-transform-optional-catch-binding@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.24.7" +"@babel/plugin-transform-optional-catch-binding@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 7229f3a5a4facaab40f4fdfc7faabc157dc38a67d66bed7936599f4bc509e0bff636f847ac2aa45294881fce9cf8a0a460b85d2a465b7b977de9739fce9b18f6 + checksum: b46a8d1e91829f3db5c252583eb00d05a779b4660abeea5500fda0f8ffa3584fd18299443c22f7fddf0ed9dfdb73c782c43b445dc468d4f89803f2356963b406 languageName: node linkType: hard -"@babel/plugin-transform-optional-chaining@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-optional-chaining@npm:7.24.7" +"@babel/plugin-transform-optional-chaining@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-optional-chaining@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/helper-skip-transparent-expression-wrappers": ^7.24.7 - "@babel/plugin-syntax-optional-chaining": ^7.8.3 + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-skip-transparent-expression-wrappers": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 877e7ce9097d475132c7f4d1244de50bb2fd37993dc4580c735f18f8cbc49282f6e77752821bcad5ca9d3528412d2c8a7ee0aa7ca71bb680ff82648e7a5fed25 + checksum: f1642a7094456067e82b176e1e9fd426fda7ed9df54cb6d10109fc512b622bf4b3c83acc5875125732b8622565107fdbe2d60fe3ec8685e1d1c22c38c1b57782 languageName: node linkType: hard -"@babel/plugin-transform-parameters@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-parameters@npm:7.24.7" +"@babel/plugin-transform-parameters@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-parameters@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: ab534b03ac2eff94bc79342b8f39a4584666f5305a6c63c1964afda0b1b004e6b861e49d1683548030defe248e3590d3ff6338ee0552cb90c064f7e1479968c3 + checksum: d7ba2a7d05edbc85aed741289b0ff3d6289a1c25d82ac4be32c565f88a66391f46631aad59ceeed40824037f7eeaa7a0de1998db491f50e65a565cd964f78786 languageName: node linkType: hard -"@babel/plugin-transform-private-methods@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-private-methods@npm:7.24.7" +"@babel/plugin-transform-private-methods@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-private-methods@npm:7.25.9" dependencies: - "@babel/helper-create-class-features-plugin": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-create-class-features-plugin": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: c151548e34909be2adcceb224d8fdd70bafa393bc1559a600906f3f647317575bf40db670470934a360e90ee8084ef36dffa34ec25d387d414afd841e74cf3fe + checksum: 6e3671b352c267847c53a170a1937210fa8151764d70d25005e711ef9b21969aaf422acc14f9f7fb86bc0e4ec43e7aefcc0ad9196ae02d262ec10f509f126a58 languageName: node linkType: hard -"@babel/plugin-transform-private-property-in-object@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-private-property-in-object@npm:7.24.7" +"@babel/plugin-transform-private-property-in-object@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-private-property-in-object@npm:7.25.9" dependencies: - "@babel/helper-annotate-as-pure": ^7.24.7 - "@babel/helper-create-class-features-plugin": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/plugin-syntax-private-property-in-object": ^7.14.5 + "@babel/helper-annotate-as-pure": ^7.25.9 + "@babel/helper-create-class-features-plugin": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 8cee9473095305cc787bb653fd681719b49363281feabf677db8a552e8e41c94441408055d7e5fd5c7d41b315e634fa70b145ad0c7c54456216049df4ed57350 + checksum: 9ce3e983fea9b9ba677c192aa065c0b42ebdc7774be4c02135df09029ad92a55c35b004650c75952cb64d650872ed18f13ab64422c6fc891d06333762caa8a0a languageName: node linkType: hard -"@babel/plugin-transform-property-literals@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-property-literals@npm:7.24.7" +"@babel/plugin-transform-property-literals@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-property-literals@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 9aeefc3aab6c6bf9d1fae1cf3a2d38c7d886fd3c6c81b7c608c477f5758aee2e7abf52f32724310fe861da61af934ee2508b78a5b5f234b9740c9134e1c14437 + checksum: 436046ab07d54a9b44a384eeffec701d4e959a37a7547dda72e069e751ca7ff753d1782a8339e354b97c78a868b49ea97bf41bf5a44c6d7a3c0a05ad40eeb49c languageName: node linkType: hard -"@babel/plugin-transform-regenerator@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-regenerator@npm:7.24.7" +"@babel/plugin-transform-regenerator@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-regenerator@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 regenerator-transform: ^0.15.2 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 20c6c3fb6fc9f407829087316653388d311e8c1816b007609bb09aeef254092a7157adace8b3aaa8f34be752503717cb85c88a5fe482180a9b11bcbd676063be + checksum: 1c09e8087b476c5967282c9790fb8710e065eda77c60f6cb5da541edd59ded9d003d96f8ef640928faab4a0b35bf997673499a194973da4f0c97f0935807a482 + languageName: node + linkType: hard + +"@babel/plugin-transform-regexp-modifiers@npm:^7.26.0": + version: 7.26.0 + resolution: "@babel/plugin-transform-regexp-modifiers@npm:7.26.0" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 726deca486bbd4b176f8a966eb0f4aabc19d9def3b8dabb8b3a656778eca0df1fda3f3c92b213aa5a184232fdafd5b7bd73b4e24ca4345c498ef6baff2bda4e1 languageName: node linkType: hard -"@babel/plugin-transform-reserved-words@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-reserved-words@npm:7.24.7" +"@babel/plugin-transform-reserved-words@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-reserved-words@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3d5876954d5914d7270819479504f30c4bf5452a65c677f44e2dab2db50b3c9d4b47793c45dfad7abf4f377035dd79e4b3f554ae350df9f422201d370ce9f8dd + checksum: 8beda04481b25767acbd1f6b9ef7b3a9c12fbd9dcb24df45a6ad120e1dc4b247c073db60ac742f9093657d6d8c050501fc0606af042f81a3bb6a3ff862cddc47 languageName: node linkType: hard "@babel/plugin-transform-runtime@npm:^7.23.2": - version: 7.24.7 - resolution: "@babel/plugin-transform-runtime@npm:7.24.7" + version: 7.25.9 + resolution: "@babel/plugin-transform-runtime@npm:7.25.9" dependencies: - "@babel/helper-module-imports": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-module-imports": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 babel-plugin-polyfill-corejs2: ^0.4.10 - babel-plugin-polyfill-corejs3: ^0.10.1 + babel-plugin-polyfill-corejs3: ^0.10.6 babel-plugin-polyfill-regenerator: ^0.6.1 semver: ^6.3.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 98bcbbdc833d5c451189a6325f88820fe92973e119c59ce74bf28681cf4687c8280decb55b6c47f22e98c3973ae3a13521c4f51855a2b8577b230ecb1b4ca5b4 + checksum: db7f20a7a7324dbfe3b43a09f0095c69dadcf8b08567fa7c7fa6e245d97c66cdcdc330e97733b7589261c0e1046bc5cc36741b932ac5dd7757374495b57e7b02 languageName: node linkType: hard -"@babel/plugin-transform-shorthand-properties@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-shorthand-properties@npm:7.24.7" +"@babel/plugin-transform-shorthand-properties@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-shorthand-properties@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 7b524245814607188212b8eb86d8c850e5974203328455a30881b4a92c364b93353fae14bc2af5b614ef16300b75b8c1d3b8f3a08355985b4794a7feb240adc3 + checksum: f774995d58d4e3a992b732cf3a9b8823552d471040e280264dd15e0735433d51b468fef04d75853d061309389c66bda10ce1b298297ce83999220eb0ad62741d languageName: node linkType: hard -"@babel/plugin-transform-spread@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-spread@npm:7.24.7" +"@babel/plugin-transform-spread@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-spread@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/helper-skip-transparent-expression-wrappers": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-skip-transparent-expression-wrappers": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 4c4254c8b9cceb1a8f975fa9b92257ddb08380a35c0a3721b8f4b9e13a3d82e403af2e0fba577b9f2452dd8f06bc3dea71cc53b1e2c6af595af5db52a13429d6 + checksum: 2403a5d49171b7714d5e5ecb1f598c61575a4dbe5e33e5a5f08c0ea990b75e693ca1ea983b6a96b2e3e5e7da48c8238333f525e47498c53b577c5d094d964c06 languageName: node linkType: hard -"@babel/plugin-transform-sticky-regex@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-sticky-regex@npm:7.24.7" +"@babel/plugin-transform-sticky-regex@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-sticky-regex@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 118fc7a7ebf7c20411b670c8a030535fdfe4a88bc5643bb625a584dbc4c8a468da46430a20e6bf78914246962b0f18f1b9d6a62561a7762c4f34a038a5a77179 + checksum: 7454b00844dbe924030dd15e2b3615b36e196500c4c47e98dabc6b37a054c5b1038ecd437e910aabf0e43bf56b973cb148d3437d50f6e2332d8309568e3e979b languageName: node linkType: hard -"@babel/plugin-transform-template-literals@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-template-literals@npm:7.24.7" +"@babel/plugin-transform-template-literals@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-template-literals@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: ad44e5826f5a98c1575832dbdbd033adfe683cdff195e178528ead62507564bf02f479b282976cfd3caebad8b06d5fd7349c1cdb880dec3c56daea4f1f179619 + checksum: 92eb1d6e2d95bd24abbb74fa7640d02b66ff6214e0bb616d7fda298a7821ce15132a4265d576a3502a347a3c9e94b6c69ed265bb0784664592fa076785a3d16a languageName: node linkType: hard -"@babel/plugin-transform-typeof-symbol@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-typeof-symbol@npm:7.24.7" +"@babel/plugin-transform-typeof-symbol@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-typeof-symbol@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 6bd16b9347614d44187d8f8ee23ebd7be30dabf3632eed5ff0415f35a482e827de220527089eae9cdfb75e85aa72db0e141ebc2247c4b1187c1abcdacdc34895 + checksum: 3f9458840d96f61502f0e9dfaae3efe8325fa0b2151e24ea0d41307f28cdd166905419f5a43447ce0f1ae4bfd001f3906b658839a60269c254168164090b4c73 languageName: node linkType: hard -"@babel/plugin-transform-typescript@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-typescript@npm:7.24.7" +"@babel/plugin-transform-typescript@npm:^7.25.9": + version: 7.26.3 + resolution: "@babel/plugin-transform-typescript@npm:7.26.3" dependencies: - "@babel/helper-annotate-as-pure": ^7.24.7 - "@babel/helper-create-class-features-plugin": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/plugin-syntax-typescript": ^7.24.7 + "@babel/helper-annotate-as-pure": ^7.25.9 + "@babel/helper-create-class-features-plugin": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-skip-transparent-expression-wrappers": ^7.25.9 + "@babel/plugin-syntax-typescript": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 6b367d1e3d6bdbe438878a76436fc6903e2b4fd7c31fa036d43865570d282679ec3f7c0306399851f2866a9b36686a0ea8c343df3750f70d427f1fe20ca54310 + checksum: 38ab210e80d4fc4eaa27e88705a961d53f5eae1dcd0ef8794affe3002fec557404e8bb29ca22d18e691a75690e3bcadbfeb8207a830f15cf83231ab5fd1ea08b languageName: node linkType: hard -"@babel/plugin-transform-unicode-escapes@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-unicode-escapes@npm:7.24.7" +"@babel/plugin-transform-unicode-escapes@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-unicode-escapes@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 4af0a193e1ddea6ff82b2b15cc2501b872728050bd625740b813c8062fec917d32d530ff6b41de56c15e7296becdf3336a58db81f5ca8e7c445c1306c52f3e01 + checksum: be067e07488d804e3e82d7771f23666539d2ae5af03bf6eb8480406adf3dabd776e60c1fd5c6078dc5714b73cd80bbaca70e71d4f5d154c5c57200581602ca2f languageName: node linkType: hard -"@babel/plugin-transform-unicode-property-regex@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.24.7" +"@babel/plugin-transform-unicode-property-regex@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.25.9" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-create-regexp-features-plugin": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: aae13350c50973f5802ca7906d022a6a0cc0e3aebac9122d0450bbd51e78252d4c2032ad69385e2759fcbdd3aac5d571bd7e26258907f51f8e1a51b53be626c2 + checksum: 201f6f46c1beb399e79aa208b94c5d54412047511795ce1e790edcd189cef73752e6a099fdfc01b3ad12205f139ae344143b62f21f44bbe02338a95e8506a911 languageName: node linkType: hard -"@babel/plugin-transform-unicode-regex@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-unicode-regex@npm:7.24.7" +"@babel/plugin-transform-unicode-regex@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-unicode-regex@npm:7.25.9" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-create-regexp-features-plugin": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 1cb4e70678906e431da0a05ac3f8350025fee290304ad7482d9cfaa1ca67b2e898654de537c9268efbdad5b80d3ebadf42b4a88ea84609bd8a4cce7b11b48afd + checksum: e8baae867526e179467c6ef5280d70390fa7388f8763a19a27c21302dd59b121032568be080749514b097097ceb9af716bf4b90638f1b3cf689aa837ba20150f languageName: node linkType: hard -"@babel/plugin-transform-unicode-sets-regex@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.24.7" +"@babel/plugin-transform-unicode-sets-regex@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.25.9" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-create-regexp-features-plugin": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0 - checksum: 08a2844914f33dacd2ce1ab021ce8c1cc35dc6568521a746d8bf29c21571ee5be78787b454231c4bb3526cbbe280f1893223c82726cec5df2be5dae0a3b51837 + checksum: 4445ef20de687cb4dcc95169742a8d9013d680aa5eee9186d8e25875bbfa7ee5e2de26a91177ccf70b1db518e36886abcd44750d28db5d7a9539f0efa6839f4b languageName: node linkType: hard "@babel/preset-env@npm:^7.23.2": - version: 7.24.7 - resolution: "@babel/preset-env@npm:7.24.7" - dependencies: - "@babel/compat-data": ^7.24.7 - "@babel/helper-compilation-targets": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/helper-validator-option": ^7.24.7 - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": ^7.24.7 - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^7.24.7 - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.24.7 - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": ^7.24.7 + version: 7.26.0 + resolution: "@babel/preset-env@npm:7.26.0" + dependencies: + "@babel/compat-data": ^7.26.0 + "@babel/helper-compilation-targets": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-validator-option": ^7.25.9 + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": ^7.25.9 + "@babel/plugin-bugfix-safari-class-field-initializer-scope": ^7.25.9 + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^7.25.9 + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.25.9 + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": ^7.25.9 "@babel/plugin-proposal-private-property-in-object": 7.21.0-placeholder-for-preset-env.2 - "@babel/plugin-syntax-async-generators": ^7.8.4 - "@babel/plugin-syntax-class-properties": ^7.12.13 - "@babel/plugin-syntax-class-static-block": ^7.14.5 - "@babel/plugin-syntax-dynamic-import": ^7.8.3 - "@babel/plugin-syntax-export-namespace-from": ^7.8.3 - "@babel/plugin-syntax-import-assertions": ^7.24.7 - "@babel/plugin-syntax-import-attributes": ^7.24.7 - "@babel/plugin-syntax-import-meta": ^7.10.4 - "@babel/plugin-syntax-json-strings": ^7.8.3 - "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 - "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 - "@babel/plugin-syntax-numeric-separator": ^7.10.4 - "@babel/plugin-syntax-object-rest-spread": ^7.8.3 - "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 - "@babel/plugin-syntax-optional-chaining": ^7.8.3 - "@babel/plugin-syntax-private-property-in-object": ^7.14.5 - "@babel/plugin-syntax-top-level-await": ^7.14.5 + "@babel/plugin-syntax-import-assertions": ^7.26.0 + "@babel/plugin-syntax-import-attributes": ^7.26.0 "@babel/plugin-syntax-unicode-sets-regex": ^7.18.6 - "@babel/plugin-transform-arrow-functions": ^7.24.7 - "@babel/plugin-transform-async-generator-functions": ^7.24.7 - "@babel/plugin-transform-async-to-generator": ^7.24.7 - "@babel/plugin-transform-block-scoped-functions": ^7.24.7 - "@babel/plugin-transform-block-scoping": ^7.24.7 - "@babel/plugin-transform-class-properties": ^7.24.7 - "@babel/plugin-transform-class-static-block": ^7.24.7 - "@babel/plugin-transform-classes": ^7.24.7 - "@babel/plugin-transform-computed-properties": ^7.24.7 - "@babel/plugin-transform-destructuring": ^7.24.7 - "@babel/plugin-transform-dotall-regex": ^7.24.7 - "@babel/plugin-transform-duplicate-keys": ^7.24.7 - "@babel/plugin-transform-dynamic-import": ^7.24.7 - "@babel/plugin-transform-exponentiation-operator": ^7.24.7 - "@babel/plugin-transform-export-namespace-from": ^7.24.7 - "@babel/plugin-transform-for-of": ^7.24.7 - "@babel/plugin-transform-function-name": ^7.24.7 - "@babel/plugin-transform-json-strings": ^7.24.7 - "@babel/plugin-transform-literals": ^7.24.7 - "@babel/plugin-transform-logical-assignment-operators": ^7.24.7 - "@babel/plugin-transform-member-expression-literals": ^7.24.7 - "@babel/plugin-transform-modules-amd": ^7.24.7 - "@babel/plugin-transform-modules-commonjs": ^7.24.7 - "@babel/plugin-transform-modules-systemjs": ^7.24.7 - "@babel/plugin-transform-modules-umd": ^7.24.7 - "@babel/plugin-transform-named-capturing-groups-regex": ^7.24.7 - "@babel/plugin-transform-new-target": ^7.24.7 - "@babel/plugin-transform-nullish-coalescing-operator": ^7.24.7 - "@babel/plugin-transform-numeric-separator": ^7.24.7 - "@babel/plugin-transform-object-rest-spread": ^7.24.7 - "@babel/plugin-transform-object-super": ^7.24.7 - "@babel/plugin-transform-optional-catch-binding": ^7.24.7 - "@babel/plugin-transform-optional-chaining": ^7.24.7 - "@babel/plugin-transform-parameters": ^7.24.7 - "@babel/plugin-transform-private-methods": ^7.24.7 - "@babel/plugin-transform-private-property-in-object": ^7.24.7 - "@babel/plugin-transform-property-literals": ^7.24.7 - "@babel/plugin-transform-regenerator": ^7.24.7 - "@babel/plugin-transform-reserved-words": ^7.24.7 - "@babel/plugin-transform-shorthand-properties": ^7.24.7 - "@babel/plugin-transform-spread": ^7.24.7 - "@babel/plugin-transform-sticky-regex": ^7.24.7 - "@babel/plugin-transform-template-literals": ^7.24.7 - "@babel/plugin-transform-typeof-symbol": ^7.24.7 - "@babel/plugin-transform-unicode-escapes": ^7.24.7 - "@babel/plugin-transform-unicode-property-regex": ^7.24.7 - "@babel/plugin-transform-unicode-regex": ^7.24.7 - "@babel/plugin-transform-unicode-sets-regex": ^7.24.7 + "@babel/plugin-transform-arrow-functions": ^7.25.9 + "@babel/plugin-transform-async-generator-functions": ^7.25.9 + "@babel/plugin-transform-async-to-generator": ^7.25.9 + "@babel/plugin-transform-block-scoped-functions": ^7.25.9 + "@babel/plugin-transform-block-scoping": ^7.25.9 + "@babel/plugin-transform-class-properties": ^7.25.9 + "@babel/plugin-transform-class-static-block": ^7.26.0 + "@babel/plugin-transform-classes": ^7.25.9 + "@babel/plugin-transform-computed-properties": ^7.25.9 + "@babel/plugin-transform-destructuring": ^7.25.9 + "@babel/plugin-transform-dotall-regex": ^7.25.9 + "@babel/plugin-transform-duplicate-keys": ^7.25.9 + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": ^7.25.9 + "@babel/plugin-transform-dynamic-import": ^7.25.9 + "@babel/plugin-transform-exponentiation-operator": ^7.25.9 + "@babel/plugin-transform-export-namespace-from": ^7.25.9 + "@babel/plugin-transform-for-of": ^7.25.9 + "@babel/plugin-transform-function-name": ^7.25.9 + "@babel/plugin-transform-json-strings": ^7.25.9 + "@babel/plugin-transform-literals": ^7.25.9 + "@babel/plugin-transform-logical-assignment-operators": ^7.25.9 + "@babel/plugin-transform-member-expression-literals": ^7.25.9 + "@babel/plugin-transform-modules-amd": ^7.25.9 + "@babel/plugin-transform-modules-commonjs": ^7.25.9 + "@babel/plugin-transform-modules-systemjs": ^7.25.9 + "@babel/plugin-transform-modules-umd": ^7.25.9 + "@babel/plugin-transform-named-capturing-groups-regex": ^7.25.9 + "@babel/plugin-transform-new-target": ^7.25.9 + "@babel/plugin-transform-nullish-coalescing-operator": ^7.25.9 + "@babel/plugin-transform-numeric-separator": ^7.25.9 + "@babel/plugin-transform-object-rest-spread": ^7.25.9 + "@babel/plugin-transform-object-super": ^7.25.9 + "@babel/plugin-transform-optional-catch-binding": ^7.25.9 + "@babel/plugin-transform-optional-chaining": ^7.25.9 + "@babel/plugin-transform-parameters": ^7.25.9 + "@babel/plugin-transform-private-methods": ^7.25.9 + "@babel/plugin-transform-private-property-in-object": ^7.25.9 + "@babel/plugin-transform-property-literals": ^7.25.9 + "@babel/plugin-transform-regenerator": ^7.25.9 + "@babel/plugin-transform-regexp-modifiers": ^7.26.0 + "@babel/plugin-transform-reserved-words": ^7.25.9 + "@babel/plugin-transform-shorthand-properties": ^7.25.9 + "@babel/plugin-transform-spread": ^7.25.9 + "@babel/plugin-transform-sticky-regex": ^7.25.9 + "@babel/plugin-transform-template-literals": ^7.25.9 + "@babel/plugin-transform-typeof-symbol": ^7.25.9 + "@babel/plugin-transform-unicode-escapes": ^7.25.9 + "@babel/plugin-transform-unicode-property-regex": ^7.25.9 + "@babel/plugin-transform-unicode-regex": ^7.25.9 + "@babel/plugin-transform-unicode-sets-regex": ^7.25.9 "@babel/preset-modules": 0.1.6-no-external-plugins babel-plugin-polyfill-corejs2: ^0.4.10 - babel-plugin-polyfill-corejs3: ^0.10.4 + babel-plugin-polyfill-corejs3: ^0.10.6 babel-plugin-polyfill-regenerator: ^0.6.1 - core-js-compat: ^3.31.0 + core-js-compat: ^3.38.1 semver: ^6.3.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 1a82c883c7404359b19b7436d0aab05f8dd4e89e8b1f7de127cc65d0ff6a9b1c345211d9c038f5b6e8f93d26f091fa9c73812d82851026ab4ec93f5ed0f0d675 + checksum: 0c3e2b3758cc0347dcf5551b5209db702764183dce66ff20bffceff6486c090bef9175f5f7d1e68cfe5584f0d817b2aab25ab5992058a7998f061f244c8caf5f languageName: node linkType: hard @@ -1594,73 +1452,62 @@ __metadata: linkType: hard "@babel/preset-typescript@npm:^7.22.5": - version: 7.24.7 - resolution: "@babel/preset-typescript@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/helper-validator-option": ^7.24.7 - "@babel/plugin-syntax-jsx": ^7.24.7 - "@babel/plugin-transform-modules-commonjs": ^7.24.7 - "@babel/plugin-transform-typescript": ^7.24.7 + version: 7.26.0 + resolution: "@babel/preset-typescript@npm:7.26.0" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-validator-option": ^7.25.9 + "@babel/plugin-syntax-jsx": ^7.25.9 + "@babel/plugin-transform-modules-commonjs": ^7.25.9 + "@babel/plugin-transform-typescript": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 12929b24757f3bd6548103475f86478eda4c872bc7cefd920b29591eee8f4a4f350561d888e133d632d0c9402b8615fdcec9138e5127a6567dcb22f804ff207f - languageName: node - linkType: hard - -"@babel/regjsgen@npm:^0.8.0": - version: 0.8.0 - resolution: "@babel/regjsgen@npm:0.8.0" - checksum: 89c338fee774770e5a487382170711014d49a68eb281e74f2b5eac88f38300a4ad545516a7786a8dd5702e9cf009c94c2f582d200f077ac5decd74c56b973730 + checksum: 6d8641fa6efd0e10eec5e8f92cd164b916a06d57131cfa5216c281404289c87d2b4995140a1c1d9c3bad171ff6ef2226be5f0585e09577ffff349706e991ec71 languageName: node linkType: hard -"@babel/runtime@npm:^7.12.0, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.22.6, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7": - version: 7.24.7 - resolution: "@babel/runtime@npm:7.24.7" +"@babel/runtime@npm:^7.22.6, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.8.4": + version: 7.26.0 + resolution: "@babel/runtime@npm:7.26.0" dependencies: regenerator-runtime: ^0.14.0 - checksum: d17f29eed6f848ac15cdf4202a910b741facfb0419a9d79e5c7fa37df6362fc3227f1cc2e248cc6db5e53ddffb4caa6686c488e6e80ce3d29c36a4e74c8734ea + checksum: c8e2c0504ab271b3467a261a8f119bf2603eb857a0d71e37791f4e3fae00f681365073cc79f141ddaa90c6077c60ba56448004ad5429d07ac73532be9f7cf28a languageName: node linkType: hard -"@babel/template@npm:^7.20.7, @babel/template@npm:^7.24.7, @babel/template@npm:^7.3.3": - version: 7.24.7 - resolution: "@babel/template@npm:7.24.7" +"@babel/template@npm:^7.20.7, @babel/template@npm:^7.25.9, @babel/template@npm:^7.3.3": + version: 7.25.9 + resolution: "@babel/template@npm:7.25.9" dependencies: - "@babel/code-frame": ^7.24.7 - "@babel/parser": ^7.24.7 - "@babel/types": ^7.24.7 - checksum: ea90792fae708ddf1632e54c25fe1a86643d8c0132311f81265d2bdbdd42f9f4fac65457056c1b6ca87f7aa0d6a795b549566774bba064bdcea2034ab3960ee9 + "@babel/code-frame": ^7.25.9 + "@babel/parser": ^7.25.9 + "@babel/types": ^7.25.9 + checksum: 103641fea19c7f4e82dc913aa6b6ac157112a96d7c724d513288f538b84bae04fb87b1f1e495ac1736367b1bc30e10f058b30208fb25f66038e1f1eb4e426472 languageName: node linkType: hard -"@babel/traverse@npm:^7.16.0, @babel/traverse@npm:^7.21.0, @babel/traverse@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/traverse@npm:7.24.7" +"@babel/traverse@npm:^7.16.0, @babel/traverse@npm:^7.21.0, @babel/traverse@npm:^7.25.9": + version: 7.26.4 + resolution: "@babel/traverse@npm:7.26.4" dependencies: - "@babel/code-frame": ^7.24.7 - "@babel/generator": ^7.24.7 - "@babel/helper-environment-visitor": ^7.24.7 - "@babel/helper-function-name": ^7.24.7 - "@babel/helper-hoist-variables": ^7.24.7 - "@babel/helper-split-export-declaration": ^7.24.7 - "@babel/parser": ^7.24.7 - "@babel/types": ^7.24.7 + "@babel/code-frame": ^7.26.2 + "@babel/generator": ^7.26.3 + "@babel/parser": ^7.26.3 + "@babel/template": ^7.25.9 + "@babel/types": ^7.26.3 debug: ^4.3.1 globals: ^11.1.0 - checksum: 7cd366afe9e7ee77e493779fdf24f67bf5595247289364f4689e29688572505eaeb886d7a8f20ebb9c29fc2de7d0895e4ff9e203e78e39ac67239724d45aa83b + checksum: dcdf51b27ab640291f968e4477933465c2910bfdcbcff8f5315d1f29b8ff861864f363e84a71fb489f5e9708e8b36b7540608ce019aa5e57ef7a4ba537e62700 languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.0, @babel/types@npm:^7.24.7, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": - version: 7.24.7 - resolution: "@babel/types@npm:7.24.7" +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.0, @babel/types@npm:^7.25.9, @babel/types@npm:^7.26.0, @babel/types@npm:^7.26.3, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": + version: 7.26.3 + resolution: "@babel/types@npm:7.26.3" dependencies: - "@babel/helper-string-parser": ^7.24.7 - "@babel/helper-validator-identifier": ^7.24.7 - to-fast-properties: ^2.0.0 - checksum: 3e4437fced97e02982972ce5bebd318c47d42c9be2152c0fd28c6f786cc74086cc0a8fb83b602b846e41df37f22c36254338eada1a47ef9d8a1ec92332ca3ea8 + "@babel/helper-string-parser": ^7.25.9 + "@babel/helper-validator-identifier": ^7.25.9 + checksum: 195f428080dcaadbcecc9445df7f91063beeaa91b49ccd78f38a5af6b75a6a58391d0c6614edb1ea322e57889a1684a0aab8e667951f820196901dd341f931e9 languageName: node linkType: hard @@ -1671,19 +1518,6 @@ __metadata: languageName: node linkType: hard -"@chromatic-com/storybook@npm:^1": - version: 1.9.0 - resolution: "@chromatic-com/storybook@npm:1.9.0" - dependencies: - chromatic: ^11.4.0 - filesize: ^10.0.12 - jsonfile: ^6.1.0 - react-confetti: ^6.1.0 - strip-ansi: ^7.1.0 - checksum: 12ada9213a48e1145311e43cd2f972e312c77c978e3610eabbd698793011aeafe2a9256dd62c06492cbed7bc2b7c274f3a10887016c3333380b66180e40782cf - languageName: node - linkType: hard - "@colors/colors@npm:1.5.0": version: 1.5.0 resolution: "@colors/colors@npm:1.5.0" @@ -1701,8 +1535,8 @@ __metadata: linkType: hard "@cypress/request@npm:^3.0.4": - version: 3.0.5 - resolution: "@cypress/request@npm:3.0.5" + version: 3.0.7 + resolution: "@cypress/request@npm:3.0.7" dependencies: aws-sign2: ~0.7.0 aws4: ^1.8.0 @@ -1717,12 +1551,12 @@ __metadata: json-stringify-safe: ~5.0.1 mime-types: ~2.1.19 performance-now: ^2.1.0 - qs: 6.13.0 + qs: 6.13.1 safe-buffer: ^5.1.2 - tough-cookie: ^4.1.3 + tough-cookie: ^5.0.0 tunnel-agent: ^0.6.0 uuid: ^8.3.2 - checksum: 7272c2c7c24c230bb976765e0ff18528f8fe995fdbe9ddf85ddec3ec12f744729130a17ad41fb91c99e733b8a1c07ce5d2553e115c66ac6e84c039117dd29680 + checksum: af1736764789d8023ce35d1aeb6e2f317943e65a1e83c97d83d6230257a725832d299be8c2432e508e07b5fbe03ac00112247686756511f5ec380f82bc8e69ff languageName: node linkType: hard @@ -1736,22 +1570,22 @@ __metadata: languageName: node linkType: hard -"@emnapi/core@npm:^1.1.0": - version: 1.2.0 - resolution: "@emnapi/core@npm:1.2.0" +"@emnapi/core@npm:^1.1.0, @emnapi/core@npm:^1.3.1": + version: 1.3.1 + resolution: "@emnapi/core@npm:1.3.1" dependencies: "@emnapi/wasi-threads": 1.0.1 tslib: ^2.4.0 - checksum: b3b61bd01de93346f05803151eee9dc308262065034d835db95a46842ea75867c43745c227577f19fa0542fcb3883a752477eb012bf9e4b72f540f4e23f63cbe + checksum: 9b4e4bc37e09d901f5d95ca998c4936432a7a2207f33e98e15ae8c9bb34803baa444cef66b8acc80fd701f6634c2718f43709e82432052ea2aa7a71a58cb9164 languageName: node linkType: hard -"@emnapi/runtime@npm:^1.1.0": - version: 1.2.0 - resolution: "@emnapi/runtime@npm:1.2.0" +"@emnapi/runtime@npm:^1.1.0, @emnapi/runtime@npm:^1.3.1": + version: 1.3.1 + resolution: "@emnapi/runtime@npm:1.3.1" dependencies: tslib: ^2.4.0 - checksum: c9f5814f65a7851eda3fae96320b7ebfaf3b7e0db4e1ac2d77b55f5c0785e56b459a029413dbfc0abb1b23f059b850169888f92833150a28cdf24b9a53e535c5 + checksum: 9a16ae7905a9c0e8956cf1854ef74e5087fbf36739abdba7aa6b308485aafdc993da07c19d7af104cd5f8e425121120852851bb3a0f78e2160e420a36d47f42f languageName: node linkType: hard @@ -1764,123 +1598,6 @@ __metadata: languageName: node linkType: hard -"@emotion/babel-plugin@npm:^11.11.0": - version: 11.11.0 - resolution: "@emotion/babel-plugin@npm:11.11.0" - dependencies: - "@babel/helper-module-imports": ^7.16.7 - "@babel/runtime": ^7.18.3 - "@emotion/hash": ^0.9.1 - "@emotion/memoize": ^0.8.1 - "@emotion/serialize": ^1.1.2 - 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.2.0 - checksum: 6b363edccc10290f7a23242c06f88e451b5feb2ab94152b18bb8883033db5934fb0e421e2d67d09907c13837c21218a3ac28c51707778a54d6cd3706c0c2f3f9 - languageName: node - linkType: hard - -"@emotion/cache@npm:^11.11.0, @emotion/cache@npm:^11.4.0": - version: 11.11.0 - resolution: "@emotion/cache@npm:11.11.0" - dependencies: - "@emotion/memoize": ^0.8.1 - "@emotion/sheet": ^1.2.2 - "@emotion/utils": ^1.2.1 - "@emotion/weak-memoize": ^0.3.1 - stylis: 4.2.0 - checksum: 8eb1dc22beaa20c21a2e04c284d5a2630a018a9d51fb190e52de348c8d27f4e8ca4bbab003d68b4f6cd9cc1c569ca747a997797e0f76d6c734a660dc29decf08 - languageName: node - linkType: hard - -"@emotion/hash@npm:^0.9.1": - version: 0.9.1 - resolution: "@emotion/hash@npm:0.9.1" - checksum: 716e17e48bf9047bf9383982c071de49f2615310fb4e986738931776f5a823bc1f29c84501abe0d3df91a3803c80122d24e28b57351bca9e01356ebb33d89876 - languageName: node - linkType: hard - -"@emotion/memoize@npm:^0.8.1": - version: 0.8.1 - resolution: "@emotion/memoize@npm:0.8.1" - checksum: a19cc01a29fcc97514948eaab4dc34d8272e934466ed87c07f157887406bc318000c69ae6f813a9001c6a225364df04249842a50e692ef7a9873335fbcc141b0 - languageName: node - linkType: hard - -"@emotion/react@npm:^11.8.1": - version: 11.11.4 - resolution: "@emotion/react@npm:11.11.4" - dependencies: - "@babel/runtime": ^7.18.3 - "@emotion/babel-plugin": ^11.11.0 - "@emotion/cache": ^11.11.0 - "@emotion/serialize": ^1.1.3 - "@emotion/use-insertion-effect-with-fallbacks": ^1.0.1 - "@emotion/utils": ^1.2.1 - "@emotion/weak-memoize": ^0.3.1 - hoist-non-react-statics: ^3.3.1 - peerDependencies: - react: ">=16.8.0" - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 6abaa7a05c5e1db31bffca7ac79169f5456990022cbb3794e6903221536609a60420f2b4888dd3f84e9634a304e394130cb88dc32c243a1dedc263e50da329f8 - languageName: node - linkType: hard - -"@emotion/serialize@npm:^1.1.2, @emotion/serialize@npm:^1.1.3": - version: 1.1.4 - resolution: "@emotion/serialize@npm:1.1.4" - dependencies: - "@emotion/hash": ^0.9.1 - "@emotion/memoize": ^0.8.1 - "@emotion/unitless": ^0.8.1 - "@emotion/utils": ^1.2.1 - csstype: ^3.0.2 - checksum: 71b99f816a9c1d61a87c62cf4928da3894bb62213f3aff38b1ea9790b3368f084af98a3e5453b5055c2f36a7d70318d2fa9955b7b5676c2065b868062375df39 - languageName: node - linkType: hard - -"@emotion/sheet@npm:^1.2.2": - version: 1.2.2 - resolution: "@emotion/sheet@npm:1.2.2" - checksum: d973273c9c15f1c291ca2269728bf044bd3e92a67bca87943fa9ec6c3cd2b034f9a6bfe95ef1b5d983351d128c75b547b43ff196a00a3875f7e1d269793cecfe - languageName: node - linkType: hard - -"@emotion/unitless@npm:^0.8.1": - version: 0.8.1 - resolution: "@emotion/unitless@npm:0.8.1" - checksum: 385e21d184d27853bb350999471f00e1429fa4e83182f46cd2c164985999d9b46d558dc8b9cc89975cb337831ce50c31ac2f33b15502e85c299892e67e7b4a88 - languageName: node - linkType: hard - -"@emotion/use-insertion-effect-with-fallbacks@npm:^1.0.1": - version: 1.0.1 - resolution: "@emotion/use-insertion-effect-with-fallbacks@npm:1.0.1" - peerDependencies: - react: ">=16.8.0" - checksum: 700b6e5bbb37a9231f203bb3af11295eed01d73b2293abece0bc2a2237015e944d7b5114d4887ad9a79776504aa51ed2a8b0ddbc117c54495dd01a6b22f93786 - languageName: node - linkType: hard - -"@emotion/utils@npm:^1.2.1": - version: 1.2.1 - resolution: "@emotion/utils@npm:1.2.1" - checksum: e0b44be0705b56b079c55faff93952150be69e79b660ae70ddd5b6e09fc40eb1319654315a9f34bb479d7f4ec94be6068c061abbb9e18b9778ae180ad5d97c73 - languageName: node - linkType: hard - -"@emotion/weak-memoize@npm:^0.3.1": - version: 0.3.1 - resolution: "@emotion/weak-memoize@npm:0.3.1" - checksum: b2be47caa24a8122622ea18cd2d650dbb4f8ad37b636dc41ed420c2e082f7f1e564ecdea68122b546df7f305b159bf5ab9ffee872abd0f052e687428459af594 - languageName: node - linkType: hard - "@esbuild/aix-ppc64@npm:0.21.5": version: 0.21.5 resolution: "@esbuild/aix-ppc64@npm:0.21.5" @@ -1888,13 +1605,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/aix-ppc64@npm:0.23.1": - version: 0.23.1 - resolution: "@esbuild/aix-ppc64@npm:0.23.1" - conditions: os=aix & cpu=ppc64 - languageName: node - linkType: hard - "@esbuild/android-arm64@npm:0.19.5": version: 0.19.5 resolution: "@esbuild/android-arm64@npm:0.19.5" @@ -1909,13 +1619,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.23.1": - version: 0.23.1 - resolution: "@esbuild/android-arm64@npm:0.23.1" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - "@esbuild/android-arm@npm:0.19.5": version: 0.19.5 resolution: "@esbuild/android-arm@npm:0.19.5" @@ -1930,13 +1633,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm@npm:0.23.1": - version: 0.23.1 - resolution: "@esbuild/android-arm@npm:0.23.1" - conditions: os=android & cpu=arm - languageName: node - linkType: hard - "@esbuild/android-x64@npm:0.19.5": version: 0.19.5 resolution: "@esbuild/android-x64@npm:0.19.5" @@ -1951,13 +1647,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-x64@npm:0.23.1": - version: 0.23.1 - resolution: "@esbuild/android-x64@npm:0.23.1" - conditions: os=android & cpu=x64 - languageName: node - linkType: hard - "@esbuild/darwin-arm64@npm:0.19.5": version: 0.19.5 resolution: "@esbuild/darwin-arm64@npm:0.19.5" @@ -1972,13 +1661,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.23.1": - version: 0.23.1 - resolution: "@esbuild/darwin-arm64@npm:0.23.1" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - "@esbuild/darwin-x64@npm:0.19.5": version: 0.19.5 resolution: "@esbuild/darwin-x64@npm:0.19.5" @@ -1993,13 +1675,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.23.1": - version: 0.23.1 - resolution: "@esbuild/darwin-x64@npm:0.23.1" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - "@esbuild/freebsd-arm64@npm:0.19.5": version: 0.19.5 resolution: "@esbuild/freebsd-arm64@npm:0.19.5" @@ -2014,13 +1689,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.23.1": - version: 0.23.1 - resolution: "@esbuild/freebsd-arm64@npm:0.23.1" - conditions: os=freebsd & cpu=arm64 - languageName: node - linkType: hard - "@esbuild/freebsd-x64@npm:0.19.5": version: 0.19.5 resolution: "@esbuild/freebsd-x64@npm:0.19.5" @@ -2035,13 +1703,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.23.1": - version: 0.23.1 - resolution: "@esbuild/freebsd-x64@npm:0.23.1" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - "@esbuild/linux-arm64@npm:0.19.5": version: 0.19.5 resolution: "@esbuild/linux-arm64@npm:0.19.5" @@ -2056,13 +1717,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.23.1": - version: 0.23.1 - resolution: "@esbuild/linux-arm64@npm:0.23.1" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - "@esbuild/linux-arm@npm:0.19.5": version: 0.19.5 resolution: "@esbuild/linux-arm@npm:0.19.5" @@ -2077,13 +1731,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.23.1": - version: 0.23.1 - resolution: "@esbuild/linux-arm@npm:0.23.1" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - "@esbuild/linux-ia32@npm:0.19.5": version: 0.19.5 resolution: "@esbuild/linux-ia32@npm:0.19.5" @@ -2098,13 +1745,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.23.1": - version: 0.23.1 - resolution: "@esbuild/linux-ia32@npm:0.23.1" - conditions: os=linux & cpu=ia32 - languageName: node - linkType: hard - "@esbuild/linux-loong64@npm:0.19.5": version: 0.19.5 resolution: "@esbuild/linux-loong64@npm:0.19.5" @@ -2119,13 +1759,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.23.1": - version: 0.23.1 - resolution: "@esbuild/linux-loong64@npm:0.23.1" - conditions: os=linux & cpu=loong64 - languageName: node - linkType: hard - "@esbuild/linux-mips64el@npm:0.19.5": version: 0.19.5 resolution: "@esbuild/linux-mips64el@npm:0.19.5" @@ -2140,13 +1773,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.23.1": - version: 0.23.1 - resolution: "@esbuild/linux-mips64el@npm:0.23.1" - conditions: os=linux & cpu=mips64el - languageName: node - linkType: hard - "@esbuild/linux-ppc64@npm:0.19.5": version: 0.19.5 resolution: "@esbuild/linux-ppc64@npm:0.19.5" @@ -2161,13 +1787,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.23.1": - version: 0.23.1 - resolution: "@esbuild/linux-ppc64@npm:0.23.1" - conditions: os=linux & cpu=ppc64 - languageName: node - linkType: hard - "@esbuild/linux-riscv64@npm:0.19.5": version: 0.19.5 resolution: "@esbuild/linux-riscv64@npm:0.19.5" @@ -2182,13 +1801,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.23.1": - version: 0.23.1 - resolution: "@esbuild/linux-riscv64@npm:0.23.1" - conditions: os=linux & cpu=riscv64 - languageName: node - linkType: hard - "@esbuild/linux-s390x@npm:0.19.5": version: 0.19.5 resolution: "@esbuild/linux-s390x@npm:0.19.5" @@ -2203,13 +1815,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.23.1": - version: 0.23.1 - resolution: "@esbuild/linux-s390x@npm:0.23.1" - conditions: os=linux & cpu=s390x - languageName: node - linkType: hard - "@esbuild/linux-x64@npm:0.19.5": version: 0.19.5 resolution: "@esbuild/linux-x64@npm:0.19.5" @@ -2224,13 +1829,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.23.1": - version: 0.23.1 - resolution: "@esbuild/linux-x64@npm:0.23.1" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - "@esbuild/netbsd-x64@npm:0.19.5": version: 0.19.5 resolution: "@esbuild/netbsd-x64@npm:0.19.5" @@ -2245,20 +1843,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.23.1": - version: 0.23.1 - resolution: "@esbuild/netbsd-x64@npm:0.23.1" - conditions: os=netbsd & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/openbsd-arm64@npm:0.23.1": - version: 0.23.1 - resolution: "@esbuild/openbsd-arm64@npm:0.23.1" - conditions: os=openbsd & cpu=arm64 - languageName: node - linkType: hard - "@esbuild/openbsd-x64@npm:0.19.5": version: 0.19.5 resolution: "@esbuild/openbsd-x64@npm:0.19.5" @@ -2273,13 +1857,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.23.1": - version: 0.23.1 - resolution: "@esbuild/openbsd-x64@npm:0.23.1" - conditions: os=openbsd & cpu=x64 - languageName: node - linkType: hard - "@esbuild/sunos-x64@npm:0.19.5": version: 0.19.5 resolution: "@esbuild/sunos-x64@npm:0.19.5" @@ -2294,13 +1871,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.23.1": - version: 0.23.1 - resolution: "@esbuild/sunos-x64@npm:0.23.1" - conditions: os=sunos & cpu=x64 - languageName: node - linkType: hard - "@esbuild/win32-arm64@npm:0.19.5": version: 0.19.5 resolution: "@esbuild/win32-arm64@npm:0.19.5" @@ -2315,13 +1885,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.23.1": - version: 0.23.1 - resolution: "@esbuild/win32-arm64@npm:0.23.1" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - "@esbuild/win32-ia32@npm:0.19.5": version: 0.19.5 resolution: "@esbuild/win32-ia32@npm:0.19.5" @@ -2336,13 +1899,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.23.1": - version: 0.23.1 - resolution: "@esbuild/win32-ia32@npm:0.23.1" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - "@esbuild/win32-x64@npm:0.19.5": version: 0.19.5 resolution: "@esbuild/win32-x64@npm:0.19.5" @@ -2357,35 +1913,21 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.23.1": - version: 0.23.1 - resolution: "@esbuild/win32-x64@npm:0.23.1" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - "@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0": - version: 4.4.0 - resolution: "@eslint-community/eslint-utils@npm:4.4.0" + version: 4.4.1 + resolution: "@eslint-community/eslint-utils@npm:4.4.1" dependencies: - eslint-visitor-keys: ^3.3.0 + eslint-visitor-keys: ^3.4.3 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - checksum: cdfe3ae42b4f572cbfb46d20edafe6f36fc5fb52bf2d90875c58aefe226892b9677fef60820e2832caf864a326fe4fc225714c46e8389ccca04d5f9288aabd22 - languageName: node - linkType: hard - -"@eslint-community/regexpp@npm:^4.10.0": - version: 4.11.0 - resolution: "@eslint-community/regexpp@npm:4.11.0" - checksum: 97d2fe46690b69417a551bd19a3dc53b6d9590d2295c43cc4c4e44e64131af541e2f4a44d5c12e87de990403654d3dae9d33600081f3a2f0386b368abc9111ec + checksum: a7ffc838eb6a9ef594cda348458ccf38f34439ac77dc090fa1c120024bcd4eb911dfd74d5ef44d42063e7949fa7c5123ce714a015c4abb917d4124be1bd32bfe languageName: node linkType: hard -"@eslint-community/regexpp@npm:^4.6.1": - version: 4.10.1 - resolution: "@eslint-community/regexpp@npm:4.10.1" - checksum: 1e04bc366fb8152c9266258cd25e3fded102f1d212a9476928e3cb98c48be645df6d676728d1c596053992fb9134879fe0de23c9460035b342cceb22d3af1776 +"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.6.1": + version: 4.12.1 + resolution: "@eslint-community/regexpp@npm:4.12.1" + checksum: 0d628680e204bc316d545b4993d3658427ca404ae646ce541fcc65306b8c712c340e5e573e30fb9f85f4855c0c5f6dca9868931f2fcced06417fbe1a0c6cd2d6 languageName: node linkType: hard @@ -2413,80 +1955,6 @@ __metadata: languageName: node linkType: hard -"@fastify/ajv-compiler@npm:^1.0.0": - version: 1.1.0 - resolution: "@fastify/ajv-compiler@npm:1.1.0" - dependencies: - ajv: ^6.12.6 - checksum: b8a2522ead00a01ab7ff2921f00aa8e4aeb943949191ce2a617c88e4679db1358a70e4099791828a397a50e5d6f6bd75184ad0ac75a12dffeb9df4c089986a32 - languageName: node - linkType: hard - -"@fastify/busboy@npm:^2.0.0": - version: 2.1.1 - resolution: "@fastify/busboy@npm:2.1.1" - checksum: 42c32ef75e906c9a4809c1e1930a5ca6d4ddc8d138e1a8c8ba5ea07f997db32210617d23b2e4a85fe376316a41a1a0439fc6ff2dedf5126d96f45a9d80754fb2 - languageName: node - linkType: hard - -"@fastify/cors@npm:^7.0.0": - version: 7.0.0 - resolution: "@fastify/cors@npm:7.0.0" - dependencies: - fastify-plugin: ^3.0.0 - vary: ^1.1.2 - checksum: 1885eb60b6a64dc91c8ca47708b60de371982d8224e801d7ed60bf821bd045d0c99917c0cb7544dccd9ad1a3dd72368244f2ec2f58bc5fa46d10fe95ad43283a - languageName: node - linkType: hard - -"@fastify/error@npm:^2.0.0": - version: 2.0.0 - resolution: "@fastify/error@npm:2.0.0" - checksum: ecf0834966b2bfb33ff834e3d55fe4dc04cbe9f822fda6c937b12cce4f162be4f8b0577ee665bc856d7012b1640c12472a1829a22ae38d287342c90b0f33a595 - languageName: node - linkType: hard - -"@fastify/static@npm:^5.0.2": - version: 5.0.2 - resolution: "@fastify/static@npm:5.0.2" - dependencies: - content-disposition: ^0.5.3 - encoding-negotiator: ^2.0.1 - fastify-plugin: ^3.0.0 - glob: ^7.1.4 - p-limit: ^3.1.0 - readable-stream: ^3.4.0 - send: ^0.17.1 - checksum: f66193a64fa0e160a1aebdeda0579aa19b7990da1a17721e2f91092b0a1d1caaeebff12dad1da2f83a435c387b45d6e9e7aa635579798805a60c6cc66230b3d2 - languageName: node - linkType: hard - -"@floating-ui/core@npm:^1.0.0": - version: 1.6.3 - resolution: "@floating-ui/core@npm:1.6.3" - dependencies: - "@floating-ui/utils": ^0.2.3 - checksum: ef2f6d8d0afeca3c7c908ff4122965099efb162e2b00a3c7b245f7357ffdcfa850341eacd4d8a0169d965f91ed33953206543cf7d713bd975d0e28b5e3d3a919 - languageName: node - linkType: hard - -"@floating-ui/dom@npm:^1.0.1": - version: 1.6.6 - resolution: "@floating-ui/dom@npm:1.6.6" - dependencies: - "@floating-ui/core": ^1.0.0 - "@floating-ui/utils": ^0.2.3 - checksum: edc7538805aee8d11385bc53e086395abd26371277baeb3e6a209ec72ea714f5d93a4fc6fe8b26b2de4d83ae0c3adb47540a01ffee6148be43c85da87b1dd76c - languageName: node - linkType: hard - -"@floating-ui/utils@npm:^0.2.3": - version: 0.2.3 - resolution: "@floating-ui/utils@npm:0.2.3" - checksum: 25c61c6391c2b6d46305c377b5fb6929c953d5ee8e79785cdb63137f7e7a557555cc2d97331d5fd6d848f69760095e645631c0a915766cd7343b555e4c9ecf66 - languageName: node - linkType: hard - "@gar/promisify@npm:^1.1.3": version: 1.1.3 resolution: "@gar/promisify@npm:1.1.3" @@ -2542,6 +2010,15 @@ __metadata: languageName: node linkType: hard +"@isaacs/fs-minipass@npm:^4.0.0": + version: 4.0.1 + resolution: "@isaacs/fs-minipass@npm:4.0.1" + dependencies: + minipass: ^7.0.4 + checksum: 5d36d289960e886484362d9eb6a51d1ea28baed5f5d0140bbe62b99bac52eaf06cc01c2bc0d3575977962f84f6b2c4387b043ee632216643d4787b0999465bf2 + languageName: node + linkType: hard + "@isaacs/string-locale-compare@npm:^1.1.0": version: 1.1.0 resolution: "@isaacs/string-locale-compare@npm:1.1.0" @@ -2636,15 +2113,6 @@ __metadata: languageName: node linkType: hard -"@jest/expect-utils@npm:^28.1.3": - version: 28.1.3 - resolution: "@jest/expect-utils@npm:28.1.3" - dependencies: - jest-get-type: ^28.0.2 - checksum: 808ea3a68292a7e0b95490fdd55605c430b4cf209ea76b5b61bfb2a1badcb41bc046810fe4e364bd5fe04663978aa2bd73d8f8465a761dd7c655aeb44cf22987 - languageName: node - linkType: hard - "@jest/expect-utils@npm:^29.7.0": version: 29.7.0 resolution: "@jest/expect-utils@npm:29.7.0" @@ -2727,15 +2195,6 @@ __metadata: languageName: node linkType: hard -"@jest/schemas@npm:^28.1.3": - version: 28.1.3 - resolution: "@jest/schemas@npm:28.1.3" - dependencies: - "@sinclair/typebox": ^0.24.1 - checksum: 3cf1d4b66c9c4ffda58b246de1ddcba8e6ad085af63dccdf07922511f13b68c0cc480a7bc620cb4f3099a6f134801c747e1df7bfc7a4ef4dceefbdea3e31e1de - languageName: node - linkType: hard - "@jest/schemas@npm:^29.6.3": version: 29.6.3 resolution: "@jest/schemas@npm:29.6.3" @@ -2803,20 +2262,6 @@ __metadata: languageName: node linkType: hard -"@jest/types@npm:^28.1.3": - version: 28.1.3 - resolution: "@jest/types@npm:28.1.3" - dependencies: - "@jest/schemas": ^28.1.3 - "@types/istanbul-lib-coverage": ^2.0.0 - "@types/istanbul-reports": ^3.0.0 - "@types/node": "*" - "@types/yargs": ^17.0.8 - chalk: ^4.0.0 - checksum: 1e258d9c063fcf59ebc91e46d5ea5984674ac7ae6cae3e50aa780d22b4405bf2c925f40350bf30013839eb5d4b5e521d956ddf8f3b7c78debef0e75a07f57350 - languageName: node - linkType: hard - "@jest/types@npm:^29.6.3": version: 29.6.3 resolution: "@jest/types@npm:29.6.3" @@ -2832,13 +2277,13 @@ __metadata: linkType: hard "@jridgewell/gen-mapping@npm:^0.3.2, @jridgewell/gen-mapping@npm:^0.3.5": - version: 0.3.5 - resolution: "@jridgewell/gen-mapping@npm:0.3.5" + version: 0.3.8 + resolution: "@jridgewell/gen-mapping@npm:0.3.8" dependencies: "@jridgewell/set-array": ^1.2.1 "@jridgewell/sourcemap-codec": ^1.4.10 "@jridgewell/trace-mapping": ^0.3.24 - checksum: ff7a1764ebd76a5e129c8890aa3e2f46045109dabde62b0b6c6a250152227647178ff2069ea234753a690d8f3c4ac8b5e7b267bbee272bffb7f3b0a370ab6e52 + checksum: c0687b5227461717aa537fe71a42e356bcd1c43293b3353796a148bf3b0d6f59109def46c22f05b60e29a46f19b2e4676d027959a7c53a6c92b9d5b0d87d0420 languageName: node linkType: hard @@ -2866,14 +2311,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.15": - version: 1.4.15 - resolution: "@jridgewell/sourcemap-codec@npm:1.4.15" - checksum: b881c7e503db3fc7f3c1f35a1dd2655a188cc51a3612d76efc8a6eb74728bef5606e6758ee77423e564092b4a518aba569bbb21c9bac5ab7a35b0c6ae7e344c8 - languageName: node - linkType: hard - -"@jridgewell/sourcemap-codec@npm:^1.5.0": +"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14": version: 1.5.0 resolution: "@jridgewell/sourcemap-codec@npm:1.5.0" checksum: 05df4f2538b3b0f998ea4c1cd34574d0feba216fa5d4ccaef0187d12abf82eafe6021cec8b49f9bb4d90f2ba4582ccc581e72986a5fcf4176ae0cfeb04cf52ec @@ -2890,7 +2328,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.20, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25": +"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25": version: 0.3.25 resolution: "@jridgewell/trace-mapping@npm:0.3.25" dependencies: @@ -2910,8 +2348,8 @@ __metadata: linkType: hard "@jsonjoy.com/json-pack@npm:^1.0.3": - version: 1.1.0 - resolution: "@jsonjoy.com/json-pack@npm:1.1.0" + version: 1.1.1 + resolution: "@jsonjoy.com/json-pack@npm:1.1.1" dependencies: "@jsonjoy.com/base64": ^1.1.1 "@jsonjoy.com/util": ^1.1.2 @@ -2919,16 +2357,16 @@ __metadata: thingies: ^1.20.0 peerDependencies: tslib: 2 - checksum: 5c89a01814d5a7464639c3cbd4dbbcbf19165e9e6d6cc3cc985f8a7594fc2c5ac3a29e4f49f9ddf029979ec26ab980960a250db044173798509d0ea388c2ae26 + checksum: bf1065b60c65bc0f3b3c1d496b8c65152ec23ecaefee8a5ff26dc7bc197aff541f15d1e1330bbd8b33b1c25d740406fc3c5f6d9da261ec6f1a753ac08fb0eb85 languageName: node linkType: hard "@jsonjoy.com/util@npm:^1.1.2, @jsonjoy.com/util@npm:^1.3.0": - version: 1.3.0 - resolution: "@jsonjoy.com/util@npm:1.3.0" + version: 1.5.0 + resolution: "@jsonjoy.com/util@npm:1.5.0" peerDependencies: tslib: 2 - checksum: a805ca7cf5fc05c6244324a955d96a28797fb8efd60cf22a809a57059de78e4367c72ffb367c82a7ea6ce5622e56f9c696393c5561fbac0fd3c9dc1534d62968 + checksum: 62892928e1223798e3d910be8dde4fdceaddf2ebdd4bdc0c50495b8ee33503317adf7b5118cd8f5a63045e3f232d70e95fb0279828caf1ec392ffeeb7ea129b8 languageName: node linkType: hard @@ -2949,14 +2387,7 @@ __metadata: languageName: node linkType: hard -"@lit-labs/ssr-dom-shim@npm:^1.0.0, @lit-labs/ssr-dom-shim@npm:^1.1.0": - version: 1.2.0 - resolution: "@lit-labs/ssr-dom-shim@npm:1.2.0" - checksum: 704621c28df8d651e54a1b93f6ede8103db2dd3e7a1f02463fe5492bd28aa22de813314c7833260204fed5c8491a6bbd763f6051abc25690df537d812a508c35 - languageName: node - linkType: hard - -"@lit-labs/ssr-dom-shim@npm:^1.2.0": +"@lit-labs/ssr-dom-shim@npm:^1.0.0, @lit-labs/ssr-dom-shim@npm:^1.1.0, @lit-labs/ssr-dom-shim@npm:^1.2.0": version: 1.2.1 resolution: "@lit-labs/ssr-dom-shim@npm:1.2.1" checksum: 5667c44f58e16edaa257fc3ae7f752250d5250d4eb1d071b65df0f1fce0b90b42e8528787cc2673998d76d993440143a2a20c3358ce125c62df4cd193784de8d @@ -2981,18 +2412,6 @@ __metadata: languageName: node linkType: hard -"@mdx-js/react@npm:^3.0.0": - version: 3.0.1 - resolution: "@mdx-js/react@npm:3.0.1" - dependencies: - "@types/mdx": ^2.0.0 - peerDependencies: - "@types/react": ">=16" - react: ">=16" - checksum: 1063a597264f6a8840aa13274a99beef8983a88dd45b0c5b8e48e6216bc23d33e247da8e2d95d6e1874483f8b4e0903b166ce5046874aa7ffa2b1333057dcddf - languageName: node - linkType: hard - "@microsoft/fast-colors@npm:^5.3.0": version: 5.3.1 resolution: "@microsoft/fast-colors@npm:5.3.1" @@ -3013,34 +2432,34 @@ __metadata: languageName: node linkType: hard -"@microsoft/fast-element@npm:^1.10.1, @microsoft/fast-element@npm:^1.12.0, @microsoft/fast-element@npm:^1.13.0": - version: 1.13.0 - resolution: "@microsoft/fast-element@npm:1.13.0" - checksum: 1cb7b4cfb7531116a3542d3f59bf1dd35106194f5764205403590250aaff744de79e35a5a1f36b4941c4eda9edc088148d4d629fb80be15fdf25f6be01770f3a +"@microsoft/fast-element@npm:^1.10.1, @microsoft/fast-element@npm:^1.12.0, @microsoft/fast-element@npm:^1.14.0": + version: 1.14.0 + resolution: "@microsoft/fast-element@npm:1.14.0" + checksum: 58765739492997a5c51f7841cf6f334e2d2c4ad2365db4a228c07df1c89d139b026abf6afc6691ac48066070d3c94d09afdea2929bdca25842f778293e19892d languageName: node linkType: hard -"@microsoft/fast-foundation@npm:^2.46.2, @microsoft/fast-foundation@npm:^2.49.0, @microsoft/fast-foundation@npm:^2.49.4, @microsoft/fast-foundation@npm:^2.49.6": - version: 2.49.6 - resolution: "@microsoft/fast-foundation@npm:2.49.6" +"@microsoft/fast-foundation@npm:^2.46.2, @microsoft/fast-foundation@npm:^2.49.0, @microsoft/fast-foundation@npm:^2.49.4, @microsoft/fast-foundation@npm:^2.50.0": + version: 2.50.0 + resolution: "@microsoft/fast-foundation@npm:2.50.0" dependencies: - "@microsoft/fast-element": ^1.13.0 + "@microsoft/fast-element": ^1.14.0 "@microsoft/fast-web-utilities": ^5.4.1 tabbable: ^5.2.0 tslib: ^1.13.0 - checksum: 15fdf9dd0b910a72a9cff140f765d522304df11f8a78d5a97a815e2bbae25027c2b336e94f89ca31e650d6aabe17b590b7453acc0d2cb7340c219eb76350a942 + checksum: 651501eb8cd5a3e583638f70a4e7c0ad30952fe12adedd5c4c24861515d0aaeec0e83d1f1cd25dece899d2fa1614b415001c461f76bb84b20e1a8e18a3fcf219 languageName: node linkType: hard "@microsoft/fast-react-wrapper@npm:^0.3.22": - version: 0.3.24 - resolution: "@microsoft/fast-react-wrapper@npm:0.3.24" + version: 0.3.25 + resolution: "@microsoft/fast-react-wrapper@npm:0.3.25" dependencies: - "@microsoft/fast-element": ^1.13.0 - "@microsoft/fast-foundation": ^2.49.6 + "@microsoft/fast-element": ^1.14.0 + "@microsoft/fast-foundation": ^2.50.0 peerDependencies: react: ">=16.9.0" - checksum: 1d7a87509c22872bafc9b5c64f66659e52ba0cfdff484d7204125e503dafdea143f5e1bd2a643e2f3fbba6cc7567d916393369433f19dab9f0adcbe7a88b7d98 + checksum: 4c8e597eefd51c3091c25d0df28018b3283139178d6fd759532b40deb189f0422877308894fe55670edb82ed2a5b0138f2be8ef0b3df3ae518c14f75d6d0d577 languageName: node linkType: hard @@ -3053,197 +2472,10 @@ __metadata: languageName: node linkType: hard -"@module-federation/bridge-react-webpack-plugin@npm:0.7.7": - version: 0.7.7 - resolution: "@module-federation/bridge-react-webpack-plugin@npm:0.7.7" - dependencies: - "@module-federation/sdk": 0.7.7 - "@types/semver": 7.5.8 - semver: 7.6.3 - checksum: 4f023e718e02195fb1555fd43e2ddbe88b71a1df29903d1f76297fe0a388421a6819a8d0375d8f4459e259388ee8fd6f00f7701d02d11b1fc6a6300a846b8d31 - languageName: node - linkType: hard - -"@module-federation/data-prefetch@npm:0.7.7": - version: 0.7.7 - resolution: "@module-federation/data-prefetch@npm:0.7.7" - dependencies: - "@module-federation/runtime": 0.7.7 - "@module-federation/sdk": 0.7.7 - fs-extra: 9.1.0 - peerDependencies: - react: ">=16.9.0" - react-dom: ">=16.9.0" - checksum: 9701f1ba3d50b4e5739c9ef76c55ca0ed7c7d66060fd79fed599612673fafd766681987fedfb8e7e0f0c435e86db79bfbc56d4aeadc461a400d845a7a7b61e78 - languageName: node - linkType: hard - -"@module-federation/dts-plugin@npm:0.7.7": - version: 0.7.7 - resolution: "@module-federation/dts-plugin@npm:0.7.7" - dependencies: - "@module-federation/error-codes": 0.7.7 - "@module-federation/managers": 0.7.7 - "@module-federation/sdk": 0.7.7 - "@module-federation/third-party-dts-extractor": 0.7.7 - adm-zip: ^0.5.10 - ansi-colors: ^4.1.3 - axios: ^1.7.4 - chalk: 3.0.0 - fs-extra: 9.1.0 - isomorphic-ws: 5.0.0 - koa: 2.15.3 - lodash.clonedeepwith: 4.5.0 - log4js: 6.9.1 - node-schedule: 2.1.1 - rambda: ^9.1.0 - ws: 8.18.0 - peerDependencies: - typescript: ^4.9.0 || ^5.0.0 - vue-tsc: ">=1.0.24" - peerDependenciesMeta: - vue-tsc: - optional: true - checksum: d5cbd4c552673e0b561cba0ffbc92086c8e6102a0cf18df0131f16c8c7f63371e90dba6b3a65c765cf515af61cf31611d6773f9bbada436f1fa74e5ed0c8e95f - languageName: node - linkType: hard - -"@module-federation/enhanced@npm:^0.7.6": - version: 0.7.7 - resolution: "@module-federation/enhanced@npm:0.7.7" - dependencies: - "@module-federation/bridge-react-webpack-plugin": 0.7.7 - "@module-federation/data-prefetch": 0.7.7 - "@module-federation/dts-plugin": 0.7.7 - "@module-federation/managers": 0.7.7 - "@module-federation/manifest": 0.7.7 - "@module-federation/rspack": 0.7.7 - "@module-federation/runtime-tools": 0.7.7 - "@module-federation/sdk": 0.7.7 - btoa: ^1.2.1 - upath: 2.0.1 - peerDependencies: - typescript: ^4.9.0 || ^5.0.0 - vue-tsc: ">=1.0.24" - webpack: ^5.0.0 - peerDependenciesMeta: - typescript: - optional: true - vue-tsc: - optional: true - webpack: - optional: true - checksum: 3b22c92072265cfd63d1f8a3ef2f3b8cdf1bfe6379eb893d7f6a771da2d56102aac0e4acb80b6dc08708ba33a6db95f0e14fb1fba24727d9ee79996aef54d6a8 - languageName: node - linkType: hard - -"@module-federation/error-codes@npm:0.7.7": - version: 0.7.7 - resolution: "@module-federation/error-codes@npm:0.7.7" - checksum: 05762cafcc7346d9693bd8f815023325e46d35e8a5fbedcca4365bc9c1e0867d1020fe662f24a3681a09e992089194cd7a7fe49dae2f2fe3c64315609daba24d - languageName: node - linkType: hard - -"@module-federation/managers@npm:0.7.7": - version: 0.7.7 - resolution: "@module-federation/managers@npm:0.7.7" - dependencies: - "@module-federation/sdk": 0.7.7 - find-pkg: 2.0.0 - fs-extra: 9.1.0 - checksum: 5e4a310530368a164e8b8a4d41f11d49d1b83f9e8fbafac3b09d1287d54e90708a00449d0ce6d961fe4634279ce132623b32d8a489e59807ed6ff520f020596d - languageName: node - linkType: hard - -"@module-federation/manifest@npm:0.7.7": - version: 0.7.7 - resolution: "@module-federation/manifest@npm:0.7.7" - dependencies: - "@module-federation/dts-plugin": 0.7.7 - "@module-federation/managers": 0.7.7 - "@module-federation/sdk": 0.7.7 - chalk: 3.0.0 - find-pkg: 2.0.0 - checksum: 95b7789bc7990aabdf0b57f685d6664233f6637019194bad28cebfe27494001cbfa345e8435aa967936c87105a4b6589e1c555dee6d4d9a316b92c2a691a4c58 - languageName: node - linkType: hard - -"@module-federation/rspack@npm:0.7.7": - version: 0.7.7 - resolution: "@module-federation/rspack@npm:0.7.7" - dependencies: - "@module-federation/bridge-react-webpack-plugin": 0.7.7 - "@module-federation/dts-plugin": 0.7.7 - "@module-federation/managers": 0.7.7 - "@module-federation/manifest": 0.7.7 - "@module-federation/runtime-tools": 0.7.7 - "@module-federation/sdk": 0.7.7 - peerDependencies: - typescript: ^4.9.0 || ^5.0.0 - vue-tsc: ">=1.0.24" - peerDependenciesMeta: - typescript: - optional: true - vue-tsc: - optional: true - checksum: b974e6082c7a2b56b5ea3a3bc2ccc6dfc44d8bd65b7ff87601154c340ff808e70933ae5a240aa0d39208879ec2a426f12284b86ca73bba7cd6b9daeeef4b142c - languageName: node - linkType: hard - -"@module-federation/runtime-tools@npm:0.7.7": - version: 0.7.7 - resolution: "@module-federation/runtime-tools@npm:0.7.7" - dependencies: - "@module-federation/runtime": 0.7.7 - "@module-federation/webpack-bundler-runtime": 0.7.7 - checksum: dab2e0e9a49ca2e00c34991d4af59ca07cf212c3f7c670d4577b9825e2cd516c2487d6199e6fa09f9fa47966649f3afce21eba9ec4f0a887112e965950d1930b - languageName: node - linkType: hard - -"@module-federation/runtime@npm:0.7.7": - version: 0.7.7 - resolution: "@module-federation/runtime@npm:0.7.7" - dependencies: - "@module-federation/error-codes": 0.7.7 - "@module-federation/sdk": 0.7.7 - checksum: 1b8c95e57496a40d056762434d9946a550300ae3bd5f2e9229d3a1ad0f808ce707932bf7aec458c76f0eacd61581f01a8c8d75133a622e0498741e75f00be52b - languageName: node - linkType: hard - -"@module-federation/sdk@npm:0.7.7, @module-federation/sdk@npm:^0.7.6": - version: 0.7.7 - resolution: "@module-federation/sdk@npm:0.7.7" - dependencies: - isomorphic-rslog: 0.0.6 - checksum: dc156ff0cf6dcc5f85eca80eeb3d0d576000803de158ef1c63887f662b46005a32ea21bdeef115a59f12533929cd0367827d8ec0d6d364ec0514c989faeb1311 - languageName: node - linkType: hard - -"@module-federation/third-party-dts-extractor@npm:0.7.7": - version: 0.7.7 - resolution: "@module-federation/third-party-dts-extractor@npm:0.7.7" - dependencies: - find-pkg: 2.0.0 - fs-extra: 9.1.0 - resolve: 1.22.8 - checksum: c1fa64a740469fa7ca0bfbc280359e22768c8e01df8325b9eb36346e06b60061432fd1ebe5d38335480e1fce3b8308daf8f0cf9a82d91b78270db2c21b92980c - languageName: node - linkType: hard - -"@module-federation/webpack-bundler-runtime@npm:0.7.7": - version: 0.7.7 - resolution: "@module-federation/webpack-bundler-runtime@npm:0.7.7" - dependencies: - "@module-federation/runtime": 0.7.7 - "@module-federation/sdk": 0.7.7 - checksum: c0caeb9a5a7d5fbb360813ee880760ed2f72ea3ae4e39b37ba20accdfd8c60cfb625ead09455c68808e8461b744315cbfe89a1203824e33d9dc8f1c14c60dbd6 - languageName: node - linkType: hard - -"@monodon/typescript-nx-imports-plugin@npm:0.2.0": - version: 0.2.0 - resolution: "@monodon/typescript-nx-imports-plugin@npm:0.2.0" - checksum: 4d966b52c514ee67cdf96469bfc67a536a8e4dcc53b4d892bd9d82288a6caf9c5ccc8897309724bfc9337676ffa59c5a019b53ccec93f28c12834fcded7876f5 +"@monodon/typescript-nx-imports-plugin@npm:0.3.0": + version: 0.3.0 + resolution: "@monodon/typescript-nx-imports-plugin@npm:0.3.0" + checksum: 311485a893f06351dcf2a12477138d8d0f6eb5e03412d1919ea04cd2e60e9fee06f2add68da438206ca90b64ead16573ba7704cc1c2caa69cb74e0cbd4959cd8 languageName: node linkType: hard @@ -3259,13 +2491,13 @@ __metadata: linkType: hard "@napi-rs/wasm-runtime@npm:^0.2.4": - version: 0.2.5 - resolution: "@napi-rs/wasm-runtime@npm:0.2.5" + version: 0.2.6 + resolution: "@napi-rs/wasm-runtime@npm:0.2.6" dependencies: - "@emnapi/core": ^1.1.0 - "@emnapi/runtime": ^1.1.0 + "@emnapi/core": ^1.3.1 + "@emnapi/runtime": ^1.3.1 "@tybys/wasm-util": ^0.9.0 - checksum: eefece41cfd4990660e06fff69f22ebaac15f5bea5b0f2ef936ee0ee69ff229618f05054472669676079eb1d4d404c8358a6b6c832fd9ae62658add4eefa1531 + checksum: 6f7e48ca3d1a36ac74302b06444b793c31911c4d63824ce45585fdd16b4880bd43fc01af937c306033f702e35ed54670d8b64de4f784d7aad13d02e1fffa9c75 languageName: node linkType: hard @@ -3296,16 +2528,16 @@ __metadata: languageName: node linkType: hard -"@npmcli/agent@npm:^2.0.0": - version: 2.2.2 - resolution: "@npmcli/agent@npm:2.2.2" +"@npmcli/agent@npm:^3.0.0": + version: 3.0.0 + resolution: "@npmcli/agent@npm:3.0.0" dependencies: agent-base: ^7.1.0 http-proxy-agent: ^7.0.0 https-proxy-agent: ^7.0.1 lru-cache: ^10.0.1 socks-proxy-agent: ^8.0.3 - checksum: 67de7b88cc627a79743c88bab35e023e23daf13831a8aa4e15f998b92f5507b644d8ffc3788afc8e64423c612e0785a6a92b74782ce368f49a6746084b50d874 + checksum: e8fc25d536250ed3e669813b36e8c6d805628b472353c57afd8c4fde0fcfcf3dda4ffe22f7af8c9070812ec2e7a03fb41d7151547cef3508efe661a5a3add20f languageName: node linkType: hard @@ -3398,12 +2630,12 @@ __metadata: languageName: node linkType: hard -"@npmcli/fs@npm:^3.1.0": - version: 3.1.1 - resolution: "@npmcli/fs@npm:3.1.1" +"@npmcli/fs@npm:^4.0.0": + version: 4.0.0 + resolution: "@npmcli/fs@npm:4.0.0" dependencies: semver: ^7.3.5 - checksum: d960cab4b93adcb31ce223bfb75c5714edbd55747342efb67dcc2f25e023d930a7af6ece3e75f2f459b6f38fc14d031c766f116cd124fdc937fd33112579e820 + checksum: 68951c589e9a4328698a35fd82fe71909a257d6f2ede0434d236fa55634f0fbcad9bb8755553ce5849bd25ee6f019f4d435921ac715c853582c4a7f5983c8d4a languageName: node linkType: hard @@ -3526,89 +2758,323 @@ __metadata: languageName: node linkType: hard -"@nrwl/devkit@npm:16.0.0": - version: 16.0.0 - resolution: "@nrwl/devkit@npm:16.0.0" +"@nrwl/devkit@npm:19.6.0": + version: 19.6.0 + resolution: "@nrwl/devkit@npm:19.6.0" dependencies: - "@nx/devkit": 16.0.0 - checksum: d6afcee3010730cdbe39b2b56dcdd67e9b23cfda1d55a348d6675161245fd12598ddbcbb5fbceaaea981f22efd0df8168f9cf2eff2db35ee8be1e7edbd4ab300 + "@nx/devkit": 19.6.0 + checksum: bf0b8c552727a0bde78de5c794a28d3a186e439f3a8d14b8847019c9691c086934042255e10eef1132de595258261e1ee43a0c5006085b2213ddf79a5c02f57c languageName: node linkType: hard -"@nx/cypress@npm:20.1.4": - version: 20.1.4 - resolution: "@nx/cypress@npm:20.1.4" - dependencies: - "@nx/devkit": 20.1.4 - "@nx/eslint": 20.1.4 - "@nx/js": 20.1.4 - "@phenomnomnominal/tsquery": ~5.0.1 - detect-port: ^1.5.1 - tslib: ^2.3.0 - peerDependencies: - cypress: ">= 3 < 14" - peerDependenciesMeta: - cypress: - optional: true - checksum: 212d1bb6668c6827cb16127f06ba105d45dbe66cbaf4d4cd6f5fa5c44b7a0f6127fda6773244f3d332955d7925beac90a3b5ec272da421e2afd0fa82877f47b9 - languageName: node - linkType: hard +"@nx-console/language-server-capabilities-code-completion@workspace:libs/language-server/capabilities/code-completion": + version: 0.0.0-use.local + resolution: "@nx-console/language-server-capabilities-code-completion@workspace:libs/language-server/capabilities/code-completion" + languageName: unknown + linkType: soft -"@nx/devkit@npm:16.0.0": - version: 16.0.0 - resolution: "@nx/devkit@npm:16.0.0" - dependencies: - "@nrwl/devkit": 16.0.0 - ejs: ^3.1.7 - ignore: ^5.0.4 - semver: 7.3.4 - tmp: ~0.2.1 - tslib: ^2.3.0 - peerDependencies: - nx: ">= 15 <= 17" - checksum: e7ca14daab3d26d299f69647739a78c539597e33fbfae80d1b633da84003fc1b28844f5fb064340fc17bd943f6be54e352766aaf1d22d600fe5c5fac4fb3bc2d - languageName: node - linkType: hard +"@nx-console/language-server-capabilities-definition@workspace:libs/language-server/capabilities/definition": + version: 0.0.0-use.local + resolution: "@nx-console/language-server-capabilities-definition@workspace:libs/language-server/capabilities/definition" + languageName: unknown + linkType: soft -"@nx/devkit@npm:20.1.3": - version: 20.1.3 - resolution: "@nx/devkit@npm:20.1.3" - dependencies: - ejs: ^3.1.7 - enquirer: ~2.3.6 - ignore: ^5.0.4 - minimatch: 9.0.3 - semver: ^7.5.3 - tmp: ~0.2.1 - tslib: ^2.3.0 - yargs-parser: 21.1.1 - peerDependencies: - nx: ">= 19 <= 21" - checksum: e02895eec971699c77eaca20bfd89a613e202960a6a6745f3dd6ade629eadd4a6781b607320e5c14bbea501ace971e2fbb5bae2c8750866343643f4518319a98 - languageName: node - linkType: hard +"@nx-console/language-server-capabilities-document-links@workspace:libs/language-server/capabilities/document-links": + version: 0.0.0-use.local + resolution: "@nx-console/language-server-capabilities-document-links@workspace:libs/language-server/capabilities/document-links" + languageName: unknown + linkType: soft -"@nx/devkit@npm:20.1.4": - version: 20.1.4 - resolution: "@nx/devkit@npm:20.1.4" - dependencies: - ejs: ^3.1.7 - enquirer: ~2.3.6 - ignore: ^5.0.4 - minimatch: 9.0.3 +"@nx-console/language-server-capabilities-hover@workspace:libs/language-server/capabilities/hover": + version: 0.0.0-use.local + resolution: "@nx-console/language-server-capabilities-hover@workspace:libs/language-server/capabilities/hover" + languageName: unknown + linkType: soft + +"@nx-console/language-server-types@workspace:libs/language-server/types": + version: 0.0.0-use.local + resolution: "@nx-console/language-server-types@workspace:libs/language-server/types" + languageName: unknown + linkType: soft + +"@nx-console/language-server-utils@workspace:libs/language-server/utils": + version: 0.0.0-use.local + resolution: "@nx-console/language-server-utils@workspace:libs/language-server/utils" + languageName: unknown + linkType: soft + +"@nx-console/language-server-watcher@workspace:libs/language-server/watcher": + version: 0.0.0-use.local + resolution: "@nx-console/language-server-watcher@workspace:libs/language-server/watcher" + languageName: unknown + linkType: soft + +"@nx-console/language-server-workspace@workspace:libs/language-server/workspace": + version: 0.0.0-use.local + resolution: "@nx-console/language-server-workspace@workspace:libs/language-server/workspace" + languageName: unknown + linkType: soft + +"@nx-console/nx-version@workspace:libs/shared/nx-version": + version: 0.0.0-use.local + resolution: "@nx-console/nx-version@workspace:libs/shared/nx-version" + languageName: unknown + linkType: soft + +"@nx-console/shared-file-system@workspace:libs/shared/file-system": + version: 0.0.0-use.local + resolution: "@nx-console/shared-file-system@workspace:libs/shared/file-system" + languageName: unknown + linkType: soft + +"@nx-console/shared-generate-ui-types@workspace:libs/shared/generate-ui-types": + version: 0.0.0-use.local + resolution: "@nx-console/shared-generate-ui-types@workspace:libs/shared/generate-ui-types" + languageName: unknown + linkType: soft + +"@nx-console/shared-json-schema@workspace:libs/shared/json-schema": + version: 0.0.0-use.local + resolution: "@nx-console/shared-json-schema@workspace:libs/shared/json-schema" + languageName: unknown + linkType: soft + +"@nx-console/shared-npm@workspace:libs/shared/npm": + version: 0.0.0-use.local + resolution: "@nx-console/shared-npm@workspace:libs/shared/npm" + languageName: unknown + linkType: soft + +"@nx-console/shared-nx-console-plugins@workspace:libs/shared/nx-console-plugins": + version: 0.0.0-use.local + resolution: "@nx-console/shared-nx-console-plugins@workspace:libs/shared/nx-console-plugins" + languageName: unknown + linkType: soft + +"@nx-console/shared-schema@workspace:libs/shared/schema": + version: 0.0.0-use.local + resolution: "@nx-console/shared-schema@workspace:libs/shared/schema" + languageName: unknown + linkType: soft + +"@nx-console/shared-types@workspace:libs/shared/types": + version: 0.0.0-use.local + resolution: "@nx-console/shared-types@workspace:libs/shared/types" + languageName: unknown + linkType: soft + +"@nx-console/shared-utils@workspace:libs/shared/utils": + version: 0.0.0-use.local + resolution: "@nx-console/shared-utils@workspace:libs/shared/utils" + languageName: unknown + linkType: soft + +"@nx-console/vscode-add-dependency@workspace:libs/vscode/add-dependency": + version: 0.0.0-use.local + resolution: "@nx-console/vscode-add-dependency@workspace:libs/vscode/add-dependency" + languageName: unknown + linkType: soft + +"@nx-console/vscode-configuration@workspace:libs/vscode/configuration": + version: 0.0.0-use.local + resolution: "@nx-console/vscode-configuration@workspace:libs/vscode/configuration" + languageName: unknown + linkType: soft + +"@nx-console/vscode-error-diagnostics@workspace:libs/vscode/error-diagnostics": + version: 0.0.0-use.local + resolution: "@nx-console/vscode-error-diagnostics@workspace:libs/vscode/error-diagnostics" + languageName: unknown + linkType: soft + +"@nx-console/vscode-generate-ui-webview@workspace:libs/vscode/generate-ui-webview": + version: 0.0.0-use.local + resolution: "@nx-console/vscode-generate-ui-webview@workspace:libs/vscode/generate-ui-webview" + languageName: unknown + linkType: soft + +"@nx-console/vscode-graph-base@workspace:libs/vscode/graph-base": + version: 0.0.0-use.local + resolution: "@nx-console/vscode-graph-base@workspace:libs/vscode/graph-base" + languageName: unknown + linkType: soft + +"@nx-console/vscode-lsp-client@workspace:libs/vscode/lsp-client": + version: 0.0.0-use.local + resolution: "@nx-console/vscode-lsp-client@workspace:libs/vscode/lsp-client" + languageName: unknown + linkType: soft + +"@nx-console/vscode-nvm-tip@workspace:libs/vscode/nvm-tip": + version: 0.0.0-use.local + resolution: "@nx-console/vscode-nvm-tip@workspace:libs/vscode/nvm-tip" + languageName: unknown + linkType: soft + +"@nx-console/vscode-nx-cli-quickpicks@workspace:libs/vscode/nx-cli-quickpicks": + version: 0.0.0-use.local + resolution: "@nx-console/vscode-nx-cli-quickpicks@workspace:libs/vscode/nx-cli-quickpicks" + languageName: unknown + linkType: soft + +"@nx-console/vscode-nx-cloud-onboarding-webview@workspace:libs/vscode/nx-cloud-onboarding-webview": + version: 0.0.0-use.local + resolution: "@nx-console/vscode-nx-cloud-onboarding-webview@workspace:libs/vscode/nx-cloud-onboarding-webview" + dependencies: + "@microsoft/fast-foundation": ^2.49.0 + lit: ^2.4.1 + languageName: unknown + linkType: soft + +"@nx-console/vscode-nx-cloud-view@workspace:libs/vscode/nx-cloud-view": + version: 0.0.0-use.local + resolution: "@nx-console/vscode-nx-cloud-view@workspace:libs/vscode/nx-cloud-view" + languageName: unknown + linkType: soft + +"@nx-console/vscode-nx-commands-view@workspace:libs/vscode/nx-commands-view": + version: 0.0.0-use.local + resolution: "@nx-console/vscode-nx-commands-view@workspace:libs/vscode/nx-commands-view" + languageName: unknown + linkType: soft + +"@nx-console/vscode-nx-config-decoration@workspace:libs/vscode/nx-config-decoration": + version: 0.0.0-use.local + resolution: "@nx-console/vscode-nx-config-decoration@workspace:libs/vscode/nx-config-decoration" + languageName: unknown + linkType: soft + +"@nx-console/vscode-nx-conversion@workspace:libs/vscode/nx-conversion": + version: 0.0.0-use.local + resolution: "@nx-console/vscode-nx-conversion@workspace:libs/vscode/nx-conversion" + languageName: unknown + linkType: soft + +"@nx-console/vscode-nx-help-and-feedback-view@workspace:libs/vscode/nx-help-and-feedback-view": + version: 0.0.0-use.local + resolution: "@nx-console/vscode-nx-help-and-feedback-view@workspace:libs/vscode/nx-help-and-feedback-view" + languageName: unknown + linkType: soft + +"@nx-console/vscode-nx-project-view@workspace:libs/vscode/nx-project-view": + version: 0.0.0-use.local + resolution: "@nx-console/vscode-nx-project-view@workspace:libs/vscode/nx-project-view" + languageName: unknown + linkType: soft + +"@nx-console/vscode-nx-workspace@workspace:libs/vscode/nx-workspace": + version: 0.0.0-use.local + resolution: "@nx-console/vscode-nx-workspace@workspace:libs/vscode/nx-workspace" + languageName: unknown + linkType: soft + +"@nx-console/vscode-output-channels@workspace:libs/vscode/output-channels": + version: 0.0.0-use.local + resolution: "@nx-console/vscode-output-channels@workspace:libs/vscode/output-channels" + languageName: unknown + linkType: soft + +"@nx-console/vscode-project-details@workspace:libs/vscode/project-details": + version: 0.0.0-use.local + resolution: "@nx-console/vscode-project-details@workspace:libs/vscode/project-details" + languageName: unknown + linkType: soft + +"@nx-console/vscode-project-graph@workspace:libs/vscode/project-graph": + version: 0.0.0-use.local + resolution: "@nx-console/vscode-project-graph@workspace:libs/vscode/project-graph" + languageName: unknown + linkType: soft + +"@nx-console/vscode-tasks@workspace:libs/vscode/tasks": + version: 0.0.0-use.local + resolution: "@nx-console/vscode-tasks@workspace:libs/vscode/tasks" + languageName: unknown + linkType: soft + +"@nx-console/vscode-telemetry@workspace:libs/vscode/telemetry": + version: 0.0.0-use.local + resolution: "@nx-console/vscode-telemetry@workspace:libs/vscode/telemetry" + languageName: unknown + linkType: soft + +"@nx-console/vscode-typescript-plugin@workspace:libs/vscode/typescript-plugin": + version: 0.0.0-use.local + resolution: "@nx-console/vscode-typescript-plugin@workspace:libs/vscode/typescript-plugin" + languageName: unknown + linkType: soft + +"@nx-console/vscode-utils@workspace:libs/vscode/utils": + version: 0.0.0-use.local + resolution: "@nx-console/vscode-utils@workspace:libs/vscode/utils" + languageName: unknown + linkType: soft + +"@nx-console/vscode-verify@workspace:libs/vscode/verify": + version: 0.0.0-use.local + resolution: "@nx-console/vscode-verify@workspace:libs/vscode/verify" + languageName: unknown + linkType: soft + +"@nx/cypress@npm:20.3.1": + version: 20.3.1 + resolution: "@nx/cypress@npm:20.3.1" + dependencies: + "@nx/devkit": 20.3.1 + "@nx/eslint": 20.3.1 + "@nx/js": 20.3.1 + "@phenomnomnominal/tsquery": ~5.0.1 + detect-port: ^1.5.1 + tslib: ^2.3.0 + peerDependencies: + cypress: ">= 3 < 14" + peerDependenciesMeta: + cypress: + optional: true + checksum: 5e5eb807744496be05df4b2de0df44351b69de61bbcb96d6c3c7d8e166ca4459e424c63e6fa694e1f068c23171203d2cf990f594d8af2629aea74a2060350fce + languageName: node + linkType: hard + +"@nx/devkit@npm:19.6.0": + version: 19.6.0 + resolution: "@nx/devkit@npm:19.6.0" + dependencies: + "@nrwl/devkit": 19.6.0 + ejs: ^3.1.7 + enquirer: ~2.3.6 + ignore: ^5.0.4 + minimatch: 9.0.3 + semver: ^7.5.3 + tmp: ~0.2.1 + tslib: ^2.3.0 + yargs-parser: 21.1.1 + peerDependencies: + nx: ">= 17 <= 20" + checksum: 84346c146ea3c3b1d075ebf1fc500f16abcc382162f14c1435d6457eb4ed09dec8e033284f0f799f854e32f08528e79f9f7fb1df3d9c5cb786f2147d4b67b7bd + languageName: node + linkType: hard + +"@nx/devkit@npm:20.2.2": + version: 20.2.2 + resolution: "@nx/devkit@npm:20.2.2" + dependencies: + ejs: ^3.1.7 + enquirer: ~2.3.6 + ignore: ^5.0.4 + minimatch: 9.0.3 semver: ^7.5.3 tmp: ~0.2.1 tslib: ^2.3.0 yargs-parser: 21.1.1 peerDependencies: nx: ">= 19 <= 21" - checksum: 2c2525fb40a94cb79ad266dfb0aa4691a5a530e163d798602d85466c5e337e2ff02daa34dcea3973d0371a7b6f3626a23e397fe7e1ab8cae17e2922d8e134865 + checksum: f0ed85cd9f196e57bf66330b7744a952eea21c15291597948decfe455835b3852f659c0e3da7dd9862dbd4f8224161789850210aa5caa84e31b4283107f6e9fe languageName: node linkType: hard -"@nx/devkit@npm:>= 19 < 21": - version: 20.0.3 - resolution: "@nx/devkit@npm:20.0.3" +"@nx/devkit@npm:20.3.1": + version: 20.3.1 + resolution: "@nx/devkit@npm:20.3.1" dependencies: ejs: ^3.1.7 enquirer: ~2.3.6 @@ -3620,16 +3086,16 @@ __metadata: yargs-parser: 21.1.1 peerDependencies: nx: ">= 19 <= 21" - checksum: e5b611e000402f761944dead839b90a01acec2efc54983d06e9a73aff38db59cd92651377b4e6e07583bc9c6fb2e8cfc5ddf09e5876fa3c9339b4f214a9cb4e3 + checksum: afa0e24539551b12a4a806b52bc76b1e7f911dc0ebf70f37fb44e84341bf81497210acf33db48681892a77a02f04667874043b05ff2320ca08e7991651c2069b languageName: node linkType: hard -"@nx/esbuild@npm:20.1.4": - version: 20.1.4 - resolution: "@nx/esbuild@npm:20.1.4" +"@nx/esbuild@npm:20.3.1": + version: 20.3.1 + resolution: "@nx/esbuild@npm:20.3.1" dependencies: - "@nx/devkit": 20.1.4 - "@nx/js": 20.1.4 + "@nx/devkit": 20.3.1 + "@nx/js": 20.3.1 fast-glob: 3.2.7 picocolors: ^1.1.0 tsconfig-paths: ^4.1.2 @@ -3639,16 +3105,16 @@ __metadata: peerDependenciesMeta: esbuild: optional: true - checksum: bfa506b1e3bd5aa8448da5fc5bfb87588370550b24a8afc246a2caf9d1df56408274070593adc61721869cfe896dd3e5b85306535d1f80dda8b15339ef0774c9 + checksum: 50aab8b9529b29dcbaac11a2fe984fe3e05be386fd774177c91cfb0ff66f9f7391ca918c486821518d02820e4954d8e0e6861179a2ae03947f7663e13ad6439d languageName: node linkType: hard -"@nx/eslint-plugin@npm:20.1.4": - version: 20.1.4 - resolution: "@nx/eslint-plugin@npm:20.1.4" +"@nx/eslint-plugin@npm:20.3.1": + version: 20.3.1 + resolution: "@nx/eslint-plugin@npm:20.3.1" dependencies: - "@nx/devkit": 20.1.4 - "@nx/js": 20.1.4 + "@nx/devkit": 20.3.1 + "@nx/js": 20.3.1 "@typescript-eslint/type-utils": ^8.0.0 "@typescript-eslint/utils": ^8.0.0 chalk: ^4.1.0 @@ -3663,46 +3129,46 @@ __metadata: peerDependenciesMeta: eslint-config-prettier: optional: true - checksum: d565d0f0c79128d6ff1738e4e8dbaee3b3f7fafa147c094240f9ad77f3709772ad259269ddce1d37aad7cd1dec511af5f6b3747f4323991dba8d2091d22ec714 + checksum: 63f69ab123b0eb7b63f04f8ab7819db0733d57e0f9e28cfc99a25cb3cca4fb7b6028f026037cca8733b649e56c75ec1b1d860be8cf1544b8110930d03854bb34 languageName: node linkType: hard -"@nx/eslint@npm:20.1.4": - version: 20.1.4 - resolution: "@nx/eslint@npm:20.1.4" +"@nx/eslint@npm:20.3.1": + version: 20.3.1 + resolution: "@nx/eslint@npm:20.3.1" dependencies: - "@nx/devkit": 20.1.4 - "@nx/js": 20.1.4 + "@nx/devkit": 20.3.1 + "@nx/js": 20.3.1 semver: ^7.5.3 tslib: ^2.3.0 - typescript: ~5.4.2 + typescript: ~5.6.2 peerDependencies: "@zkochan/js-yaml": 0.0.7 eslint: ^8.0.0 || ^9.0.0 peerDependenciesMeta: "@zkochan/js-yaml": optional: true - checksum: 4ca79047684ad0002b5507a54c215984d52a3bf768752b498bfac74499d060c455dcd3d6267fc21365d95928be8fb5eca7459ab005969264074d302b88524f1b + checksum: 94e55f2cc24ca0c43b4b5ec1cefff137bf39b7ac9da52e55c2b8f50d8b965380d4d110d22d19087085130b4bff18d29d310d835a8e391bd25662c185441c6876 languageName: node linkType: hard -"@nx/gradle@npm:20.1.4": - version: 20.1.4 - resolution: "@nx/gradle@npm:20.1.4" +"@nx/gradle@npm:20.3.1": + version: 20.3.1 + resolution: "@nx/gradle@npm:20.3.1" dependencies: - "@nx/devkit": 20.1.4 - checksum: 4829d7864fb93d5ee5783cc36f16b2bfb67f1619c6b5b265c9e66fe22d2990f2d61cffb3312a9109c04cc0f66e0417837d6d9c09a45e4078afa513787fc32e13 + "@nx/devkit": 20.3.1 + checksum: d52843632fcbe4224f2f939c255fe811d3e5d419ca0de3e63fd0e09ac7f22e8bb9bb513c0811e1d9aee4b1387e28f3613ccd86eef41a58077fa2bc7b10b58a1e languageName: node linkType: hard -"@nx/jest@npm:20.1.4": - version: 20.1.4 - resolution: "@nx/jest@npm:20.1.4" +"@nx/jest@npm:20.3.1": + version: 20.3.1 + resolution: "@nx/jest@npm:20.3.1" dependencies: "@jest/reporters": ^29.4.1 "@jest/test-result": ^29.4.1 - "@nx/devkit": 20.1.4 - "@nx/js": 20.1.4 + "@nx/devkit": 20.3.1 + "@nx/js": 20.3.1 "@phenomnomnominal/tsquery": ~5.0.1 chalk: ^4.1.0 identity-obj-proxy: 3.0.0 @@ -3710,17 +3176,17 @@ __metadata: jest-resolve: ^29.4.1 jest-util: ^29.4.1 minimatch: 9.0.3 - resolve.exports: 1.1.0 + resolve.exports: 2.0.3 semver: ^7.5.3 tslib: ^2.3.0 yargs-parser: 21.1.1 - checksum: 0e84bc800de18e2fdc09c0b02ff39303bd0243c0cfee6fcadab9810e403de2afea2687235d62c7771efdc1c07f356759b75d4a5f217d72063646894b6a48a370 + checksum: 6a0906f3cbd719eb29b072cf195e9b579b9f20cc6fe2bb5c940a13a8ee1c9c0a66432b50079d133d37a5baa2389f185297c41d2935272234fdf8039cefe79cf7 languageName: node linkType: hard -"@nx/js@npm:20.1.4": - version: 20.1.4 - resolution: "@nx/js@npm:20.1.4" +"@nx/js@npm:20.3.1": + version: 20.3.1 + resolution: "@nx/js@npm:20.3.1" dependencies: "@babel/core": ^7.23.2 "@babel/plugin-proposal-decorators": ^7.22.7 @@ -3729,8 +3195,8 @@ __metadata: "@babel/preset-env": ^7.23.2 "@babel/preset-typescript": ^7.22.5 "@babel/runtime": ^7.22.6 - "@nx/devkit": 20.1.4 - "@nx/workspace": 20.1.4 + "@nx/devkit": 20.3.1 + "@nx/workspace": 20.3.1 "@zkochan/js-yaml": 0.0.7 babel-plugin-const-enum: ^1.0.1 babel-plugin-macros: ^2.8.0 @@ -3739,7 +3205,6 @@ __metadata: columnify: ^1.6.0 detect-port: ^1.5.1 enquirer: ~2.3.6 - fast-glob: 3.2.7 ignore: ^5.0.4 js-tokens: ^4.0.0 jsonc-parser: 3.2.0 @@ -3749,6 +3214,7 @@ __metadata: ora: 5.3.0 semver: ^7.5.3 source-map-support: 0.5.19 + tinyglobby: ^0.2.10 ts-node: 10.9.1 tsconfig-paths: ^4.1.2 tslib: ^2.3.0 @@ -3757,306 +3223,204 @@ __metadata: peerDependenciesMeta: verdaccio: optional: true - checksum: e92d3067dc0aaf4c7be647c799c52b323d67a31c9a200355e1ffe00b6150aa6db6fe3a83d9259e0e8f2ce95848ca7dbe2118bb0d1d093b9187ee66b7eb8260c0 + checksum: 22f0d42890b6117be1b339b3f32619aba1bba2b4d4d51af346887105e435c23f12ca2cbbc6ad4e93825538c357289762fbd7b1659c88265b5bc1de2c5d8c8e82 languageName: node linkType: hard -"@nx/js@npm:>= 19 < 21": - version: 20.1.3 - resolution: "@nx/js@npm:20.1.3" +"@nx/node@npm:20.3.1": + version: 20.3.1 + resolution: "@nx/node@npm:20.3.1" dependencies: - "@babel/core": ^7.23.2 - "@babel/plugin-proposal-decorators": ^7.22.7 - "@babel/plugin-transform-class-properties": ^7.22.5 - "@babel/plugin-transform-runtime": ^7.23.2 - "@babel/preset-env": ^7.23.2 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 - "@nx/devkit": 20.1.3 - "@nx/workspace": 20.1.3 - "@zkochan/js-yaml": 0.0.7 - babel-plugin-const-enum: ^1.0.1 - babel-plugin-macros: ^2.8.0 - babel-plugin-transform-typescript-metadata: ^0.3.1 - chalk: ^4.1.0 - columnify: ^1.6.0 - detect-port: ^1.5.1 - enquirer: ~2.3.6 - fast-glob: 3.2.7 - ignore: ^5.0.4 - js-tokens: ^4.0.0 - jsonc-parser: 3.2.0 - minimatch: 9.0.3 - npm-package-arg: 11.0.1 - npm-run-path: ^4.0.1 - ora: 5.3.0 - semver: ^7.5.3 - source-map-support: 0.5.19 - ts-node: 10.9.1 - tsconfig-paths: ^4.1.2 - tslib: ^2.3.0 - peerDependencies: - verdaccio: ^5.0.4 - peerDependenciesMeta: - verdaccio: - optional: true - checksum: 37b157d403b09ed013057f1292d0ed3319219286442958b7c6285c9236e5c8d27d4b61579647d1c90b4bc4e6e60de46f9051e271919b9e51c559aaaea0e049e5 - languageName: node - linkType: hard - -"@nx/node@npm:20.1.4": - version: 20.1.4 - resolution: "@nx/node@npm:20.1.4" - dependencies: - "@nx/devkit": 20.1.4 - "@nx/eslint": 20.1.4 - "@nx/jest": 20.1.4 - "@nx/js": 20.1.4 + "@nx/devkit": 20.3.1 + "@nx/eslint": 20.3.1 + "@nx/jest": 20.3.1 + "@nx/js": 20.3.1 tslib: ^2.3.0 - checksum: f64171a2b5c64f40c5b48c41b773152e55090f172c7ed5d56419188142d59a86aa5fc4ca186077eb9e763bfe8d51785ebef396a6ca761ff54c874bff0aaa71e3 - languageName: node - linkType: hard - -"@nx/nx-darwin-arm64@npm:20.1.3": - version: 20.1.3 - resolution: "@nx/nx-darwin-arm64@npm:20.1.3" - conditions: os=darwin & cpu=arm64 + checksum: e1ad51816197ce79b0b56ae255c785171bc3bbe635027bf1252bc7b29de318dd55d3ba6a5cec5824a2ff080c3134621b878a498f215b3aa0180287f523d0412d languageName: node linkType: hard -"@nx/nx-darwin-arm64@npm:20.1.4": - version: 20.1.4 - resolution: "@nx/nx-darwin-arm64@npm:20.1.4" +"@nx/nx-darwin-arm64@npm:20.3.1": + version: 20.3.1 + resolution: "@nx/nx-darwin-arm64@npm:20.3.1" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@nx/nx-darwin-x64@npm:20.1.3": - version: 20.1.3 - resolution: "@nx/nx-darwin-x64@npm:20.1.3" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@nx/nx-darwin-x64@npm:20.1.4": - version: 20.1.4 - resolution: "@nx/nx-darwin-x64@npm:20.1.4" +"@nx/nx-darwin-x64@npm:20.3.1": + version: 20.3.1 + resolution: "@nx/nx-darwin-x64@npm:20.3.1" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@nx/nx-freebsd-x64@npm:20.1.3": - version: 20.1.3 - resolution: "@nx/nx-freebsd-x64@npm:20.1.3" +"@nx/nx-freebsd-x64@npm:20.3.1": + version: 20.3.1 + resolution: "@nx/nx-freebsd-x64@npm:20.3.1" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@nx/nx-freebsd-x64@npm:20.1.4": - version: 20.1.4 - resolution: "@nx/nx-freebsd-x64@npm:20.1.4" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"@nx/nx-linux-arm-gnueabihf@npm:20.1.3": - version: 20.1.3 - resolution: "@nx/nx-linux-arm-gnueabihf@npm:20.1.3" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"@nx/nx-linux-arm-gnueabihf@npm:20.1.4": - version: 20.1.4 - resolution: "@nx/nx-linux-arm-gnueabihf@npm:20.1.4" +"@nx/nx-linux-arm-gnueabihf@npm:20.3.1": + version: 20.3.1 + resolution: "@nx/nx-linux-arm-gnueabihf@npm:20.3.1" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@nx/nx-linux-arm64-gnu@npm:20.1.3": - version: 20.1.3 - resolution: "@nx/nx-linux-arm64-gnu@npm:20.1.3" - conditions: os=linux & cpu=arm64 & libc=glibc - languageName: node - linkType: hard - -"@nx/nx-linux-arm64-gnu@npm:20.1.4": - version: 20.1.4 - resolution: "@nx/nx-linux-arm64-gnu@npm:20.1.4" +"@nx/nx-linux-arm64-gnu@npm:20.3.1": + version: 20.3.1 + resolution: "@nx/nx-linux-arm64-gnu@npm:20.3.1" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@nx/nx-linux-arm64-musl@npm:20.1.3": - version: 20.1.3 - resolution: "@nx/nx-linux-arm64-musl@npm:20.1.3" +"@nx/nx-linux-arm64-musl@npm:20.3.1": + version: 20.3.1 + resolution: "@nx/nx-linux-arm64-musl@npm:20.3.1" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@nx/nx-linux-arm64-musl@npm:20.1.4": - version: 20.1.4 - resolution: "@nx/nx-linux-arm64-musl@npm:20.1.4" - conditions: os=linux & cpu=arm64 & libc=musl - languageName: node - linkType: hard - -"@nx/nx-linux-x64-gnu@npm:20.1.3": - version: 20.1.3 - resolution: "@nx/nx-linux-x64-gnu@npm:20.1.3" - conditions: os=linux & cpu=x64 & libc=glibc - languageName: node - linkType: hard - -"@nx/nx-linux-x64-gnu@npm:20.1.4": - version: 20.1.4 - resolution: "@nx/nx-linux-x64-gnu@npm:20.1.4" +"@nx/nx-linux-x64-gnu@npm:20.3.1": + version: 20.3.1 + resolution: "@nx/nx-linux-x64-gnu@npm:20.3.1" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@nx/nx-linux-x64-musl@npm:20.1.3": - version: 20.1.3 - resolution: "@nx/nx-linux-x64-musl@npm:20.1.3" +"@nx/nx-linux-x64-musl@npm:20.3.1": + version: 20.3.1 + resolution: "@nx/nx-linux-x64-musl@npm:20.3.1" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@nx/nx-linux-x64-musl@npm:20.1.4": - version: 20.1.4 - resolution: "@nx/nx-linux-x64-musl@npm:20.1.4" - conditions: os=linux & cpu=x64 & libc=musl - languageName: node - linkType: hard - -"@nx/nx-win32-arm64-msvc@npm:20.1.3": - version: 20.1.3 - resolution: "@nx/nx-win32-arm64-msvc@npm:20.1.3" +"@nx/nx-win32-arm64-msvc@npm:20.3.1": + version: 20.3.1 + resolution: "@nx/nx-win32-arm64-msvc@npm:20.3.1" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@nx/nx-win32-arm64-msvc@npm:20.1.4": - version: 20.1.4 - resolution: "@nx/nx-win32-arm64-msvc@npm:20.1.4" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"@nx/nx-win32-x64-msvc@npm:20.1.3": - version: 20.1.3 - resolution: "@nx/nx-win32-x64-msvc@npm:20.1.3" +"@nx/nx-win32-x64-msvc@npm:20.3.1": + version: 20.3.1 + resolution: "@nx/nx-win32-x64-msvc@npm:20.3.1" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@nx/nx-win32-x64-msvc@npm:20.1.4": - version: 20.1.4 - resolution: "@nx/nx-win32-x64-msvc@npm:20.1.4" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"@nx/powerpack-conformance@npm:1.1.0-beta.5": - version: 1.1.0-beta.5 - resolution: "@nx/powerpack-conformance@npm:1.1.0-beta.5" +"@nx/powerpack-conformance@npm:1.1.1": + version: 1.1.1 + resolution: "@nx/powerpack-conformance@npm:1.1.1" dependencies: - "@nx/devkit": ">= 19 < 21" - "@nx/js": ">= 19 < 21" - "@nx/powerpack-license": 1.1.0-beta.5 + "@nx/devkit": 20.2.2 + "@nx/powerpack-license": 1.1.1 ajv: ^8.12.0 esbuild: ^0.21.5 - checksum: 1200b3a9fab85e134ded00867db989fa62565b9651c4be5df66de3c1d7b20a0353db3746314c3e12cca54f6a4ba49b0c1e649433ac60556b5e84d6dd2bd089c8 + picocolors: 1.1.1 + semver: 7.5.4 + yargs: 17.7.2 + peerDependencies: + "@nx/js": ">= 18 < 21" + nx: ">= 18 < 21" + bin: + nx-conformance: bin/conformance.js + nx-conformance-check: bin/conformance-check.js + checksum: 3375f1b754c0f38989a18bf9a956b5a8f1008d2270c6f909e6626a33e4ea64f84f6583bf076cc6d8901872302cb873e9094b0f0d7f12610d029652f95d37ef45 languageName: node linkType: hard -"@nx/powerpack-enterprise-cloud@npm:1.1.0-beta.5": - version: 1.1.0-beta.5 - resolution: "@nx/powerpack-enterprise-cloud@npm:1.1.0-beta.5" +"@nx/powerpack-enterprise-cloud@npm:1.1.1": + version: 1.1.1 + resolution: "@nx/powerpack-enterprise-cloud@npm:1.1.1" dependencies: - "@nx/devkit": ">= 19 < 21" - "@nx/powerpack-license": 1.1.0-beta.5 - checksum: 6ae56a985ea3e783c7eba1d4fc9a7ba1cdb5525ae69d46edc96ecac8047441f8aac1bf62ce588422fe6b8078d7c28d8ebabd9374a166da99e86194287fd3507d + "@nx/devkit": 20.2.2 + "@nx/powerpack-license": 1.1.1 + semver: 7.5.4 + peerDependencies: + nx: ">= 18 < 21" + checksum: 58559a9dca3e84892980cf2aec05026556642452d053b94c95207e2fc337cb24ea4a38153f45ca1bab89096deefc24ce979a42db36fd5e8132310fcee22373c7 languageName: node linkType: hard -"@nx/powerpack-license-darwin-arm64@npm:1.1.0-beta.5": - version: 1.1.0-beta.5 - resolution: "@nx/powerpack-license-darwin-arm64@npm:1.1.0-beta.5" +"@nx/powerpack-license-darwin-arm64@npm:1.1.1": + version: 1.1.1 + resolution: "@nx/powerpack-license-darwin-arm64@npm:1.1.1" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@nx/powerpack-license-darwin-x64@npm:1.1.0-beta.5": - version: 1.1.0-beta.5 - resolution: "@nx/powerpack-license-darwin-x64@npm:1.1.0-beta.5" +"@nx/powerpack-license-darwin-x64@npm:1.1.1": + version: 1.1.1 + resolution: "@nx/powerpack-license-darwin-x64@npm:1.1.1" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@nx/powerpack-license-linux-arm-gnueabihf@npm:1.1.0-beta.5": - version: 1.1.0-beta.5 - resolution: "@nx/powerpack-license-linux-arm-gnueabihf@npm:1.1.0-beta.5" +"@nx/powerpack-license-linux-arm-gnueabihf@npm:1.1.1": + version: 1.1.1 + resolution: "@nx/powerpack-license-linux-arm-gnueabihf@npm:1.1.1" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@nx/powerpack-license-linux-arm64-gnu@npm:1.1.0-beta.5": - version: 1.1.0-beta.5 - resolution: "@nx/powerpack-license-linux-arm64-gnu@npm:1.1.0-beta.5" +"@nx/powerpack-license-linux-arm64-gnu@npm:1.1.1": + version: 1.1.1 + resolution: "@nx/powerpack-license-linux-arm64-gnu@npm:1.1.1" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@nx/powerpack-license-linux-arm64-musl@npm:1.1.0-beta.5": - version: 1.1.0-beta.5 - resolution: "@nx/powerpack-license-linux-arm64-musl@npm:1.1.0-beta.5" +"@nx/powerpack-license-linux-arm64-musl@npm:1.1.1": + version: 1.1.1 + resolution: "@nx/powerpack-license-linux-arm64-musl@npm:1.1.1" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@nx/powerpack-license-linux-x64-gnu@npm:1.1.0-beta.5": - version: 1.1.0-beta.5 - resolution: "@nx/powerpack-license-linux-x64-gnu@npm:1.1.0-beta.5" +"@nx/powerpack-license-linux-x64-gnu@npm:1.1.1": + version: 1.1.1 + resolution: "@nx/powerpack-license-linux-x64-gnu@npm:1.1.1" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@nx/powerpack-license-linux-x64-musl@npm:1.1.0-beta.5": - version: 1.1.0-beta.5 - resolution: "@nx/powerpack-license-linux-x64-musl@npm:1.1.0-beta.5" +"@nx/powerpack-license-linux-x64-musl@npm:1.1.1": + version: 1.1.1 + resolution: "@nx/powerpack-license-linux-x64-musl@npm:1.1.1" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@nx/powerpack-license-win32-arm64-msvc@npm:1.1.0-beta.5": - version: 1.1.0-beta.5 - resolution: "@nx/powerpack-license-win32-arm64-msvc@npm:1.1.0-beta.5" +"@nx/powerpack-license-win32-arm64-msvc@npm:1.1.1": + version: 1.1.1 + resolution: "@nx/powerpack-license-win32-arm64-msvc@npm:1.1.1" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@nx/powerpack-license-win32-x64-msvc@npm:1.1.0-beta.5": - version: 1.1.0-beta.5 - resolution: "@nx/powerpack-license-win32-x64-msvc@npm:1.1.0-beta.5" +"@nx/powerpack-license-win32-x64-msvc@npm:1.1.1": + version: 1.1.1 + resolution: "@nx/powerpack-license-win32-x64-msvc@npm:1.1.1" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@nx/powerpack-license@npm:1.1.0-beta.5": - version: 1.1.0-beta.5 - resolution: "@nx/powerpack-license@npm:1.1.0-beta.5" +"@nx/powerpack-license@npm:1.1.1": + version: 1.1.1 + resolution: "@nx/powerpack-license@npm:1.1.1" dependencies: "@napi-rs/wasm-runtime": ^0.2.4 - "@nx/powerpack-license-darwin-arm64": 1.1.0-beta.5 - "@nx/powerpack-license-darwin-x64": 1.1.0-beta.5 - "@nx/powerpack-license-linux-arm-gnueabihf": 1.1.0-beta.5 - "@nx/powerpack-license-linux-arm64-gnu": 1.1.0-beta.5 - "@nx/powerpack-license-linux-arm64-musl": 1.1.0-beta.5 - "@nx/powerpack-license-linux-x64-gnu": 1.1.0-beta.5 - "@nx/powerpack-license-linux-x64-musl": 1.1.0-beta.5 - "@nx/powerpack-license-win32-arm64-msvc": 1.1.0-beta.5 - "@nx/powerpack-license-win32-x64-msvc": 1.1.0-beta.5 + "@nx/powerpack-license-darwin-arm64": 1.1.1 + "@nx/powerpack-license-darwin-x64": 1.1.1 + "@nx/powerpack-license-linux-arm-gnueabihf": 1.1.1 + "@nx/powerpack-license-linux-arm64-gnu": 1.1.1 + "@nx/powerpack-license-linux-arm64-musl": 1.1.1 + "@nx/powerpack-license-linux-x64-gnu": 1.1.1 + "@nx/powerpack-license-linux-x64-musl": 1.1.1 + "@nx/powerpack-license-win32-arm64-msvc": 1.1.1 + "@nx/powerpack-license-win32-x64-msvc": 1.1.1 dependenciesMeta: "@nx/powerpack-license-darwin-arm64": optional: true @@ -4076,59 +3440,45 @@ __metadata: optional: true "@nx/powerpack-license-win32-x64-msvc": optional: true - checksum: 9cd8a33d7b2a909a5862a2a793e270ef537932f7b135e7bc491f5ed8f168730a411253c526e538a510b8b5fd7a66fe16992e0ec39f78ce769c98e408762c5cb3 + checksum: 8e28d417a0a2432bbed31b1879d5686ee6c4e90fe64c4a7f643622299c68405b18e3f1f39036dfdb28378ea88ad2fa8217ef9cc3b5b08fb6df9c21bd8b812c27 languageName: node linkType: hard -"@nx/powerpack-owners@npm:1.1.0-beta.5": - version: 1.1.0-beta.5 - resolution: "@nx/powerpack-owners@npm:1.1.0-beta.5" +"@nx/powerpack-owners@npm:1.1.1": + version: 1.1.1 + resolution: "@nx/powerpack-owners@npm:1.1.1" dependencies: - "@nx/devkit": ">= 19 < 21" - "@nx/powerpack-license": 1.1.0-beta.5 + "@nx/devkit": 20.2.2 + "@nx/powerpack-license": 1.1.1 + jsonc-parser: 3.2.0 minimatch: 9.0.3 - checksum: 89dc0456d58d233390326bdf2389dba2a9117c8b36306e82af8c4da8fa3cd9cc05243a764c907d47bd006823d0f508e33739811132686d963b7ec088e71a6fb4 - languageName: node - linkType: hard - -"@nx/storybook@npm:20.1.4": - version: 20.1.4 - resolution: "@nx/storybook@npm:20.1.4" - dependencies: - "@nx/cypress": 20.1.4 - "@nx/devkit": 20.1.4 - "@nx/eslint": 20.1.4 - "@nx/js": 20.1.4 - "@phenomnomnominal/tsquery": ~5.0.1 - semver: ^7.5.3 - tslib: ^2.3.0 - checksum: 0fb87aa1584f52bcc5d4a043b17e1446edfe2afb5746d66bc7e68a33c00b6fc98b8dd02a66a5c41665f3ce2f13e5a58218cc5045ae99d7a043fc259257d626e1 + peerDependencies: + nx: ">= 19 < 21" + checksum: 8304f422a4b9231bb17a247acf47ec68f779828dc8f55472f769adc823d86a4481a81ff18e8c077a0b0be64f9f81fc49d25d114896e714116e2edda8890c834e languageName: node linkType: hard -"@nx/web@npm:20.1.4": - version: 20.1.4 - resolution: "@nx/web@npm:20.1.4" +"@nx/web@npm:20.3.1": + version: 20.3.1 + resolution: "@nx/web@npm:20.3.1" dependencies: - "@nx/devkit": 20.1.4 - "@nx/js": 20.1.4 + "@nx/devkit": 20.3.1 + "@nx/js": 20.3.1 detect-port: ^1.5.1 http-server: ^14.1.0 picocolors: ^1.1.0 tslib: ^2.3.0 - checksum: eb18aab6dd90f224c5d0aeb37365629f4210b66b0ee3878cc469477f20ace59a3f6baf377ecd03452b81ad93fed6987924c254e85b7b07c0922c40be09d8f6a3 + checksum: 65359c77a8373348615cab9d207a0edf0ecbe09cc65954561af4f0461f3ce000196a18831170f8c3c416b3d3f371b8614729c3a8c96121a5813becb55046069d languageName: node linkType: hard -"@nx/webpack@npm:20.1.4": - version: 20.1.4 - resolution: "@nx/webpack@npm:20.1.4" +"@nx/webpack@npm:20.3.1": + version: 20.3.1 + resolution: "@nx/webpack@npm:20.3.1" dependencies: "@babel/core": ^7.23.2 - "@module-federation/enhanced": ^0.7.6 - "@module-federation/sdk": ^0.7.6 - "@nx/devkit": 20.1.4 - "@nx/js": 20.1.4 + "@nx/devkit": 20.3.1 + "@nx/js": 20.3.1 "@phenomnomnominal/tsquery": ~5.0.1 ajv: ^8.12.0 autoprefixer: ^10.4.9 @@ -4137,9 +3487,7 @@ __metadata: copy-webpack-plugin: ^10.2.4 css-loader: ^6.4.0 css-minimizer-webpack-plugin: ^5.0.0 - express: ^4.19.2 fork-ts-checker-webpack-plugin: 7.2.13 - http-proxy-middleware: ^3.0.3 less: 4.1.3 less-loader: 11.1.0 license-webpack-plugin: ^4.0.2 @@ -4162,38 +3510,24 @@ __metadata: tsconfig-paths-webpack-plugin: 4.0.0 tslib: ^2.3.0 webpack: ^5.80.0 - webpack-dev-server: ^5.0.4 - webpack-node-externals: ^3.0.0 - webpack-subresource-integrity: ^5.1.0 - checksum: 3ce2e32d9298cfe8df52dd3a0ff03df8c66ecbc4a97ffd410cfd54409c60fa0f5d13893efebe229801360b31792829c6f91cb66c124eed8bdf9e441192a12d4e - languageName: node - linkType: hard - -"@nx/workspace@npm:20.1.3": - version: 20.1.3 - resolution: "@nx/workspace@npm:20.1.3" - dependencies: - "@nx/devkit": 20.1.3 - chalk: ^4.1.0 - enquirer: ~2.3.6 - nx: 20.1.3 - tslib: ^2.3.0 - yargs-parser: 21.1.1 - checksum: 5faf90c00c9b9337bf2387b4ebbb6b51ff475d6ef9082b94709014ff16bd90c007af8b78a4958c48934f1680e9e7af5767b803a3ee2926dc97f5bb2c83b8b50b + webpack-dev-server: ^5.0.4 + webpack-node-externals: ^3.0.0 + webpack-subresource-integrity: ^5.1.0 + checksum: 1211ea55e6d5235d404dfce7ed199f5762aed090be165db1a57f7fbf7407630c101c90ea8fcdf960f57b227cc47784a6f6d3d7e86d6996acba157ec24726a650 languageName: node linkType: hard -"@nx/workspace@npm:20.1.4": - version: 20.1.4 - resolution: "@nx/workspace@npm:20.1.4" +"@nx/workspace@npm:20.3.1": + version: 20.3.1 + resolution: "@nx/workspace@npm:20.3.1" dependencies: - "@nx/devkit": 20.1.4 + "@nx/devkit": 20.3.1 chalk: ^4.1.0 enquirer: ~2.3.6 - nx: 20.1.4 + nx: 20.3.1 tslib: ^2.3.0 yargs-parser: 21.1.1 - checksum: 2a0a994b01fc2ac520166429d892db032d5350222f68d88ee4c9591d9b80e04a3388dd9f7c41fb0caa0106d62dcddc302ff745e1f706c7cf5aaefdfc1cb55395 + checksum: fd294edccfa5dfa8fdb6142657a3480f7f6ff4040af76c1b8ea030817c6a1a8cac12c0512fe4fdbdeb43d895078391ac536c9d740436fb8c8cc9a63389ae1a54 languageName: node linkType: hard @@ -4341,14 +3675,29 @@ __metadata: languageName: node linkType: hard +"@parcel/watcher-android-arm64@npm:2.5.0": + version: 2.5.0 + resolution: "@parcel/watcher-android-arm64@npm:2.5.0" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + "@parcel/watcher-darwin-arm64@npm:2.4.1": version: 2.4.1 resolution: "@parcel/watcher-darwin-arm64@npm:2.4.1" + checksum: b70b54aef6c23f9e70ad1d779ef4f59391bde2ec4480f5b354a3901ac4eb399f5a6ff6fed779a961b217b7d44df2952ef5576198b001b3e7c9af15fc1163cef7 conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@parcel/watcher-darwin-x64@npm:2.4.1": +"@parcel/watcher-darwin-arm64@npm:2.5.0": + version: 2.5.0 + resolution: "@parcel/watcher-darwin-arm64@npm:2.5.0" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@parcel/watcher-darwin-x64@npm:2.4.1, @parcel/watcher-darwin-x64@npm:2.5.0": version: 2.4.1 resolution: "@parcel/watcher-darwin-x64@npm:2.4.1" conditions: os=darwin & cpu=x64 @@ -4362,42 +3711,56 @@ __metadata: languageName: node linkType: hard -"@parcel/watcher-linux-arm-glibc@npm:2.4.1": +"@parcel/watcher-freebsd-x64@npm:2.5.0": + version: 2.5.0 + resolution: "@parcel/watcher-freebsd-x64@npm:2.5.0" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@parcel/watcher-linux-arm-glibc@npm:2.4.1, @parcel/watcher-linux-arm-glibc@npm:2.5.0": version: 2.4.1 resolution: "@parcel/watcher-linux-arm-glibc@npm:2.4.1" conditions: os=linux & cpu=arm & libc=glibc languageName: node linkType: hard -"@parcel/watcher-linux-arm64-glibc@npm:2.4.1": +"@parcel/watcher-linux-arm-musl@npm:2.5.0": + version: 2.5.0 + resolution: "@parcel/watcher-linux-arm-musl@npm:2.5.0" + conditions: os=linux & cpu=arm & libc=musl + languageName: node + linkType: hard + +"@parcel/watcher-linux-arm64-glibc@npm:2.4.1, @parcel/watcher-linux-arm64-glibc@npm:2.5.0": version: 2.4.1 resolution: "@parcel/watcher-linux-arm64-glibc@npm:2.4.1" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@parcel/watcher-linux-arm64-musl@npm:2.4.1": +"@parcel/watcher-linux-arm64-musl@npm:2.4.1, @parcel/watcher-linux-arm64-musl@npm:2.5.0": version: 2.4.1 resolution: "@parcel/watcher-linux-arm64-musl@npm:2.4.1" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@parcel/watcher-linux-x64-glibc@npm:2.4.1": +"@parcel/watcher-linux-x64-glibc@npm:2.4.1, @parcel/watcher-linux-x64-glibc@npm:2.5.0": version: 2.4.1 resolution: "@parcel/watcher-linux-x64-glibc@npm:2.4.1" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@parcel/watcher-linux-x64-musl@npm:2.4.1": +"@parcel/watcher-linux-x64-musl@npm:2.4.1, @parcel/watcher-linux-x64-musl@npm:2.5.0": version: 2.4.1 resolution: "@parcel/watcher-linux-x64-musl@npm:2.4.1" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@parcel/watcher-win32-arm64@npm:2.4.1": +"@parcel/watcher-win32-arm64@npm:2.4.1, @parcel/watcher-win32-arm64@npm:2.5.0": version: 2.4.1 resolution: "@parcel/watcher-win32-arm64@npm:2.4.1" conditions: os=win32 & cpu=arm64 @@ -4411,14 +3774,21 @@ __metadata: languageName: node linkType: hard -"@parcel/watcher-win32-x64@npm:2.4.1": +"@parcel/watcher-win32-ia32@npm:2.5.0": + version: 2.5.0 + resolution: "@parcel/watcher-win32-ia32@npm:2.5.0" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@parcel/watcher-win32-x64@npm:2.4.1, @parcel/watcher-win32-x64@npm:2.5.0": version: 2.4.1 resolution: "@parcel/watcher-win32-x64@npm:2.4.1" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@parcel/watcher@npm:^2.4.1": +"@parcel/watcher@npm:2.4.1": version: 2.4.1 resolution: "@parcel/watcher@npm:2.4.1" dependencies: @@ -4468,6 +3838,59 @@ __metadata: languageName: node linkType: hard +"@parcel/watcher@npm:^2.4.1": + version: 2.5.0 + resolution: "@parcel/watcher@npm:2.5.0" + dependencies: + "@parcel/watcher-android-arm64": 2.5.0 + "@parcel/watcher-darwin-arm64": 2.5.0 + "@parcel/watcher-darwin-x64": 2.5.0 + "@parcel/watcher-freebsd-x64": 2.5.0 + "@parcel/watcher-linux-arm-glibc": 2.5.0 + "@parcel/watcher-linux-arm-musl": 2.5.0 + "@parcel/watcher-linux-arm64-glibc": 2.5.0 + "@parcel/watcher-linux-arm64-musl": 2.5.0 + "@parcel/watcher-linux-x64-glibc": 2.5.0 + "@parcel/watcher-linux-x64-musl": 2.5.0 + "@parcel/watcher-win32-arm64": 2.5.0 + "@parcel/watcher-win32-ia32": 2.5.0 + "@parcel/watcher-win32-x64": 2.5.0 + detect-libc: ^1.0.3 + is-glob: ^4.0.3 + micromatch: ^4.0.5 + node-addon-api: ^7.0.0 + node-gyp: latest + dependenciesMeta: + "@parcel/watcher-android-arm64": + optional: true + "@parcel/watcher-darwin-arm64": + optional: true + "@parcel/watcher-darwin-x64": + optional: true + "@parcel/watcher-freebsd-x64": + optional: true + "@parcel/watcher-linux-arm-glibc": + optional: true + "@parcel/watcher-linux-arm-musl": + optional: true + "@parcel/watcher-linux-arm64-glibc": + optional: true + "@parcel/watcher-linux-arm64-musl": + optional: true + "@parcel/watcher-linux-x64-glibc": + optional: true + "@parcel/watcher-linux-x64-musl": + optional: true + "@parcel/watcher-win32-arm64": + optional: true + "@parcel/watcher-win32-ia32": + optional: true + "@parcel/watcher-win32-x64": + optional: true + checksum: 253f93c5f443dfbb638df58712df077fe46ff7e01e7c78df0c4ceb001e8f5b31db01eb7ddac3ae4159722c4d1525894cd4ce5be49f5e6c14a3a52cbbf9f41cbf + languageName: node + linkType: hard + "@phenomnomnominal/tsquery@npm:~5.0.1": version: 5.0.1 resolution: "@phenomnomnominal/tsquery@npm:5.0.1" @@ -4503,144 +3926,149 @@ __metadata: linkType: hard "@pnpm/npm-conf@npm:^2.1.0": - version: 2.2.2 - resolution: "@pnpm/npm-conf@npm:2.2.2" + version: 2.3.1 + resolution: "@pnpm/npm-conf@npm:2.3.1" dependencies: "@pnpm/config.env-replace": ^1.1.0 "@pnpm/network.ca-file": ^1.0.1 config-chain: ^1.1.11 - checksum: d64aa4464be584caa855eafa8f109509390489997e36d602d6215784e2973b896bef3968426bb00896cf4ae7d440fed2cee7bb4e0dbc90362f024ea3f9e27ab1 + checksum: 9e1e1ce5faa64719e866b02d10e28d727d809365eb3692ccfdc420ab6d2073b93abe403994691868f265e34a5601a8eee18ffff6562b27124d971418ba6bb815 languageName: node linkType: hard -"@rollup/rollup-android-arm-eabi@npm:4.19.0": - version: 4.19.0 - resolution: "@rollup/rollup-android-arm-eabi@npm:4.19.0" +"@rollup/rollup-android-arm-eabi@npm:4.29.1": + version: 4.29.1 + resolution: "@rollup/rollup-android-arm-eabi@npm:4.29.1" conditions: os=android & cpu=arm languageName: node linkType: hard -"@rollup/rollup-android-arm64@npm:4.19.0": - version: 4.19.0 - resolution: "@rollup/rollup-android-arm64@npm:4.19.0" +"@rollup/rollup-android-arm64@npm:4.29.1": + version: 4.29.1 + resolution: "@rollup/rollup-android-arm64@npm:4.29.1" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-darwin-arm64@npm:4.19.0": - version: 4.19.0 - resolution: "@rollup/rollup-darwin-arm64@npm:4.19.0" +"@rollup/rollup-darwin-arm64@npm:4.29.1": + version: 4.29.1 + resolution: "@rollup/rollup-darwin-arm64@npm:4.29.1" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-darwin-x64@npm:4.19.0": - version: 4.19.0 - resolution: "@rollup/rollup-darwin-x64@npm:4.19.0" +"@rollup/rollup-darwin-x64@npm:4.29.1": + version: 4.29.1 + resolution: "@rollup/rollup-darwin-x64@npm:4.29.1" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@rollup/rollup-linux-arm-gnueabihf@npm:4.19.0": - version: 4.19.0 - resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.19.0" +"@rollup/rollup-freebsd-arm64@npm:4.29.1": + version: 4.29.1 + resolution: "@rollup/rollup-freebsd-arm64@npm:4.29.1" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + +"@rollup/rollup-freebsd-x64@npm:4.29.1": + version: 4.29.1 + resolution: "@rollup/rollup-freebsd-x64@npm:4.29.1" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@rollup/rollup-linux-arm-gnueabihf@npm:4.29.1": + version: 4.29.1 + resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.29.1" conditions: os=linux & cpu=arm & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-arm-musleabihf@npm:4.19.0": - version: 4.19.0 - resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.19.0" +"@rollup/rollup-linux-arm-musleabihf@npm:4.29.1": + version: 4.29.1 + resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.29.1" conditions: os=linux & cpu=arm & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-arm64-gnu@npm:4.19.0": - version: 4.19.0 - resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.19.0" +"@rollup/rollup-linux-arm64-gnu@npm:4.29.1": + version: 4.29.1 + resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.29.1" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-arm64-musl@npm:4.19.0": - version: 4.19.0 - resolution: "@rollup/rollup-linux-arm64-musl@npm:4.19.0" +"@rollup/rollup-linux-arm64-musl@npm:4.29.1": + version: 4.29.1 + resolution: "@rollup/rollup-linux-arm64-musl@npm:4.29.1" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-powerpc64le-gnu@npm:4.19.0": - version: 4.19.0 - resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.19.0" +"@rollup/rollup-linux-loongarch64-gnu@npm:4.29.1": + version: 4.29.1 + resolution: "@rollup/rollup-linux-loongarch64-gnu@npm:4.29.1" + conditions: os=linux & cpu=loong64 & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-powerpc64le-gnu@npm:4.29.1": + version: 4.29.1 + resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.29.1" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-riscv64-gnu@npm:4.19.0": - version: 4.19.0 - resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.19.0" +"@rollup/rollup-linux-riscv64-gnu@npm:4.29.1": + version: 4.29.1 + resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.29.1" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-s390x-gnu@npm:4.19.0": - version: 4.19.0 - resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.19.0" +"@rollup/rollup-linux-s390x-gnu@npm:4.29.1": + version: 4.29.1 + resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.29.1" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-gnu@npm:4.19.0": - version: 4.19.0 - resolution: "@rollup/rollup-linux-x64-gnu@npm:4.19.0" +"@rollup/rollup-linux-x64-gnu@npm:4.29.1": + version: 4.29.1 + resolution: "@rollup/rollup-linux-x64-gnu@npm:4.29.1" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-musl@npm:4.19.0": - version: 4.19.0 - resolution: "@rollup/rollup-linux-x64-musl@npm:4.19.0" +"@rollup/rollup-linux-x64-musl@npm:4.29.1": + version: 4.29.1 + resolution: "@rollup/rollup-linux-x64-musl@npm:4.29.1" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-win32-arm64-msvc@npm:4.19.0": - version: 4.19.0 - resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.19.0" +"@rollup/rollup-win32-arm64-msvc@npm:4.29.1": + version: 4.29.1 + resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.29.1" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-win32-ia32-msvc@npm:4.19.0": - version: 4.19.0 - resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.19.0" +"@rollup/rollup-win32-ia32-msvc@npm:4.29.1": + version: 4.29.1 + resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.29.1" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@rollup/rollup-win32-x64-msvc@npm:4.19.0": - version: 4.19.0 - resolution: "@rollup/rollup-win32-x64-msvc@npm:4.19.0" +"@rollup/rollup-win32-x64-msvc@npm:4.29.1": + version: 4.29.1 + resolution: "@rollup/rollup-win32-x64-msvc@npm:4.29.1" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@schematics/angular@npm:18.1.0": - version: 18.1.0 - resolution: "@schematics/angular@npm:18.1.0" - dependencies: - "@angular-devkit/core": 18.1.0 - "@angular-devkit/schematics": 18.1.0 - jsonc-parser: 3.3.1 - dependenciesMeta: - esbuild: - built: true - puppeteer: - built: true - checksum: c66cadcdf939c8c48a8425ece918363e0f68cf1e89a18b540c9a5f49e741e5e1972096986494f1e6683aef7b292799eb6db89e57c1af846b20e32a2d0eecdb6c - languageName: node - linkType: hard - "@semantic-release/changelog@npm:^6.0.2": version: 6.0.3 resolution: "@semantic-release/changelog@npm:6.0.3" @@ -4783,13 +4211,6 @@ __metadata: languageName: node linkType: hard -"@sinclair/typebox@npm:^0.24.1": - version: 0.24.51 - resolution: "@sinclair/typebox@npm:0.24.51" - checksum: fd0d855e748ef767eb19da1a60ed0ab928e91e0f358c1dd198d600762c0015440b15755e96d1176e2a0db7e09c6a64ed487828ee10dd0c3e22f61eb09c478cd0 - languageName: node - linkType: hard - "@sinclair/typebox@npm:^0.27.8": version: 0.27.8 resolution: "@sinclair/typebox@npm:0.27.8" @@ -4797,27 +4218,6 @@ __metadata: languageName: node linkType: hard -"@sindresorhus/is@npm:^0.14.0": - version: 0.14.0 - resolution: "@sindresorhus/is@npm:0.14.0" - checksum: 971e0441dd44ba3909b467219a5e242da0fc584048db5324cfb8048148fa8dcc9d44d71e3948972c4f6121d24e5da402ef191420d1266a95f713bb6d6e59c98a - languageName: node - linkType: hard - -"@sindresorhus/is@npm:^0.7.0": - version: 0.7.0 - resolution: "@sindresorhus/is@npm:0.7.0" - checksum: decc50f6fe80b75c981bcff0a585c05259f5e04424a46a653ac9a7e065194145c463ca81001e3a229bd203f59474afadb5b1fa0af5507723f87f2dd45bd3897c - languageName: node - linkType: hard - -"@sindresorhus/is@npm:^4.0.0": - version: 4.6.0 - resolution: "@sindresorhus/is@npm:4.6.0" - checksum: 83839f13da2c29d55c97abc3bc2c55b250d33a0447554997a85c539e058e57b8da092da396e252b11ec24a0279a0bed1f537fa26302209327060643e327f81d2 - languageName: node - linkType: hard - "@sinonjs/commons@npm:^3.0.0": version: 3.0.1 resolution: "@sinonjs/commons@npm:3.0.1" @@ -4836,495 +4236,13 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-actions@npm:8.3.1": - version: 8.3.1 - resolution: "@storybook/addon-actions@npm:8.3.1" - dependencies: - "@storybook/global": ^5.0.0 - "@types/uuid": ^9.0.1 - dequal: ^2.0.2 - polished: ^4.2.2 - uuid: ^9.0.0 - peerDependencies: - storybook: ^8.3.1 - checksum: b2cab33a0541f6bf47310e1300f79a088c814d28e10faaab3b80fb73667b77fe26cd144383448850c4273eca6303fbb7cb8dbbf9f8903cd3f1909b48515ce7e8 - languageName: node - linkType: hard - -"@storybook/addon-backgrounds@npm:8.3.1": - version: 8.3.1 - resolution: "@storybook/addon-backgrounds@npm:8.3.1" - dependencies: - "@storybook/global": ^5.0.0 - memoizerific: ^1.11.3 - ts-dedent: ^2.0.0 - peerDependencies: - storybook: ^8.3.1 - checksum: ee3a3cec03ee996efbea374b30daa20de2df58085727497fca7705c48a7df4ac8269ab8af7f81f50847313851537d40ead2385a748ee010e58ffe61ac6ff6720 - languageName: node - linkType: hard - -"@storybook/addon-controls@npm:8.3.1": - version: 8.3.1 - resolution: "@storybook/addon-controls@npm:8.3.1" - dependencies: - "@storybook/global": ^5.0.0 - dequal: ^2.0.2 - lodash: ^4.17.21 - ts-dedent: ^2.0.0 - peerDependencies: - storybook: ^8.3.1 - checksum: 6b7696ca764a097038c15a142ba2d48a0753ff0b1112a6490f8e5bc3432bd4d183dd47ab4a01f3307d463a926cf4d75021ffc0403de461f0810af9ee27440e06 - languageName: node - linkType: hard - -"@storybook/addon-docs@npm:8.3.1": - version: 8.3.1 - resolution: "@storybook/addon-docs@npm:8.3.1" - dependencies: - "@mdx-js/react": ^3.0.0 - "@storybook/blocks": 8.3.1 - "@storybook/csf-plugin": 8.3.1 - "@storybook/global": ^5.0.0 - "@storybook/react-dom-shim": 8.3.1 - "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 - fs-extra: ^11.1.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - rehype-external-links: ^3.0.0 - rehype-slug: ^6.0.0 - ts-dedent: ^2.0.0 - peerDependencies: - storybook: ^8.3.1 - checksum: 9942e95626aced3a285a283ec3c5dac34f8d1682b100a6e304228163a244acb071147fcc2ceeb702771b09dc7fb739f1a4ba8247f10891345271343fc4b3961b - languageName: node - linkType: hard - -"@storybook/addon-essentials@npm:^8.3.1": - version: 8.3.1 - resolution: "@storybook/addon-essentials@npm:8.3.1" - dependencies: - "@storybook/addon-actions": 8.3.1 - "@storybook/addon-backgrounds": 8.3.1 - "@storybook/addon-controls": 8.3.1 - "@storybook/addon-docs": 8.3.1 - "@storybook/addon-highlight": 8.3.1 - "@storybook/addon-measure": 8.3.1 - "@storybook/addon-outline": 8.3.1 - "@storybook/addon-toolbars": 8.3.1 - "@storybook/addon-viewport": 8.3.1 - ts-dedent: ^2.0.0 - peerDependencies: - storybook: ^8.3.1 - checksum: 0ac6333bbd7a67a4c00d29ebaf154e9453730f465df224c28954cf20e8856839cbf85c1adb5e9a62bbf25a4e3ae7ef5566d3984a16effe3bbe115a8f3db6129b - languageName: node - linkType: hard - -"@storybook/addon-highlight@npm:8.3.1": - version: 8.3.1 - resolution: "@storybook/addon-highlight@npm:8.3.1" - dependencies: - "@storybook/global": ^5.0.0 - peerDependencies: - storybook: ^8.3.1 - checksum: 71349b85e9e4a8acd4c391a8d131d39709083bc2b490d8774214a5a690c6f23d98c640f25b12e1848d74a257d190a5e154437358c87be3aadfcd3bce3b0bedc6 - languageName: node - linkType: hard - -"@storybook/addon-interactions@npm:^8.3.1": - version: 8.3.1 - resolution: "@storybook/addon-interactions@npm:8.3.1" - dependencies: - "@storybook/global": ^5.0.0 - "@storybook/instrumenter": 8.3.1 - "@storybook/test": 8.3.1 - polished: ^4.2.2 - ts-dedent: ^2.2.0 - peerDependencies: - storybook: ^8.3.1 - checksum: 4d55d7451c654fd2e7ca19bdc547517d81e0cf3bfd712cb12b07189b68af8c3b641561f10cdadd4ae8a819603f61fc2d8bdfb067494e00302562a1de2de5cb8a - languageName: node - linkType: hard - -"@storybook/addon-knobs@npm:^8.0.1": - version: 8.0.1 - resolution: "@storybook/addon-knobs@npm:8.0.1" - dependencies: - copy-to-clipboard: ^3.3.3 - core-js: ^3.29.0 - escape-html: ^1.0.3 - fast-deep-equal: ^3.1.3 - global: ^4.4.0 - lodash: ^4.17.21 - prop-types: ^15.8.1 - qs: ^6.11.1 - react-colorful: ^5.6.1 - react-lifecycles-compat: ^3.0.4 - react-select: ^5.7.0 - peerDependencies: - "@storybook/components": ^8.0.0 - "@storybook/core-events": ^8.0.0 - "@storybook/manager-api": ^8.0.0 - "@storybook/theming": ^8.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - checksum: 6540d0339aee2c4e5a16db467a04c8757822c676709af608cb086b3a04617113f4fd7cf218f2d10b6933e069927c8501eb8255e1fa54e8789f0b2e350f9cdec0 - languageName: node - linkType: hard - -"@storybook/addon-mdx-gfm@npm:^8.3.1": - version: 8.3.1 - resolution: "@storybook/addon-mdx-gfm@npm:8.3.1" - dependencies: - remark-gfm: ^4.0.0 - ts-dedent: ^2.0.0 - peerDependencies: - storybook: ^8.3.1 - checksum: 7ee4b445008399d0116e6b9aef07b283b8b7ac4e5f9c5a3dda676ad8c027a2c5e8bac16382bd284651d8fdfa7ab97feb02f127314e47783715013b6dd70e0cc7 - languageName: node - linkType: hard - -"@storybook/addon-measure@npm:8.3.1": - version: 8.3.1 - resolution: "@storybook/addon-measure@npm:8.3.1" - dependencies: - "@storybook/global": ^5.0.0 - tiny-invariant: ^1.3.1 - peerDependencies: - storybook: ^8.3.1 - checksum: 1f4ad819e10aae8e710a702ba158c9a046aaa2a4c6acd7ffcbe1f1fd32ceff60ccf9ec7f6a7388055691be70fa2c6973d0f14845cd95360b90f9bdb6f55cbcd0 - languageName: node - linkType: hard - -"@storybook/addon-outline@npm:8.3.1": - version: 8.3.1 - resolution: "@storybook/addon-outline@npm:8.3.1" - dependencies: - "@storybook/global": ^5.0.0 - ts-dedent: ^2.0.0 - peerDependencies: - storybook: ^8.3.1 - checksum: 40221f8c1fc1093e728cd0e76fd40efe2ddb3ea2a1390a34d21c092d313501e46e59d309edaa01856c1f689e3fa7e89e4a8109fcf8dec678dea2571a1a4bcb91 - languageName: node - linkType: hard - -"@storybook/addon-toolbars@npm:8.3.1": - version: 8.3.1 - resolution: "@storybook/addon-toolbars@npm:8.3.1" - peerDependencies: - storybook: ^8.3.1 - checksum: ace6c612c4e62771cb4d12523c1fdb0e08fc4d6d1ab629ec320472b6929626b39b1e6960516d57716a8940a3a573e8281cb310ad0d7c0b3bf3f08d899ee5507e - languageName: node - linkType: hard - -"@storybook/addon-viewport@npm:8.3.1": - version: 8.3.1 - resolution: "@storybook/addon-viewport@npm:8.3.1" - dependencies: - memoizerific: ^1.11.3 - peerDependencies: - storybook: ^8.3.1 - checksum: af9b88044ca264d4bd08b539bb75b69907d2f76f27f5b36225e872cc30cefd8a56224f32e1c00bec1a9020b85b86ca0c4d48695b039e7f3b15c039c5ec354f16 - languageName: node - linkType: hard - -"@storybook/angular@npm:^8.3.1": - version: 8.3.1 - resolution: "@storybook/angular@npm:8.3.1" - dependencies: - "@storybook/builder-webpack5": 8.3.1 - "@storybook/components": ^8.3.1 - "@storybook/core-webpack": 8.3.1 - "@storybook/global": ^5.0.0 - "@storybook/manager-api": ^8.3.1 - "@storybook/preview-api": ^8.3.1 - "@storybook/theming": ^8.3.1 - "@types/node": ^22.0.0 - "@types/react": ^18.0.37 - "@types/react-dom": ^18.0.11 - "@types/semver": ^7.3.4 - "@types/webpack-env": ^1.18.0 - fd-package-json: ^1.2.0 - find-up: ^5.0.0 - semver: ^7.3.7 - telejson: ^7.2.0 - ts-dedent: ^2.0.0 - tsconfig-paths-webpack-plugin: ^4.0.1 - util-deprecate: ^1.0.2 - webpack: 5 - peerDependencies: - "@angular-devkit/architect": ">=0.1500.0 < 0.1900.0" - "@angular-devkit/build-angular": ">=15.0.0 < 19.0.0" - "@angular-devkit/core": ">=15.0.0 < 19.0.0" - "@angular/cli": ">=15.0.0 < 19.0.0" - "@angular/common": ">=15.0.0 < 19.0.0" - "@angular/compiler": ">=15.0.0 < 19.0.0" - "@angular/compiler-cli": ">=15.0.0 < 19.0.0" - "@angular/core": ">=15.0.0 < 19.0.0" - "@angular/forms": ">=15.0.0 < 19.0.0" - "@angular/platform-browser": ">=15.0.0 < 19.0.0" - "@angular/platform-browser-dynamic": ">=15.0.0 < 19.0.0" - rxjs: ^6.0.0 || ^7.4.0 - storybook: ^8.3.1 - typescript: ^4.0.0 || ^5.0.0 - zone.js: ">= 0.11.1 < 1.0.0" - peerDependenciesMeta: - "@angular/cli": - optional: true - checksum: 9be22d2ee69dec5a2a230f7e4e8a875546caf178642f0e1478898e4af57343d9001dde30217ecafec14146c7a6a754393b6da9887d84e430045f687c7ae8b575 - languageName: node - linkType: hard - -"@storybook/blocks@npm:8.3.1": - version: 8.3.1 - resolution: "@storybook/blocks@npm:8.3.1" - dependencies: - "@storybook/csf": ^0.1.11 - "@storybook/global": ^5.0.0 - "@storybook/icons": ^1.2.10 - "@types/lodash": ^4.14.167 - color-convert: ^2.0.1 - dequal: ^2.0.2 - lodash: ^4.17.21 - markdown-to-jsx: ^7.4.5 - memoizerific: ^1.11.3 - polished: ^4.2.2 - react-colorful: ^5.1.2 - telejson: ^7.2.0 - ts-dedent: ^2.0.0 - util-deprecate: ^1.0.2 - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.3.1 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - checksum: e540a695bfab8a128cc88fbb12d15d7a8073851db73d6faded6b7a8568f7652f105c70682f1dfba3f64fa829640f897caa3dba28bc45b3ede0de7a2edf52113a - languageName: node - linkType: hard - -"@storybook/builder-webpack5@npm:8.3.1": - version: 8.3.1 - resolution: "@storybook/builder-webpack5@npm:8.3.1" - dependencies: - "@storybook/core-webpack": 8.3.1 - "@types/node": ^22.0.0 - "@types/semver": ^7.3.4 - browser-assert: ^1.2.1 - case-sensitive-paths-webpack-plugin: ^2.4.0 - cjs-module-lexer: ^1.2.3 - constants-browserify: ^1.0.0 - css-loader: ^6.7.1 - es-module-lexer: ^1.5.0 - express: ^4.19.2 - fork-ts-checker-webpack-plugin: ^8.0.0 - fs-extra: ^11.1.0 - html-webpack-plugin: ^5.5.0 - magic-string: ^0.30.5 - path-browserify: ^1.0.1 - process: ^0.11.10 - semver: ^7.3.7 - style-loader: ^3.3.1 - terser-webpack-plugin: ^5.3.1 - ts-dedent: ^2.0.0 - url: ^0.11.0 - util: ^0.12.4 - util-deprecate: ^1.0.2 - webpack: 5 - webpack-dev-middleware: ^6.1.2 - webpack-hot-middleware: ^2.25.1 - webpack-virtual-modules: ^0.6.0 - peerDependencies: - storybook: ^8.3.1 - peerDependenciesMeta: - typescript: - optional: true - checksum: 5e1f2fff36830355a99f0eef41235d31bf9392b9e46b51c7b062ec0b329cd2ea3465c8f973b3c5c991beb835409fc66ab5362493645ec17d489f40be0a7ec411 - languageName: node - linkType: hard - -"@storybook/components@npm:^8.3.1": - version: 8.3.1 - resolution: "@storybook/components@npm:8.3.1" - peerDependencies: - storybook: ^8.3.1 - checksum: 7064c0ee81272b265cac9e85fd9f8d4e2f4a5cb63ea44e017186e4102d6a61a0d96acae354ddf6301af0d6069ce873cf50c1fb09f59fdaa653b773d2a7e14149 - languageName: node - linkType: hard - -"@storybook/core-server@npm:^8.3.1": - version: 8.3.1 - resolution: "@storybook/core-server@npm:8.3.1" - peerDependencies: - storybook: ^8.3.1 - checksum: 70102a3bbc668865e0d08de658bff2525adb0d641f7896e642a999570c06411f908e678c33b3161a348d21c04c583e86537f8d4870837d1eab950c4b79fd3db5 - languageName: node - linkType: hard - -"@storybook/core-webpack@npm:8.3.1": - version: 8.3.1 - resolution: "@storybook/core-webpack@npm:8.3.1" - dependencies: - "@types/node": ^22.0.0 - ts-dedent: ^2.0.0 - peerDependencies: - storybook: ^8.3.1 - checksum: 942b0ab26d171e43da58f7da03097c35bbb5664b3a696f06655d62f3c8b67a80494349950abc59c87be70a8f69e190e413e08d0bfca00118c11fb2fa6292d83f - languageName: node - linkType: hard - -"@storybook/core@npm:8.3.1": - version: 8.3.1 - resolution: "@storybook/core@npm:8.3.1" - dependencies: - "@storybook/csf": ^0.1.11 - "@types/express": ^4.17.21 - better-opn: ^3.0.2 - browser-assert: ^1.2.1 - esbuild: ^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 - esbuild-register: ^3.5.0 - express: ^4.19.2 - jsdoc-type-pratt-parser: ^4.0.0 - process: ^0.11.10 - recast: ^0.23.5 - semver: ^7.6.2 - util: ^0.12.5 - ws: ^8.2.3 - checksum: b885d970469260c5fd2fc095e64247b00e27f11e38e9dabaec7d52218adc40f729306491ce1e6ff59923745d952836276a63e440818f5dc0d86254a4adbd2ce9 - languageName: node - linkType: hard - -"@storybook/csf-plugin@npm:8.3.1": - version: 8.3.1 - resolution: "@storybook/csf-plugin@npm:8.3.1" - dependencies: - unplugin: ^1.3.1 - peerDependencies: - storybook: ^8.3.1 - checksum: 03eb45fa649a454c3fae297810df84b0e3e6bafa30791faa1e216e2cbdc8eb8f27bfac675553d19361b0e01fb6e25dcf0c2a451f2767966e6e5b441893a6f781 - languageName: node - linkType: hard - -"@storybook/csf@npm:^0.0.1": - version: 0.0.1 - resolution: "@storybook/csf@npm:0.0.1" - dependencies: - lodash: ^4.17.15 - checksum: fb57fa028b08a51edf44e1a2bf4be40a4607f5c6ccb58aae8924f476a42b9bbd61a0ad521cfc82196f23e6a912caae0a615e70a755e6800b284c91c509fd2de6 - languageName: node - linkType: hard - -"@storybook/csf@npm:^0.1.11": - version: 0.1.11 - resolution: "@storybook/csf@npm:0.1.11" - dependencies: - type-fest: ^2.19.0 - checksum: ba2a265f62ad82a2853b069f77e974efe31bed263a640ca1dd8e6d7e194022018a67ad4a2587ae928f33ae45aaf6ffedd5925ba3fcf3fe5b7996667a918e22eb - languageName: node - linkType: hard - -"@storybook/global@npm:^5.0.0": - version: 5.0.0 - resolution: "@storybook/global@npm:5.0.0" - checksum: ede0ad35ec411fe31c61150dbd118fef344d1d0e72bf5d3502368e35cf68126f6b7ae4a0ab5e2ffe2f0baa3b4286f03ad069ba3e098e1725449ef08b7e154ba8 - languageName: node - linkType: hard - -"@storybook/icons@npm:^1.2.10": - version: 1.2.10 - resolution: "@storybook/icons@npm:1.2.10" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: c5e91be08a422da5db1d2e4c43e77d9d8233ce395fc04298918e0f959b7174a3f613525d5b67f92aa97ec8c72b29bc800989df1579b4c198df5959a260c32e08 - languageName: node - linkType: hard - -"@storybook/instrumenter@npm:8.3.1": - version: 8.3.1 - resolution: "@storybook/instrumenter@npm:8.3.1" - dependencies: - "@storybook/global": ^5.0.0 - "@vitest/utils": ^2.0.5 - util: ^0.12.4 - peerDependencies: - storybook: ^8.3.1 - checksum: b70483d36a4282654cfba2f78877db282048f267b609dddad4a201e2468bd8f0e74886b3042d5684c4965c68f8267af5c849330b6898d30b093e4076dd25a097 - languageName: node - linkType: hard - -"@storybook/manager-api@npm:^8.3.1": - version: 8.3.1 - resolution: "@storybook/manager-api@npm:8.3.1" - peerDependencies: - storybook: ^8.3.1 - checksum: 6990b3e8ebc9214f1002d71c3da5ebb6afca79dea165829d9046ee12259d6811f90bad239c7953aaa07a22a01deaeb8297b80190a771448d61279f4173478ce9 - languageName: node - linkType: hard - -"@storybook/preview-api@npm:^8.3.1": - version: 8.3.1 - resolution: "@storybook/preview-api@npm:8.3.1" - peerDependencies: - storybook: ^8.3.1 - checksum: b6268888373f0f306e9dd9c875183919ddd76fcbeb393509e562c671a8f091463db3701747c5606baa9d5cd643f97014399b03b5a5bcde349a48618236e5cdb1 - languageName: node - linkType: hard - -"@storybook/react-dom-shim@npm:8.3.1": - version: 8.3.1 - resolution: "@storybook/react-dom-shim@npm:8.3.1" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.3.1 - checksum: 95d82f5c5fb13edf275e247b9f2de62a407808e2d08df74596f4f6de692c0390d97061c1b07edd62f800a759616ead6f64a42fccac1786ae8f1f043e4977cec1 - languageName: node - linkType: hard - -"@storybook/test@npm:8.3.1": - version: 8.3.1 - resolution: "@storybook/test@npm:8.3.1" - dependencies: - "@storybook/csf": ^0.1.11 - "@storybook/global": ^5.0.0 - "@storybook/instrumenter": 8.3.1 - "@testing-library/dom": 10.4.0 - "@testing-library/jest-dom": 6.5.0 - "@testing-library/user-event": 14.5.2 - "@vitest/expect": 2.0.5 - "@vitest/spy": 2.0.5 - util: ^0.12.4 - peerDependencies: - storybook: ^8.3.1 - checksum: 01ff2e12bae5702ae4e9c2f3cab47602daf3ce9f293fa584b256e6a6f5e3dee4e9f088c1844d4401c37d0f8ea5944771596c996ad096991321d49c6adcb8e64e - languageName: node - linkType: hard - -"@storybook/theming@npm:^8.3.1": - version: 8.3.1 - resolution: "@storybook/theming@npm:8.3.1" - peerDependencies: - storybook: ^8.3.1 - checksum: 01c8098fb88eb743c96a871a2ef403d39b66138aab2be139868b20eeb0ddaba3c5dfa2a6ef37efc98eec8f9e111fb6da2b808c19fc32894f88b8eef162752207 - languageName: node - linkType: hard - "@swc-node/core@npm:^1.13.1": - version: 1.13.1 - resolution: "@swc-node/core@npm:1.13.1" + version: 1.13.3 + resolution: "@swc-node/core@npm:1.13.3" peerDependencies: "@swc/core": ">= 1.4.13" "@swc/types": ">= 0.1" - checksum: 3a90cf3269dec45e25e4f7f5a8818e68750411cef1436097f28196043482af8756926c7957ced57174c308033998dbdda975cb0efc58f0bea6986bedda0fd174 + checksum: 9bad56479b2e980af8cfbcc1f040b95a928e38ead40ee3f980cd5718814cdaa6dc93d3a1d4a584e9fb1105af9a8f06ee2d5d82c6465ac364e6febe637f6139d7 languageName: node linkType: hard @@ -5346,12 +4264,12 @@ __metadata: linkType: hard "@swc-node/sourcemap-support@npm:^0.5.0": - version: 0.5.0 - resolution: "@swc-node/sourcemap-support@npm:0.5.0" + version: 0.5.1 + resolution: "@swc-node/sourcemap-support@npm:0.5.1" dependencies: source-map-support: ^0.5.21 - tslib: ^2.6.2 - checksum: 2163f2ae337dafa07f62492a78d1e7b272207c91f1f7b5a9ab95ba929b7dfa93a4db1188dbafde117dae7219805ba9aac9693fd2066563992dba2239295181ee + tslib: ^2.6.3 + checksum: 307be2a52c10f3899871dc316190584e7a6e48375de5b84638cd0ca96681c4ce89891b9f7e86dedb93aac106dea7eff42ac2192f443ac1a1242a206ec93d0caf languageName: node linkType: hard @@ -5496,24 +4414,6 @@ __metadata: languageName: node linkType: hard -"@szmarczak/http-timer@npm:^1.1.2": - version: 1.1.2 - resolution: "@szmarczak/http-timer@npm:1.1.2" - dependencies: - defer-to-connect: ^1.0.1 - checksum: 4d9158061c5f397c57b4988cde33a163244e4f02df16364f103971957a32886beb104d6180902cbe8b38cb940e234d9f98a4e486200deca621923f62f50a06fe - languageName: node - linkType: hard - -"@szmarczak/http-timer@npm:^4.0.5": - version: 4.0.6 - resolution: "@szmarczak/http-timer@npm:4.0.6" - dependencies: - defer-to-connect: ^2.0.0 - checksum: c29df3bcec6fc3bdec2b17981d89d9c9fc9bd7d0c9bcfe92821dc533f4440bc890ccde79971838b4ceed1921d456973c4180d7175ee1d0023ad0562240a58d95 - languageName: node - linkType: hard - "@tailwindcss/forms@npm:0.5.3": version: 0.5.3 resolution: "@tailwindcss/forms@npm:0.5.3" @@ -5525,61 +4425,24 @@ __metadata: languageName: node linkType: hard -"@testing-library/dom@npm:10.4.0": - version: 10.4.0 - resolution: "@testing-library/dom@npm:10.4.0" - dependencies: - "@babel/code-frame": ^7.10.4 - "@babel/runtime": ^7.12.5 - "@types/aria-query": ^5.0.1 - aria-query: 5.3.0 - chalk: ^4.1.0 - dom-accessibility-api: ^0.5.9 - lz-string: ^1.5.0 - pretty-format: ^27.0.2 - checksum: bb128b90be0c8cd78c5f5e67aa45f53de614cc048a2b50b230e736ec710805ac6c73375af354b83c74d710b3928d52b83a273a4cb89de4eb3efe49e91e706837 - languageName: node - linkType: hard - -"@testing-library/jest-dom@npm:6.5.0": - version: 6.5.0 - resolution: "@testing-library/jest-dom@npm:6.5.0" +"@theunderscorer/nx-semantic-release@npm:2.12.0": + version: 2.12.0 + resolution: "@theunderscorer/nx-semantic-release@npm:2.12.0" dependencies: - "@adobe/css-tools": ^4.4.0 - aria-query: ^5.0.0 - chalk: ^3.0.0 - css.escape: ^1.5.1 - dom-accessibility-api: ^0.6.3 - lodash: ^4.17.21 - redent: ^3.0.0 - checksum: c2d14103ebe3358852ec527ff7512f64207a39932b2f7b6dff7e73ba91296b01a71bad9a9584b6ee010681380a906c1740af50470adc6db660e1c7585d012ebf - languageName: node - linkType: hard - -"@testing-library/user-event@npm:14.5.2": - version: 14.5.2 - resolution: "@testing-library/user-event@npm:14.5.2" - peerDependencies: - "@testing-library/dom": ">=7.21.4" - checksum: d76937dffcf0082fbf3bb89eb2b81a31bf5448048dd61c33928c5f10e33a58e035321d39145cefd469bb5a499c68a5b4086b22f1a44e3e7c7e817dc5f6782867 - languageName: node - linkType: hard - -"@theunderscorer/nx-semantic-release@npm:2.4.0": - version: 2.4.0 - resolution: "@theunderscorer/nx-semantic-release@npm:2.4.0" - dependencies: - "@nx/devkit": 16.0.0 + "@nrwl/devkit": 19.6.0 + "@nx/devkit": 19.6.0 "@semantic-release/changelog": ^6.0.2 "@semantic-release/exec": ^6.0.3 "@semantic-release/git": ^10.0.1 "@semantic-release/github": ^8.0.7 "@semantic-release/npm": ^9.0.2 cosmiconfig: ^7.0.1 + deep-map: ^2.0.0 + es6-weak-map: ^2.0.3 remeda: ^0.0.32 semantic-release: 20.1.0 semantic-release-plugin-decorators: 3.0.1 - checksum: 7d544f3cef9f4d51d9dbbad25fb2feecc610d83ddfb12cab982fef1dea2ca0e270a14a39ad393d1207a03c88792de562a34e82b9b22d869866df1a6217936779 + checksum: 6aa1c98f67bfba76b6d3746b0bc6ef54a34524969b224d571409ad78c08680347643059007460e3c26b4ba5e6b5fcddb0d6f96c54685be414cb211dbf7df2d15 languageName: node linkType: hard @@ -5590,13 +4453,6 @@ __metadata: languageName: node linkType: hard -"@tracerbench/trace-event@npm:^7.0.0": - version: 7.0.0 - resolution: "@tracerbench/trace-event@npm:7.0.0" - checksum: 1be1f3916848d86d239f0f1050a4aa3abdc85042680ee89cc68f6ce508ad193c0a3f3369bd88d2a8e52ebf0987f4c13aae6466ee7f1f599849403d8cb24b54f0 - languageName: node - linkType: hard - "@trysound/sax@npm:0.2.0": version: 0.2.0 resolution: "@trysound/sax@npm:0.2.0" @@ -5641,13 +4497,6 @@ __metadata: languageName: node linkType: hard -"@types/aria-query@npm:^5.0.0, @types/aria-query@npm:^5.0.1": - version: 5.0.4 - resolution: "@types/aria-query@npm:5.0.4" - checksum: ad8b87e4ad64255db5f0a73bc2b4da9b146c38a3a8ab4d9306154334e0fc67ae64e76bfa298eebd1e71830591fb15987e5de7111bdb36a2221bdc379e3415fb0 - languageName: node - linkType: hard - "@types/babel__core@npm:^7.1.14": version: 7.20.5 resolution: "@types/babel__core@npm:7.20.5" @@ -5708,18 +4557,6 @@ __metadata: languageName: node linkType: hard -"@types/cacheable-request@npm:^6.0.1": - version: 6.0.3 - resolution: "@types/cacheable-request@npm:6.0.3" - dependencies: - "@types/http-cache-semantics": "*" - "@types/keyv": ^3.1.4 - "@types/node": "*" - "@types/responselike": ^1.0.0 - checksum: d9b26403fe65ce6b0cb3720b7030104c352bcb37e4fac2a7089a25a97de59c355fa08940658751f2f347a8512aa9d18fdb66ab3ade835975b2f454f2d5befbd9 - languageName: node - linkType: hard - "@types/connect-history-api-fallback@npm:^1.5.4": version: 1.5.4 resolution: "@types/connect-history-api-fallback@npm:1.5.4" @@ -5739,38 +4576,6 @@ __metadata: languageName: node linkType: hard -"@types/debug@npm:^4.0.0": - version: 4.1.12 - resolution: "@types/debug@npm:4.1.12" - dependencies: - "@types/ms": "*" - checksum: 47876a852de8240bfdaf7481357af2b88cb660d30c72e73789abf00c499d6bc7cd5e52f41c915d1b9cd8ec9fef5b05688d7b7aef17f7f272c2d04679508d1053 - languageName: node - linkType: hard - -"@types/diff@npm:^5.0.0": - version: 5.2.1 - resolution: "@types/diff@npm:5.2.1" - checksum: 5983a323177bd691cb2194f5d55b960cd20a9c8fec653b4b038760c5809627cc9ea3578fdf10119ccbefefef193ea925f2817136eb97b17388f66b16c8480a8a - languageName: node - linkType: hard - -"@types/easy-table@npm:^1.2.0": - version: 1.2.0 - resolution: "@types/easy-table@npm:1.2.0" - dependencies: - easy-table: "*" - checksum: ca3bbe60e579dff56cf78a6839a14467676cd9d327e4fe76ffae077431f0c3428cf6e5b7032a88d4ad1c41561334c05f0dec1363b8e6e0256205fd394f2e35d1 - languageName: node - linkType: hard - -"@types/ejs@npm:^3.0.5": - version: 3.1.5 - resolution: "@types/ejs@npm:3.1.5" - checksum: e142266283051f27a7f79329871b311687dede19ae20268d882e4de218c65e1311d28a300b85579ca67157a8d601b7234daa50c2f99b252b121d27b4e5b21468 - languageName: node - linkType: hard - "@types/emscripten@npm:^1.39.6": version: 1.39.13 resolution: "@types/emscripten@npm:1.39.13" @@ -5778,7 +4583,7 @@ __metadata: languageName: node linkType: hard -"@types/eslint-scope@npm:^3.7.3": +"@types/eslint-scope@npm:^3.7.3, @types/eslint-scope@npm:^3.7.7": version: 3.7.7 resolution: "@types/eslint-scope@npm:3.7.7" dependencies: @@ -5789,35 +4594,59 @@ __metadata: linkType: hard "@types/eslint@npm:*": - version: 8.56.10 - resolution: "@types/eslint@npm:8.56.10" + version: 9.6.1 + resolution: "@types/eslint@npm:9.6.1" dependencies: "@types/estree": "*" "@types/json-schema": "*" - checksum: fb7137dd263ce1130b42d14452bdd0266ef81f52cb55ba1a5e9750e65da1f0596dc598c88bffc7e415458b6cb611a876dcc132bcf40ea48701c6d05b40c57be5 + checksum: c286e79707ab604b577cf8ce51d9bbb9780e3d6a68b38a83febe13fa05b8012c92de17c28532fac2b03d3c460123f5055d603a579685325246ca1c86828223e0 languageName: node linkType: hard -"@types/estree@npm:*, @types/estree@npm:1.0.5, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.5": - version: 1.0.5 - resolution: "@types/estree@npm:1.0.5" - checksum: dd8b5bed28e6213b7acd0fb665a84e693554d850b0df423ac8076cc3ad5823a6bc26b0251d080bdc545af83179ede51dd3f6fa78cad2c46ed1f29624ddf3e41a +"@types/estree@npm:*, @types/estree@npm:1.0.6, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.6": + version: 1.0.6 + resolution: "@types/estree@npm:1.0.6" + checksum: 8825d6e729e16445d9a1dd2fb1db2edc5ed400799064cd4d028150701031af012ba30d6d03fe9df40f4d7a437d0de6d2b256020152b7b09bde9f2e420afdffd9 + languageName: node + linkType: hard + +"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^5.0.0": + version: 5.0.3 + resolution: "@types/express-serve-static-core@npm:5.0.3" + dependencies: + "@types/node": "*" + "@types/qs": "*" + "@types/range-parser": "*" + "@types/send": "*" + checksum: aacfef3c31d20598a12a3d9f98e924c94b10acd9fc4dca155c91b5cef5861851952821e8c449fa409eb4287b35203d3c470bf2ffa2e69090f8dfa742f1499335 languageName: node linkType: hard -"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.33": - version: 4.19.5 - resolution: "@types/express-serve-static-core@npm:4.19.5" +"@types/express-serve-static-core@npm:^4.17.33": + version: 4.19.6 + resolution: "@types/express-serve-static-core@npm:4.19.6" dependencies: "@types/node": "*" "@types/qs": "*" "@types/range-parser": "*" "@types/send": "*" - checksum: 72076c2f8df55e89136d4343fc874050d56c0f4afd885772a8aa506b98c3f4f3ddc7dcba42295a8b931c61000234fd679aec79ef50db15f376bf37d46234939a + checksum: b0576eddc2d25ccdf10e68ba09598b87a4d7b2ad04a81dc847cb39fe56beb0b6a5cc017b1e00aa0060cb3b38e700384ce96d291a116a0f1e54895564a104aae9 + languageName: node + linkType: hard + +"@types/express@npm:*": + version: 5.0.0 + resolution: "@types/express@npm:5.0.0" + dependencies: + "@types/body-parser": "*" + "@types/express-serve-static-core": ^5.0.0 + "@types/qs": "*" + "@types/serve-static": "*" + checksum: ef68d8e2b7593c930093b1e79bf4df15413773508c9acd6a1a933ed7017f2a4892a8d128b2222d7eab9a3fa43181067a378c2600d9258bd7ae917f170e962df4 languageName: node linkType: hard -"@types/express@npm:*, @types/express@npm:^4.17.21": +"@types/express@npm:^4.17.21": version: 4.17.21 resolution: "@types/express@npm:4.17.21" dependencies: @@ -5836,26 +4665,6 @@ __metadata: languageName: node linkType: hard -"@types/fs-extra@npm:^11.0.1": - version: 11.0.4 - resolution: "@types/fs-extra@npm:11.0.4" - dependencies: - "@types/jsonfile": "*" - "@types/node": "*" - checksum: 242cb84157631f057f76495c8220707541882c00a00195b603d937fb55e471afecebcb089bab50233ed3a59c69fd68bf65c1f69dd7fafe2347e139cc15b9b0e5 - languageName: node - linkType: hard - -"@types/glob@npm:^8.1.0": - version: 8.1.0 - resolution: "@types/glob@npm:8.1.0" - dependencies: - "@types/minimatch": ^5.1.2 - "@types/node": "*" - checksum: 9101f3a9061e40137190f70626aa0e202369b5ec4012c3fabe6f5d229cce04772db9a94fa5a0eb39655e2e4ad105c38afbb4af56a56c0996a8c7d4fc72350e3d - languageName: node - linkType: hard - "@types/graceful-fs@npm:^4.1.3": version: 4.1.9 resolution: "@types/graceful-fs@npm:4.1.9" @@ -5865,15 +4674,6 @@ __metadata: languageName: node linkType: hard -"@types/hast@npm:^3.0.0": - version: 3.0.4 - resolution: "@types/hast@npm:3.0.4" - dependencies: - "@types/unist": "*" - checksum: 7a973e8d16fcdf3936090fa2280f408fb2b6a4f13b42edeb5fbd614efe042b82eac68e298e556d50f6b4ad585a3a93c353e9c826feccdc77af59de8dd400d044 - languageName: node - linkType: hard - "@types/html-minifier-terser@npm:^6.0.0": version: 6.1.0 resolution: "@types/html-minifier-terser@npm:6.1.0" @@ -5881,13 +4681,6 @@ __metadata: languageName: node linkType: hard -"@types/http-cache-semantics@npm:*": - version: 4.0.4 - resolution: "@types/http-cache-semantics@npm:4.0.4" - checksum: 7f4dd832e618bc1e271be49717d7b4066d77c2d4eed5b81198eb987e532bb3e1c7e02f45d77918185bad936f884b700c10cebe06305f50400f382ab75055f9e8 - languageName: node - linkType: hard - "@types/http-errors@npm:*": version: 2.0.4 resolution: "@types/http-errors@npm:2.0.4" @@ -5895,7 +4688,7 @@ __metadata: languageName: node linkType: hard -"@types/http-proxy@npm:^1.17.15": +"@types/http-proxy@npm:^1.17.8": version: 1.17.15 resolution: "@types/http-proxy@npm:1.17.15" dependencies: @@ -5904,15 +4697,6 @@ __metadata: languageName: node linkType: hard -"@types/http-proxy@npm:^1.17.8": - version: 1.17.14 - resolution: "@types/http-proxy@npm:1.17.14" - dependencies: - "@types/node": "*" - checksum: 491320bce3565bbb6c7d39d25b54bce626237cfb6b09e60ee7f77b56ae7c6cbad76f08d47fe01eaa706781124ee3dfad9bb737049254491efd98ed1f014c4e83 - languageName: node - linkType: hard - "@types/ini@npm:^4.1.1": version: 4.1.1 resolution: "@types/ini@npm:4.1.1" @@ -5920,16 +4704,6 @@ __metadata: languageName: node linkType: hard -"@types/inquirer@npm:^8.1.2": - version: 8.2.10 - resolution: "@types/inquirer@npm:8.2.10" - dependencies: - "@types/through": "*" - rxjs: ^7.2.0 - checksum: e576823345146e939e93e06fc5a81baa5231f0113b669191155cd5f5925b3e897d3a3c42c0be8b3e7b0b188b7e05d1cf42011cc2da4d123f7e58940caf9cd17f - languageName: node - linkType: hard - "@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.0, @types/istanbul-lib-coverage@npm:^2.0.1": version: 2.0.6 resolution: "@types/istanbul-lib-coverage@npm:2.0.6" @@ -5983,74 +4757,6 @@ __metadata: languageName: node linkType: hard -"@types/jsonfile@npm:*": - version: 6.1.4 - resolution: "@types/jsonfile@npm:6.1.4" - dependencies: - "@types/node": "*" - checksum: 309fda20eb5f1cf68f2df28931afdf189c5e7e6bec64ac783ce737bb98908d57f6f58757ad5da9be37b815645a6f914e2d4f3ac66c574b8fe1ba6616284d0e97 - languageName: node - linkType: hard - -"@types/keyv@npm:^3.1.1, @types/keyv@npm:^3.1.4": - version: 3.1.4 - resolution: "@types/keyv@npm:3.1.4" - dependencies: - "@types/node": "*" - checksum: e009a2bfb50e90ca9b7c6e8f648f8464067271fd99116f881073fa6fa76dc8d0133181dd65e6614d5fb1220d671d67b0124aef7d97dc02d7e342ab143a47779d - languageName: node - linkType: hard - -"@types/lodash.flattendeep@npm:^4.4.6": - version: 4.4.9 - resolution: "@types/lodash.flattendeep@npm:4.4.9" - dependencies: - "@types/lodash": "*" - checksum: f660b5c6d8e35702572fd4358a9ce9c98178037e7d012cb41d3a6479ac71383d4710c3cb9b5e95cac71e4302e8d6d7c7af9dba9f4a1a20e2e7209d0f6610b364 - languageName: node - linkType: hard - -"@types/lodash.pickby@npm:^4.6.6": - version: 4.6.9 - resolution: "@types/lodash.pickby@npm:4.6.9" - dependencies: - "@types/lodash": "*" - checksum: 569a1cf94ca933ce265ae8ecdf4c1026589b48aeefc731f0981be3d6e4e396d222e21c6d4299c21f89da86602f325cb63246c58e3b1f7643a1e281afaf59dcf0 - languageName: node - linkType: hard - -"@types/lodash.union@npm:^4.6.6": - version: 4.6.9 - resolution: "@types/lodash.union@npm:4.6.9" - dependencies: - "@types/lodash": "*" - checksum: 1a78ce67e27271dfde27b23768b5d76832350ad3b8ce75fdc3dc111641d025ae5f54eb28d06b11759d1da44f7eb172c67b91fed135d55f71e92a2451e1c8c6a3 - languageName: node - linkType: hard - -"@types/lodash@npm:*, @types/lodash@npm:^4.14.167": - version: 4.17.5 - resolution: "@types/lodash@npm:4.17.5" - checksum: 3c9bb15772509f0ecb40428531863dbc3f064f2bf34bbccc2ce2b2923c69fb0868aec7e357b1d97fd0d7f7e435a014ea5c1adef8a64715529887179c97a5a823 - languageName: node - linkType: hard - -"@types/mdast@npm:^4.0.0": - version: 4.0.4 - resolution: "@types/mdast@npm:4.0.4" - dependencies: - "@types/unist": "*" - checksum: 20c4e9574cc409db662a35cba52b068b91eb696b3049e94321219d47d34c8ccc99a142be5c76c80a538b612457b03586bc2f6b727a3e9e7530f4c8568f6282ee - languageName: node - linkType: hard - -"@types/mdx@npm:^2.0.0": - version: 2.0.13 - resolution: "@types/mdx@npm:2.0.13" - checksum: 195137b548e75a85f0558bb1ca5088aff1c01ae0fc64454da06085b7513a043356d0bb51ed559d3cbc7ad724ccd8cef2a7d07d014b89a47a74dff8875ceb3b15 - languageName: node - linkType: hard - "@types/mime@npm:^1": version: 1.3.5 resolution: "@types/mime@npm:1.3.5" @@ -6058,13 +4764,6 @@ __metadata: languageName: node linkType: hard -"@types/minimatch@npm:^5.1.2": - version: 5.1.2 - resolution: "@types/minimatch@npm:5.1.2" - checksum: 0391a282860c7cb6fe262c12b99564732401bdaa5e395bee9ca323c312c1a0f45efbf34dce974682036e857db59a5c9b1da522f3d6055aeead7097264c8705a8 - languageName: node - linkType: hard - "@types/minimist@npm:^1.2.0": version: 1.2.5 resolution: "@types/minimist@npm:1.2.5" @@ -6072,13 +4771,6 @@ __metadata: languageName: node linkType: hard -"@types/mocha@npm:^10.0.0": - version: 10.0.7 - resolution: "@types/mocha@npm:10.0.7" - checksum: 5e411ed8aa19228e322b2fb0075c4d822322fb157d1adfc8620a798748035d430dc16421bdc7d7f84f118481b8c8c63ec86b95757a8acc926ddc3d737fbffc3a - languageName: node - linkType: hard - "@types/mocha@npm:^9.1.1": version: 9.1.1 resolution: "@types/mocha@npm:9.1.1" @@ -6086,13 +4778,6 @@ __metadata: languageName: node linkType: hard -"@types/ms@npm:*": - version: 0.7.34 - resolution: "@types/ms@npm:0.7.34" - checksum: f38d36e7b6edecd9badc9cf50474159e9da5fa6965a75186cceaf883278611b9df6669dc3a3cc122b7938d317b68a9e3d573d316fcb35d1be47ec9e468c6bd8a - languageName: node - linkType: hard - "@types/node-forge@npm:^1.3.0": version: 1.3.11 resolution: "@types/node-forge@npm:1.3.11" @@ -6103,11 +4788,11 @@ __metadata: linkType: hard "@types/node@npm:*": - version: 20.14.9 - resolution: "@types/node@npm:20.14.9" + version: 22.10.3 + resolution: "@types/node@npm:22.10.3" dependencies: - undici-types: ~5.26.4 - checksum: 5e9eda1ac8c6cc6bcd1063903ae195eaede9aad1bdad00408a919409cfbcdd2d6535aa3d50346f0d385528f9e03dafc7d1b3bad25aedb1dcd79a6ad39d06c35d + undici-types: ~6.20.0 + checksum: f42264d5afadb7eece4f068a9028cf752174796fe424f5f7385b6f700037240dc7bc6acd8ab11641424c39452dcf4d85be229f51dcc73ccd931eaa29924ffda7 languageName: node linkType: hard @@ -6118,21 +4803,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^18.0.0, @types/node@npm:^18.7.6": - version: 18.19.39 - resolution: "@types/node@npm:18.19.39" +"@types/node@npm:^18.7.6": + version: 18.19.69 + resolution: "@types/node@npm:18.19.69" dependencies: undici-types: ~5.26.4 - checksum: d1de755983127b405458c427ae2cf77c89d120a617ca70999086a75fb0b6c6dbc1bdddfe1a8a7374c9ae55ed0589a2bd023ffb3b09ee25440c013afc6502dfe6 - languageName: node - linkType: hard - -"@types/node@npm:^22.0.0": - version: 22.5.5 - resolution: "@types/node@npm:22.5.5" - dependencies: - undici-types: ~6.19.2 - checksum: 1f788966ff7df07add0af3481fb68c7fe5091cc72a265c671432abb443788ddacca4ca6378af64fe100c20f857c4d80170d358e66c070171fcea0d4adb1b45b1 + checksum: 4c4dcb79aa4c6680e05cad8514140a9b6f50387e33255afa53619ed7971371cdba09b235acad9bb7e2464ad8375db7681dcef0bb54170d136ba63605736700ef languageName: node linkType: hard @@ -6143,13 +4819,6 @@ __metadata: languageName: node linkType: hard -"@types/object-inspect@npm:^1.8.0": - version: 1.13.0 - resolution: "@types/object-inspect@npm:1.13.0" - checksum: 8caf52c815947540b5246e0b5b2d455a2183791fe9427537eab8a40b465392400cee6ce50beaeb35465e167e9cb405ccfde90eb5317ee2c9df85af7508f0a320 - languageName: node - linkType: hard - "@types/parse-json@npm:^4.0.0": version: 4.0.2 resolution: "@types/parse-json@npm:4.0.2" @@ -6157,17 +4826,10 @@ __metadata: languageName: node linkType: hard -"@types/prop-types@npm:*": - version: 15.7.12 - resolution: "@types/prop-types@npm:15.7.12" - checksum: ac16cc3d0a84431ffa5cfdf89579ad1e2269549f32ce0c769321fdd078f84db4fbe1b461ed5a1a496caf09e637c0e367d600c541435716a55b1d9713f5035dfe - languageName: node - linkType: hard - "@types/qs@npm:*": - version: 6.9.15 - resolution: "@types/qs@npm:6.9.15" - checksum: 97d8208c2b82013b618e7a9fc14df6bd40a73e1385ac479b6896bafc7949a46201c15f42afd06e86a05e914f146f495f606b6fb65610cc60cf2e0ff743ec38a2 + version: 6.9.17 + resolution: "@types/qs@npm:6.9.17" + checksum: fc3beda0be70e820ddabaa361e8dfec5e09b482b8f6cf1515615479a027dd06cd5ba0ffbd612b654c2605523f45f484c8905a475623d6cd0c4cadcf5d0c517f5 languageName: node linkType: hard @@ -6178,62 +4840,6 @@ __metadata: languageName: node linkType: hard -"@types/react-dom@npm:^18.0.11": - version: 18.3.0 - resolution: "@types/react-dom@npm:18.3.0" - dependencies: - "@types/react": "*" - checksum: a0cd9b1b815a6abd2a367a9eabdd8df8dd8f13f95897b2f9e1359ea3ac6619f957c1432ece004af7d95e2a7caddbba19faa045f831f32d6263483fc5404a7596 - languageName: node - linkType: hard - -"@types/react-transition-group@npm:^4.4.0": - version: 4.4.10 - resolution: "@types/react-transition-group@npm:4.4.10" - dependencies: - "@types/react": "*" - checksum: fe2ea11f70251e9f79f368e198c18fd469b1d4f1e1d44e4365845b44e15974b0ec925100036f449b023b0ca3480a82725c5f0a73040e282ad32ec7b0def9b57c - languageName: node - linkType: hard - -"@types/react@npm:*": - version: 18.3.3 - resolution: "@types/react@npm:18.3.3" - dependencies: - "@types/prop-types": "*" - csstype: ^3.0.2 - checksum: c63d6a78163244e2022b01ef79b0baec4fe4da3475dc4a90bb8accefad35ef0c43560fd0312e5974f92a0f1108aa4d669ac72d73d66396aa060ea03b5d2e3873 - languageName: node - linkType: hard - -"@types/react@npm:^16.8.0 || ^17.0.0 || ^18.0.0, @types/react@npm:^18.0.37": - version: 18.3.7 - resolution: "@types/react@npm:18.3.7" - dependencies: - "@types/prop-types": "*" - csstype: ^3.0.2 - checksum: 027cf84d8309c4d0a9b16ec26f71de0950e2d748293bbc4dac42519f77d0bec099aeb5fb1c0bcb891725973e53085c1aedea5c3a16bca215c2fc2ecf68c7ec6e - languageName: node - linkType: hard - -"@types/recursive-readdir@npm:^2.2.0": - version: 2.2.4 - resolution: "@types/recursive-readdir@npm:2.2.4" - dependencies: - "@types/node": "*" - checksum: df74312b83870829b81208b6a745d9de75127ac73187808eb60581906e70f606786dd0d3c2e6c69daf6f31833ea052e6d7a3033fd0de9a7dc1eb43f10ae3df0c - languageName: node - linkType: hard - -"@types/responselike@npm:^1.0.0": - version: 1.0.3 - resolution: "@types/responselike@npm:1.0.3" - dependencies: - "@types/node": "*" - checksum: 6ac4b35723429b11b117e813c7acc42c3af8b5554caaf1fc750404c1ae59f9b7376bc69b9e9e194a5a97357a597c2228b7173d317320f0360d617b6425212f58 - languageName: node - linkType: hard - "@types/retry@npm:0.12.2": version: 0.12.2 resolution: "@types/retry@npm:0.12.2" @@ -6241,7 +4847,7 @@ __metadata: languageName: node linkType: hard -"@types/semver@npm:7.5.8, @types/semver@npm:^7.3.12, @types/semver@npm:^7.3.4": +"@types/semver@npm:^7.3.12": version: 7.5.8 resolution: "@types/semver@npm:7.5.8" checksum: ea6f5276f5b84c55921785a3a27a3cd37afee0111dfe2bcb3e03c31819c197c782598f17f0b150a69d453c9584cd14c4c4d7b9a55d2c5e6cacd4d66fdb3b3663 @@ -6286,9 +4892,9 @@ __metadata: linkType: hard "@types/sizzle@npm:^2.3.2": - version: 2.3.8 - resolution: "@types/sizzle@npm:2.3.8" - checksum: 2ac62443dc917f5f903cbd9afc51c7d6cc1c6569b4e1a15faf04aea5b13b486e7f208650014c3dc4fed34653eded3e00fe5abffe0e6300cbf0e8a01beebf11a6 + version: 2.3.9 + resolution: "@types/sizzle@npm:2.3.9" + checksum: 413811a79e7e9f1d8f47e6047ae0aea1530449d612304cdda1c30018e3d053b8544861ec2c70bdeca75a0a010192e6bb78efc6fb4caaafdd65c4eee90066686a languageName: node linkType: hard @@ -6308,38 +4914,6 @@ __metadata: languageName: node linkType: hard -"@types/stream-buffers@npm:^3.0.3": - version: 3.0.7 - resolution: "@types/stream-buffers@npm:3.0.7" - dependencies: - "@types/node": "*" - checksum: b5cf12f69ba866035207e2313bd795166c30ca18329b8c07a96ec5e30d702a0c23b12fa789c7ebc3a08091ea01eca8db84203c93b6823e7477df016a49540f84 - languageName: node - linkType: hard - -"@types/supports-color@npm:^8.1.0": - version: 8.1.3 - resolution: "@types/supports-color@npm:8.1.3" - checksum: f5a3ca4aa94ac9d45beae8aa06dcba45e6d56b77999707a2708b54a9b042f84c68e619b10ef6e4b6f447f801824adebb9ed4d7a82c0b5d5d7bf29d5ff34d53a9 - languageName: node - linkType: hard - -"@types/through@npm:*": - version: 0.0.33 - resolution: "@types/through@npm:0.0.33" - dependencies: - "@types/node": "*" - checksum: fd0b73f873a64ed5366d1d757c42e5dbbb2201002667c8958eda7ca02fff09d73de91360572db465ee00240c32d50c6039ea736d8eca374300f9664f93e8da39 - languageName: node - linkType: hard - -"@types/tmp@npm:^0.2.0": - version: 0.2.6 - resolution: "@types/tmp@npm:0.2.6" - checksum: 0b24bb6040cc289440a609e10ec99a704978c890a5828ff151576489090b2257ce2e2570b0f320ace9c8099c3642ea6221fbdf6d8f2e22b7cd1f4fbf6e989e3e - languageName: node - linkType: hard - "@types/tough-cookie@npm:*": version: 4.0.5 resolution: "@types/tough-cookie@npm:4.0.5" @@ -6354,20 +4928,6 @@ __metadata: languageName: node linkType: hard -"@types/ua-parser-js@npm:^0.7.33": - version: 0.7.39 - resolution: "@types/ua-parser-js@npm:0.7.39" - checksum: 81046605eb2815b098228743b7dfde887cc8990369f2ad56e71f1400b4cef5078481c7ca91ca3dddf2e8d4e183fe93224bfdeee13bfe034a1e62d55cfbac9e26 - languageName: node - linkType: hard - -"@types/unist@npm:*, @types/unist@npm:^3.0.0": - version: 3.0.3 - resolution: "@types/unist@npm:3.0.3" - checksum: 96e6453da9e075aaef1dc22482463898198acdc1eeb99b465e65e34303e2ec1e3b1ed4469a9118275ec284dc98019f63c3f5d49422f0e4ac707e5ab90fb3b71a - languageName: node - linkType: hard - "@types/universal-analytics@npm:0.4.5": version: 0.4.5 resolution: "@types/universal-analytics@npm:0.4.5" @@ -6382,13 +4942,6 @@ __metadata: languageName: node linkType: hard -"@types/uuid@npm:^9.0.1": - version: 9.0.8 - resolution: "@types/uuid@npm:9.0.8" - checksum: b8c60b7ba8250356b5088302583d1704a4e1a13558d143c549c408bf8920535602ffc12394ede77f8a8083511b023704bc66d1345792714002bfa261b17c5275 - languageName: node - linkType: hard - "@types/vscode-webview@npm:^1.57.0": version: 1.57.5 resolution: "@types/vscode-webview@npm:1.57.5" @@ -6397,41 +4950,18 @@ __metadata: linkType: hard "@types/vscode@npm:^1.85.0": - version: 1.90.0 - resolution: "@types/vscode@npm:1.90.0" - checksum: e61007289745be6640bd643d7e5af59bdd6d66716ec5c673f49f1b1813337a3c8cd992cb0f7d7390890c5e022c87ea31bc3e8232ed4de426d866bc422cee1cd1 - languageName: node - linkType: hard - -"@types/webpack-env@npm:^1.18.0": - version: 1.18.5 - resolution: "@types/webpack-env@npm:1.18.5" - checksum: 4ca8eb4c44e1e1807c3e245442fce7aaf2816a163056de9436bbac44cc47c8bc5b1c9a330dc05748d6616431b1fb5bd5379733fb1da0b78d03c59f4ec824c184 - languageName: node - linkType: hard - -"@types/which@npm:^1.3.2": - version: 1.3.2 - resolution: "@types/which@npm:1.3.2" - checksum: 1fc56d4b930ddd1588da380bc3a7d19b0193203eba6fffa14a5866d797f5a43cdd13c7141b9b857d9964db0ec7b3dc76ce943504968cd2ceef47d88ddb81edd2 + version: 1.96.0 + resolution: "@types/vscode@npm:1.96.0" + checksum: c7d65dd681fcf933048cbbfe24705ba8c8d89e82f8a7c5e7077e198f52d6b5ae39592eb0f48f87e3f9ef4a7a64eaa51ccbdcba93ffb838be69a6003b42cec5db languageName: node linkType: hard "@types/ws@npm:^8.5.10": - version: 8.5.12 - resolution: "@types/ws@npm:8.5.12" - dependencies: - "@types/node": "*" - checksum: ddefb6ad1671f70ce73b38a5f47f471d4d493864fca7c51f002a86e5993d031294201c5dced6d5018fb8905ad46888d65c7f20dd54fc165910b69f42fba9a6d0 - languageName: node - linkType: hard - -"@types/ws@npm:^8.5.3": - version: 8.5.10 - resolution: "@types/ws@npm:8.5.10" + version: 8.5.13 + resolution: "@types/ws@npm:8.5.13" dependencies: "@types/node": "*" - checksum: 3ec416ea2be24042ebd677932a462cf16d2080393d8d7d0b1b3f5d6eaa4a7387aaf0eefb99193c0bfd29444857cf2e0c3ac89899e130550dc6c14ada8a46d25e + checksum: f17023ce7b89c6124249c90211803a4aaa02886e12bc2d0d2cd47fa665eeb058db4d871ce4397d8e423f6beea97dd56835dd3fdbb921030fe4d887601e37d609 languageName: node linkType: hard @@ -6443,11 +4973,11 @@ __metadata: linkType: hard "@types/yargs@npm:^17.0.8": - version: 17.0.32 - resolution: "@types/yargs@npm:17.0.32" + version: 17.0.33 + resolution: "@types/yargs@npm:17.0.33" dependencies: "@types/yargs-parser": "*" - checksum: 4505bdebe8716ff383640c6e928f855b5d337cb3c68c81f7249fc6b983d0aa48de3eee26062b84f37e0d75a5797bc745e0c6e76f42f81771252a758c638f36ba + checksum: ee013f257472ab643cb0584cf3e1ff9b0c44bca1c9ba662395300a7f1a6c55fa9d41bd40ddff42d99f5d95febb3907c9ff600fbcb92dadbec22c6a76de7e1236 languageName: node linkType: hard @@ -6501,16 +5031,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.62.0": - version: 5.62.0 - resolution: "@typescript-eslint/scope-manager@npm:5.62.0" - dependencies: - "@typescript-eslint/types": 5.62.0 - "@typescript-eslint/visitor-keys": 5.62.0 - checksum: 6062d6b797fe1ce4d275bb0d17204c827494af59b5eaf09d8a78cdd39dadddb31074dded4297aaf5d0f839016d601032857698b0e4516c86a41207de606e9573 - languageName: node - linkType: hard - "@typescript-eslint/scope-manager@npm:7.16.1": version: 7.16.1 resolution: "@typescript-eslint/scope-manager@npm:7.16.1" @@ -6521,13 +5041,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.6.0": - version: 8.6.0 - resolution: "@typescript-eslint/scope-manager@npm:8.6.0" +"@typescript-eslint/scope-manager@npm:8.19.0": + version: 8.19.0 + resolution: "@typescript-eslint/scope-manager@npm:8.19.0" dependencies: - "@typescript-eslint/types": 8.6.0 - "@typescript-eslint/visitor-keys": 8.6.0 - checksum: d0a305c659eab02ad36265e77a1e30574a72a3e251b24c503537abd5b1dbe45a1db7d63dc73bdcc7fb4951f671cb5cbaedca1130490c764dd05f91e90c5cbbf9 + "@typescript-eslint/types": 8.19.0 + "@typescript-eslint/visitor-keys": 8.19.0 + checksum: 943342824a87c1b6aebfe25080ba40140228195ac48f5e82b5af7655bbee7e1d9374fc5074a1778d3b41f98a5e61809cb4dd8bc84d7596f34e80dff80c36a196 languageName: node linkType: hard @@ -6549,24 +5069,17 @@ __metadata: linkType: hard "@typescript-eslint/type-utils@npm:^8.0.0": - version: 8.6.0 - resolution: "@typescript-eslint/type-utils@npm:8.6.0" + version: 8.19.0 + resolution: "@typescript-eslint/type-utils@npm:8.19.0" dependencies: - "@typescript-eslint/typescript-estree": 8.6.0 - "@typescript-eslint/utils": 8.6.0 + "@typescript-eslint/typescript-estree": 8.19.0 + "@typescript-eslint/utils": 8.19.0 debug: ^4.3.4 ts-api-utils: ^1.3.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: d395745176cc13d96759e4ad7b698058f4fc24b62d0bd3fe603f49546f369cbf3e46fefbcc6069c33b1b0d825e033e0a5a972fd0b1a05f7ce9e8588154a02b93 - languageName: node - linkType: hard - -"@typescript-eslint/types@npm:5.62.0": - version: 5.62.0 - resolution: "@typescript-eslint/types@npm:5.62.0" - checksum: 48c87117383d1864766486f24de34086155532b070f6264e09d0e6139449270f8a9559cfef3c56d16e3bcfb52d83d42105d61b36743626399c7c2b5e0ac3b670 + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: ">=4.8.4 <5.8.0" + checksum: 9c6e28c7c3a79128bff0cedd06a19d8ddb146fed07328d6e6ff2e565653cb1c09746c8178a8487abf582b162cf672c46bacb040ee93ddf1240e572c2faabd008 languageName: node linkType: hard @@ -6577,28 +5090,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:8.6.0": - version: 8.6.0 - resolution: "@typescript-eslint/types@npm:8.6.0" - checksum: 5bf0078735b5d2804e1019ff17e9f221af3735fe7b9f4a77a41cba0998e77eebb2c152575bd45a264cb35d7a9db899799c1a10faa29f536c28a804420fb9f870 - languageName: node - linkType: hard - -"@typescript-eslint/typescript-estree@npm:5.62.0": - version: 5.62.0 - resolution: "@typescript-eslint/typescript-estree@npm:5.62.0" - dependencies: - "@typescript-eslint/types": 5.62.0 - "@typescript-eslint/visitor-keys": 5.62.0 - debug: ^4.3.4 - globby: ^11.1.0 - is-glob: ^4.0.3 - semver: ^7.3.7 - tsutils: ^3.21.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 3624520abb5807ed8f57b1197e61c7b1ed770c56dfcaca66372d584ff50175225798bccb701f7ef129d62c5989070e1ee3a0aa2d84e56d9524dcf011a2bb1a52 +"@typescript-eslint/types@npm:8.19.0": + version: 8.19.0 + resolution: "@typescript-eslint/types@npm:8.19.0" + checksum: 09fbf92bc35945205b53bfeac1313d3028c33e4d7d7749dfcf6026f5557d1b8d1f0886164db12213a4d9082339864f3a25d56ca9292dbe1c8f5b7a446914c44d languageName: node linkType: hard @@ -6621,22 +5116,21 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.6.0": - version: 8.6.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.6.0" +"@typescript-eslint/typescript-estree@npm:8.19.0": + version: 8.19.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.19.0" dependencies: - "@typescript-eslint/types": 8.6.0 - "@typescript-eslint/visitor-keys": 8.6.0 + "@typescript-eslint/types": 8.19.0 + "@typescript-eslint/visitor-keys": 8.19.0 debug: ^4.3.4 fast-glob: ^3.3.2 is-glob: ^4.0.3 minimatch: ^9.0.4 semver: ^7.6.0 ts-api-utils: ^1.3.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 7a0e817b5c381f8937a8e4bf17df5ce43e1269ee150ee635cc8bb8867cb899fcca630eb8f6f1dfdd74ddd296741ac7e1e26ef6c9dc4f99cdcf49311956fbb385 + peerDependencies: + typescript: ">=4.8.4 <5.8.0" + checksum: eb97f0dcc0166b0c21b8e32ece61f152c5928e70b7188878622b9919a02b0444489c2acd927cfd6bcf9f44fb5a33e32523135321653606bea531c1943466fbf3 languageName: node linkType: hard @@ -6654,45 +5148,18 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.6.0, @typescript-eslint/utils@npm:^8.0.0": - version: 8.6.0 - resolution: "@typescript-eslint/utils@npm:8.6.0" +"@typescript-eslint/utils@npm:8.19.0, @typescript-eslint/utils@npm:^8.0.0": + version: 8.19.0 + resolution: "@typescript-eslint/utils@npm:8.19.0" dependencies: "@eslint-community/eslint-utils": ^4.4.0 - "@typescript-eslint/scope-manager": 8.6.0 - "@typescript-eslint/types": 8.6.0 - "@typescript-eslint/typescript-estree": 8.6.0 + "@typescript-eslint/scope-manager": 8.19.0 + "@typescript-eslint/types": 8.19.0 + "@typescript-eslint/typescript-estree": 8.19.0 peerDependencies: eslint: ^8.57.0 || ^9.0.0 - checksum: dbb2efe47c291d36d5ec147f8c8fe62d27e9db2a3368aefd9019fd1e118bd1a54c8b13b990bb0941c9510bc4e2049b336e9a26d6414a6239c020e36baa8797e2 - languageName: node - linkType: hard - -"@typescript-eslint/utils@npm:^5.62.0": - version: 5.62.0 - resolution: "@typescript-eslint/utils@npm:5.62.0" - dependencies: - "@eslint-community/eslint-utils": ^4.2.0 - "@types/json-schema": ^7.0.9 - "@types/semver": ^7.3.12 - "@typescript-eslint/scope-manager": 5.62.0 - "@typescript-eslint/types": 5.62.0 - "@typescript-eslint/typescript-estree": 5.62.0 - eslint-scope: ^5.1.1 - semver: ^7.3.7 - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: ee9398c8c5db6d1da09463ca7bf36ed134361e20131ea354b2da16a5fdb6df9ba70c62a388d19f6eebb421af1786dbbd79ba95ddd6ab287324fc171c3e28d931 - languageName: node - linkType: hard - -"@typescript-eslint/visitor-keys@npm:5.62.0": - version: 5.62.0 - resolution: "@typescript-eslint/visitor-keys@npm:5.62.0" - dependencies: - "@typescript-eslint/types": 5.62.0 - eslint-visitor-keys: ^3.3.0 - checksum: 976b05d103fe8335bef5c93ad3f76d781e3ce50329c0243ee0f00c0fcfb186c81df50e64bfdd34970148113f8ade90887f53e3c4938183afba830b4ba8e30a35 + typescript: ">=4.8.4 <5.8.0" + checksum: 0f466abe9c999759c191e18ebc243d1b7b8e442fe4347c6eebd27ab6abde2d1e741c7e42a05d594bf168dff3056e8f567075ddead4452fae21b4b12a7ddf37b0 languageName: node linkType: hard @@ -6706,91 +5173,29 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.6.0": - version: 8.6.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.6.0" - dependencies: - "@typescript-eslint/types": 8.6.0 - eslint-visitor-keys: ^3.4.3 - checksum: de60bb42674818af46b85a94f668e93dc0432e8d7d94f0508dadab41181192fad2c2701ec3533d404e9bd40c8e92384fd7bcdc82fc45584b7323195ceaf32caf - languageName: node - linkType: hard - -"@ungap/structured-clone@npm:^1.0.0, @ungap/structured-clone@npm:^1.2.0": - version: 1.2.0 - resolution: "@ungap/structured-clone@npm:1.2.0" - checksum: 4f656b7b4672f2ce6e272f2427d8b0824ed11546a601d8d5412b9d7704e83db38a8d9f402ecdf2b9063fc164af842ad0ec4a55819f621ed7e7ea4d1efcc74524 - languageName: node - linkType: hard - -"@vitest/expect@npm:2.0.5": - version: 2.0.5 - resolution: "@vitest/expect@npm:2.0.5" - dependencies: - "@vitest/spy": 2.0.5 - "@vitest/utils": 2.0.5 - chai: ^5.1.1 - tinyrainbow: ^1.2.0 - checksum: 0c65eb24c2fd9ef5735d1e65dc8fee59936e6cab1d6ab24a95e014b8337be5598242fceae4e8ec2974e2ae70a30c1906ad41208bf6de6cdf2043594cdb65e627 - languageName: node - linkType: hard - -"@vitest/pretty-format@npm:2.0.5": - version: 2.0.5 - resolution: "@vitest/pretty-format@npm:2.0.5" - dependencies: - tinyrainbow: ^1.2.0 - checksum: d60346001180e5bb3c53be4b4d0b6d9352648b066641d5aba7b97d7c97a8e252dc934204d58818330262a65f07127455fc5f3b5f7e3647c60f6ff302a725733b - languageName: node - linkType: hard - -"@vitest/pretty-format@npm:2.1.1": - version: 2.1.1 - resolution: "@vitest/pretty-format@npm:2.1.1" - dependencies: - tinyrainbow: ^1.2.0 - checksum: acc327b4d097719adf01762c22fa6aa59536cef916b7f1e1cbb91179f513ac056aaf023ba07fd86966a241c3157ee8a9c99b52f6899ee61bc1028c7f0117ca14 - languageName: node - linkType: hard - -"@vitest/spy@npm:2.0.5": - version: 2.0.5 - resolution: "@vitest/spy@npm:2.0.5" - dependencies: - tinyspy: ^3.0.0 - checksum: a010dec99146832a2586c639fccf533b194482f6f25ffb2d64367598a4e77d094aedd3d82cdb55fc1a3971649577a039513ccf8dc1571492e5982482c530c7b9 - languageName: node - linkType: hard - -"@vitest/utils@npm:2.0.5": - version: 2.0.5 - resolution: "@vitest/utils@npm:2.0.5" +"@typescript-eslint/visitor-keys@npm:8.19.0": + version: 8.19.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.19.0" dependencies: - "@vitest/pretty-format": 2.0.5 - estree-walker: ^3.0.3 - loupe: ^3.1.1 - tinyrainbow: ^1.2.0 - checksum: 6867556dd7e376437e454b96c7e596ec16e141fb00b002b6ce435611ab3d9d1e3f38ebf48b1fc49f4c97f9754ed37abb602de8bf122f4ac0de621a4dbe0a314e + "@typescript-eslint/types": 8.19.0 + eslint-visitor-keys: ^4.2.0 + checksum: 8b39f234027b9ec8306fec65918207ea2be9798cf79b6afc09f5cf705fb546de9813e00df910905bb6b12d3d9ce784fca3740ed5b8a3994aed21a932104f6915 languageName: node linkType: hard -"@vitest/utils@npm:^2.0.5": - version: 2.1.1 - resolution: "@vitest/utils@npm:2.1.1" - dependencies: - "@vitest/pretty-format": 2.1.1 - loupe: ^3.1.1 - tinyrainbow: ^1.2.0 - checksum: 13ffb30e17fcdcb8bc0c3c64db5eca9b670da4f80fd6bab4a9d387f6a534886fb447e45274db44375703d909aab9ebe123accd8d7159f90a8c9852e7f758e420 +"@ungap/structured-clone@npm:^1.2.0": + version: 1.2.1 + resolution: "@ungap/structured-clone@npm:1.2.1" + checksum: 1e3b9fef293118861f0b2159b3695fc7f3793c0707095888ebb3ac7183f78c390e68f04cd4b4cf9ac979ae0da454505e08b3aae887cdd639609a3fe529e19e59 languageName: node linkType: hard -"@vscode-elements/elements@npm:^1.6.1": - version: 1.6.1 - resolution: "@vscode-elements/elements@npm:1.6.1" +"@vscode-elements/elements@npm:1.9.2-pre.1": + version: 1.9.2-pre.1 + resolution: "@vscode-elements/elements@npm:1.9.2-pre.1" dependencies: - lit: ^3.1.2 - checksum: f90c7227431b66aaf1742367212b492fd901958b35e9894d30472b23d570af9c8eea2f857662a3df4b2373fa7fe0affbd63d25b32869a3734df506e201e10ceb + lit: ^3.2.1 + checksum: 3d9c9c267de7449fa2989311ea97f0153ac0a7a79df0aae6ec337243cde5292647e14bf1b961c65a993ad6daf20e5e6be59b7c20b3a2e589e5e3197a7e15112a languageName: node linkType: hard @@ -6808,16 +5213,16 @@ __metadata: languageName: node linkType: hard -"@vscode/test-electron@npm:^2.1.5, @vscode/test-electron@npm:^2.2.0": - version: 2.4.0 - resolution: "@vscode/test-electron@npm:2.4.0" +"@vscode/test-electron@npm:^2.1.5": + version: 2.4.1 + resolution: "@vscode/test-electron@npm:2.4.1" dependencies: http-proxy-agent: ^7.0.2 - https-proxy-agent: ^7.0.4 + https-proxy-agent: ^7.0.5 jszip: ^3.10.1 ora: ^7.0.1 semver: ^7.6.2 - checksum: 395b2dd7eac762ed5215dedcbda5c61c3cd9745de3b0bc2e0cce61c4b94089f63f2104c0abd0af04d311edf5ef1306052f691b4f5ee38d6ee21df01e8c63d407 + checksum: e4dbf2f3c14b2e9347b7c67bf53ef72281c2186f771101a750eaeb6c2981ce5e8047032a81920dc659fcb1dc968b9ebfb5e3b4a130199a4578a62147f3c7cf38 languageName: node linkType: hard @@ -6885,8 +5290,8 @@ __metadata: linkType: hard "@vscode/vsce-sign@npm:^2.0.0": - version: 2.0.4 - resolution: "@vscode/vsce-sign@npm:2.0.4" + version: 2.0.5 + resolution: "@vscode/vsce-sign@npm:2.0.5" dependencies: "@vscode/vsce-sign-alpine-arm64": 2.0.2 "@vscode/vsce-sign-alpine-x64": 2.0.2 @@ -6916,13 +5321,13 @@ __metadata: optional: true "@vscode/vsce-sign-win32-x64": optional: true - checksum: 8ea8ee0c93465b5033633dc14c5bc2cb9b5b0278f16e9a61b61d52a4b77a9f129932b6ee567ceac25a509114e2fee789f4301e0061d4cb132c158d7143b39547 + checksum: 152def98bd62d0cf51fb05efe21fff6b4144f9193a933f4a582d38c2354dccf3fc7f363ee758317a6cba457d39148cb817c80510983a86858ddaac967b37dd98 languageName: node linkType: hard "@vscode/vsce@npm:^2.15.0": - version: 2.29.0 - resolution: "@vscode/vsce@npm:2.29.0" + version: 2.32.0 + resolution: "@vscode/vsce@npm:2.32.0" dependencies: "@azure/identity": ^4.1.0 "@vscode/vsce-sign": ^2.0.0 @@ -6954,7 +5359,7 @@ __metadata: optional: true bin: vsce: vsce - checksum: c42e072ea3fac266fdb8e9448155f8c7c35899b8484433422c3ba330b1cad208c52e8243b8561b8e2b983e0b80f3d260ad68777dfe6f2057f5eb107893c7bee8 + checksum: 57fa7d72d7d3f11ce848dfefe0bb05425614acf9c52144301f0eb79435f117ce90cf35cdec5bc74ec95ffd2a562a4a6ba9b7d4fc54061047aac5ef01ca5354d2 languageName: node linkType: hard @@ -6972,380 +5377,154 @@ __metadata: languageName: node linkType: hard -"@wdio/cli@npm:^7.27.0": - version: 7.36.0 - resolution: "@wdio/cli@npm:7.36.0" - dependencies: - "@types/ejs": ^3.0.5 - "@types/fs-extra": ^11.0.1 - "@types/inquirer": ^8.1.2 - "@types/lodash.flattendeep": ^4.4.6 - "@types/lodash.pickby": ^4.6.6 - "@types/lodash.union": ^4.6.6 - "@types/node": ^18.0.0 - "@types/recursive-readdir": ^2.2.0 - "@wdio/config": 7.33.0 - "@wdio/logger": 7.26.0 - "@wdio/protocols": 7.27.0 - "@wdio/types": 7.33.0 - "@wdio/utils": 7.33.0 - async-exit-hook: ^2.0.1 - chalk: ^4.0.0 - chokidar: ^3.0.0 - cli-spinners: ^2.1.0 - ejs: ^3.0.1 - fs-extra: ^11.1.1 - inquirer: 8.2.4 - lodash.flattendeep: ^4.4.0 - lodash.pickby: ^4.6.0 - lodash.union: ^4.6.0 - mkdirp: ^3.0.0 - recursive-readdir: ^2.2.2 - webdriverio: 7.36.0 - yargs: ^17.0.0 - yarn-install: ^1.0.0 - bin: - wdio: bin/wdio.js - checksum: e619cf62b6af00076db284a2f219ce518b7fd7d85ef32b59e921333d0a6c9fc7b658aac6b2001678714fcdc72ae410a85ca6bbe004eb7199712f8a93999f2a8a - languageName: node - linkType: hard - -"@wdio/config@npm:7.33.0": - version: 7.33.0 - resolution: "@wdio/config@npm:7.33.0" - dependencies: - "@types/glob": ^8.1.0 - "@wdio/logger": 7.26.0 - "@wdio/types": 7.33.0 - "@wdio/utils": 7.33.0 - deepmerge: ^4.0.0 - glob: ^8.0.3 - checksum: 458a84543dc813549320454df833e569b252996dc6e9fcf1d063e110e53d849e8e3b18239f1caadbe3b5ae1800cbbc07c72325dfda0768684deea7c8bbdae28f - languageName: node - linkType: hard - -"@wdio/devtools-service@npm:^7.27.0": - version: 7.36.0 - resolution: "@wdio/devtools-service@npm:7.36.0" - dependencies: - "@babel/core": ^7.12.10 - "@tracerbench/trace-event": ^7.0.0 - "@types/node": ^18.0.0 - "@wdio/logger": 7.26.0 - "@wdio/types": 7.33.0 - babel-plugin-istanbul: ^6.0.0 - core-js: ~3.36.0 - devtools-protocol: ^0.0.1260888 - istanbul-lib-coverage: ^3.0.0 - istanbul-lib-report: ^3.0.0 - istanbul-reports: ^3.0.2 - lighthouse: 8.6.0 - puppeteer-core: ^13.1.3 - speedline: ^1.4.1 - stable: ^0.1.8 - webdriverio: 7.36.0 - peerDependencies: - "@wdio/cli": ^7.0.0 - checksum: 6cebacbf0f6b9d06784dc4d1564b88a24eb0a98951e10b1a69477e86d50630bfb0e437665b4ed15d2d99a01ace88fe1144364e982c5e5e5b1a2b24296ee70e5b - languageName: node - linkType: hard - -"@wdio/local-runner@npm:^7.27.0": - version: 7.36.0 - resolution: "@wdio/local-runner@npm:7.36.0" - dependencies: - "@types/stream-buffers": ^3.0.3 - "@wdio/logger": 7.26.0 - "@wdio/repl": 7.33.0 - "@wdio/runner": 7.36.0 - "@wdio/types": 7.33.0 - async-exit-hook: ^2.0.1 - split2: ^4.0.0 - stream-buffers: ^3.0.2 - peerDependencies: - "@wdio/cli": ^7.0.0 - checksum: 4e1a728fd0ac63dd19d5268506f6aff4ef30351908bf5ec0cd583700a473c2c803f4144b1c2b8e85e92fd3d607499ec706bc8d335fc1108189dc62d8c2705018 - languageName: node - linkType: hard - -"@wdio/logger@npm:7.26.0, @wdio/logger@npm:^7.19.0": - version: 7.26.0 - resolution: "@wdio/logger@npm:7.26.0" - dependencies: - chalk: ^4.0.0 - loglevel: ^1.6.0 - loglevel-plugin-prefix: ^0.8.4 - strip-ansi: ^6.0.0 - checksum: aad60e5a1707b50b6f7141124c43c109001321db68e8589e4d754d114f8a8369092ad03293658523331c43473cd810bd639dc773fe7f35e8449e03ceb9822f6d - languageName: node - linkType: hard - -"@wdio/logger@npm:^8.1.0": - version: 8.38.0 - resolution: "@wdio/logger@npm:8.38.0" - dependencies: - chalk: ^5.1.2 - loglevel: ^1.6.0 - loglevel-plugin-prefix: ^0.8.4 - strip-ansi: ^7.1.0 - checksum: 3cb5b0e23c95317170c5b7a76f46eb37f5416ffacbcdfbea9cd6fa5dbc3571ed0ab82f98c7d56f8b7b11eb61912eae0eefe7cfae21fb70630bfd892a084f4a9f - languageName: node - linkType: hard - -"@wdio/mocha-framework@npm:^7.26.0": - version: 7.33.0 - resolution: "@wdio/mocha-framework@npm:7.33.0" - dependencies: - "@types/mocha": ^10.0.0 - "@wdio/logger": 7.26.0 - "@wdio/types": 7.33.0 - "@wdio/utils": 7.33.0 - expect-webdriverio: ^3.0.0 - mocha: ^10.0.0 - checksum: 331ceaf9b8a1a3ae9bd6e0c6006729bc5e4ee3408b9d1724e1512a1f09584b88f71560a8d929557328ab2123231750bb9dd7d579f8b76d9077c665512c4853d6 - languageName: node - linkType: hard - -"@wdio/protocols@npm:7.27.0": - version: 7.27.0 - resolution: "@wdio/protocols@npm:7.27.0" - checksum: 4e6b738b42f3ff2bd8e3f7bf5665450495ca33cfb0cf819247b271262c6d9315e38b56b55a7e3e4665f210dd7864a39e8662190f715a46b373a08ff1a9e90298 - languageName: node - linkType: hard - -"@wdio/repl@npm:7.33.0": - version: 7.33.0 - resolution: "@wdio/repl@npm:7.33.0" - dependencies: - "@wdio/utils": 7.33.0 - checksum: 39039e0493a27edcf6bded9495929427a6688a80157978c2af96dc30fc171e7d0b03c5dee430704664d124abd437c48a0386f387acce76444f6fb7d26141ce56 - languageName: node - linkType: hard - -"@wdio/reporter@npm:7.33.0": - version: 7.33.0 - resolution: "@wdio/reporter@npm:7.33.0" - dependencies: - "@types/diff": ^5.0.0 - "@types/node": ^18.0.0 - "@types/object-inspect": ^1.8.0 - "@types/supports-color": ^8.1.0 - "@types/tmp": ^0.2.0 - "@wdio/types": 7.33.0 - diff: ^5.0.0 - fs-extra: ^11.1.1 - object-inspect: ^1.10.3 - supports-color: 8.1.1 - checksum: 158dfb822e9eb81acf533bbb99bf63ad2b8d06a86b3420b7704988231da83869928080fb9ea1f42dfb9c14028deec01cf176bb725b9a6fe4661ad2e9c7542972 - languageName: node - linkType: hard - -"@wdio/runner@npm:7.36.0": - version: 7.36.0 - resolution: "@wdio/runner@npm:7.36.0" - dependencies: - "@wdio/config": 7.33.0 - "@wdio/logger": 7.26.0 - "@wdio/types": 7.33.0 - "@wdio/utils": 7.33.0 - deepmerge: ^4.0.0 - gaze: ^1.1.2 - webdriver: 7.33.0 - webdriverio: 7.36.0 - checksum: 87a9dcd4ecdce78e3e4a01a95dae91bcad360a776238eb12d27bae1a72681bcc8277c5ec38f6c38112f06508964f0b348e81d8497b155ff8370219713a083778 - languageName: node - linkType: hard - -"@wdio/spec-reporter@npm:^7.26.0": - version: 7.33.0 - resolution: "@wdio/spec-reporter@npm:7.33.0" - dependencies: - "@types/easy-table": ^1.2.0 - "@wdio/reporter": 7.33.0 - "@wdio/types": 7.33.0 - chalk: ^4.0.0 - easy-table: ^1.1.1 - pretty-ms: ^7.0.0 - peerDependencies: - "@wdio/cli": ^7.0.0 - checksum: 2ec4b883c656870c17b3ee0a53e90cb861fb3aec3c8455254756fe2c14b9b4483ba8e6ee4782f22ee0ed3e84d0520afbdda5687aed11b7107243b7f2da42231a - languageName: node - linkType: hard - -"@wdio/types@npm:7.33.0": - version: 7.33.0 - resolution: "@wdio/types@npm:7.33.0" - dependencies: - "@types/node": ^18.0.0 - got: ^11.8.1 - peerDependencies: - typescript: ^4.6.2 - peerDependenciesMeta: - typescript: - optional: true - checksum: 6fdc6272bbee48a6ac1aa6db2f50fd24103d252d09bee45650ec96d235a1e59d13f5a002ada3b1b52928d3fc25f7876e4c3b7e7c9bddcca4cd281bad52d5a1ec - languageName: node - linkType: hard - -"@wdio/utils@npm:7.33.0": - version: 7.33.0 - resolution: "@wdio/utils@npm:7.33.0" - dependencies: - "@wdio/logger": 7.26.0 - "@wdio/types": 7.33.0 - p-iteration: ^1.1.8 - checksum: 3b81a41429dbd0273da7860975ab7a72922d3f3c60994a8f9b09c78c306381d6221ceba1d973666343e536018fcd6afe04ddbadb3d9f010e1605037335d0430d - languageName: node - linkType: hard - -"@webassemblyjs/ast@npm:1.12.1, @webassemblyjs/ast@npm:^1.11.5, @webassemblyjs/ast@npm:^1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/ast@npm:1.12.1" +"@webassemblyjs/ast@npm:1.14.1, @webassemblyjs/ast@npm:^1.11.5, @webassemblyjs/ast@npm:^1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/ast@npm:1.14.1" dependencies: - "@webassemblyjs/helper-numbers": 1.11.6 - "@webassemblyjs/helper-wasm-bytecode": 1.11.6 - checksum: 31bcc64147236bd7b1b6d29d1f419c1f5845c785e1e42dc9e3f8ca2e05a029e9393a271b84f3a5bff2a32d35f51ff59e2181a6e5f953fe88576acd6750506202 + "@webassemblyjs/helper-numbers": 1.13.2 + "@webassemblyjs/helper-wasm-bytecode": 1.13.2 + checksum: f9154ad9ea14f6f2374ebe918c221fd69a4d4514126a1acc6fa4966e8d27ab28cb550a5e6880032cf620e19640578658a7e5a55bd2aad1e3db4e9d598b8f2099 languageName: node linkType: hard -"@webassemblyjs/floating-point-hex-parser@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.11.6" - checksum: 29b08758841fd8b299c7152eda36b9eb4921e9c584eb4594437b5cd90ed6b920523606eae7316175f89c20628da14326801090167cc7fbffc77af448ac84b7e2 +"@webassemblyjs/floating-point-hex-parser@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.13.2" + checksum: e866ec8433f4a70baa511df5e8f2ebcd6c24f4e2cc6274c7c5aabe2bcce3459ea4680e0f35d450e1f3602acf3913b6b8e4f15069c8cfd34ae8609fb9a7d01795 languageName: node linkType: hard -"@webassemblyjs/helper-api-error@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/helper-api-error@npm:1.11.6" - checksum: e8563df85161096343008f9161adb138a6e8f3c2cc338d6a36011aa55eabb32f2fd138ffe63bc278d009ada001cc41d263dadd1c0be01be6c2ed99076103689f +"@webassemblyjs/helper-api-error@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/helper-api-error@npm:1.13.2" + checksum: 48b5df7fd3095bb252f59a139fe2cbd999a62ac9b488123e9a0da3906ad8a2f2da7b2eb21d328c01a90da987380928706395c2897d1f3ed9e2125b6d75a920d0 languageName: node linkType: hard -"@webassemblyjs/helper-buffer@npm:1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/helper-buffer@npm:1.12.1" - checksum: c3ffb723024130308db608e86e2bdccd4868bbb62dffb0a9a1530606496f79c87f8565bd8e02805ce64912b71f1a70ee5fb00307258b0c082c3abf961d097eca +"@webassemblyjs/helper-buffer@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/helper-buffer@npm:1.14.1" + checksum: b611e981dfd6a797c3d8fc3a772de29a6e55033737c2c09c31bb66c613bdbb2d25f915df1dee62a602c6acc057ca71128432fa8c3e22a893e1219dc454f14ede languageName: node linkType: hard -"@webassemblyjs/helper-numbers@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/helper-numbers@npm:1.11.6" +"@webassemblyjs/helper-numbers@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/helper-numbers@npm:1.13.2" dependencies: - "@webassemblyjs/floating-point-hex-parser": 1.11.6 - "@webassemblyjs/helper-api-error": 1.11.6 + "@webassemblyjs/floating-point-hex-parser": 1.13.2 + "@webassemblyjs/helper-api-error": 1.13.2 "@xtuc/long": 4.2.2 - checksum: f4b562fa219f84368528339e0f8d273ad44e047a07641ffcaaec6f93e5b76fd86490a009aa91a294584e1436d74b0a01fa9fde45e333a4c657b58168b04da424 + checksum: 49e2c9bf9b66997e480f6b44d80f895b3cde4de52ac135921d28e144565edca6903a519f627f4089b5509de1d7f9e5023f0e1a94ff78a36c9e2eb30e7c18ffd2 languageName: node linkType: hard -"@webassemblyjs/helper-wasm-bytecode@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.11.6" - checksum: 3535ef4f1fba38de3475e383b3980f4bbf3de72bbb631c2b6584c7df45be4eccd62c6ff48b5edd3f1bcff275cfd605a37679ec199fc91fd0a7705d7f1e3972dc +"@webassemblyjs/helper-wasm-bytecode@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.13.2" + checksum: 8e059e1c1f0294f4fc3df8e4eaff3c5ef6e2e1358f34ebc118eaf5070ed59e56ed7fc92b28be734ebde17c8d662d5d27e06ade686c282445135da083ae11c128 languageName: node linkType: hard -"@webassemblyjs/helper-wasm-section@npm:1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/helper-wasm-section@npm:1.12.1" +"@webassemblyjs/helper-wasm-section@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/helper-wasm-section@npm:1.14.1" dependencies: - "@webassemblyjs/ast": 1.12.1 - "@webassemblyjs/helper-buffer": 1.12.1 - "@webassemblyjs/helper-wasm-bytecode": 1.11.6 - "@webassemblyjs/wasm-gen": 1.12.1 - checksum: c19810cdd2c90ff574139b6d8c0dda254d42d168a9e5b3d353d1bc085f1d7164ccd1b3c05592a45a939c47f7e403dc8d03572bb686642f06a3d02932f6f0bc8f + "@webassemblyjs/ast": 1.14.1 + "@webassemblyjs/helper-buffer": 1.14.1 + "@webassemblyjs/helper-wasm-bytecode": 1.13.2 + "@webassemblyjs/wasm-gen": 1.14.1 + checksum: 0a08d454a63192cd66abf91b6f060ac4b466cef341262246e9dcc828dd4c8536195dea9b46a1244b1eac65b59b8b502164a771a190052a92ff0a0a2ded0f8f53 languageName: node linkType: hard -"@webassemblyjs/ieee754@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/ieee754@npm:1.11.6" +"@webassemblyjs/ieee754@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/ieee754@npm:1.13.2" dependencies: "@xtuc/ieee754": ^1.2.0 - checksum: 13574b8e41f6ca39b700e292d7edf102577db5650fe8add7066a320aa4b7a7c09a5056feccac7a74eb68c10dea9546d4461412af351f13f6b24b5f32379b49de + checksum: d7e3520baa37a7309fa7db4d73d69fb869878853b1ebd4b168821bd03fcc4c0e1669c06231315b0039035d9a7a462e53de3ad982da4a426a4b0743b5888e8673 languageName: node linkType: hard -"@webassemblyjs/leb128@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/leb128@npm:1.11.6" +"@webassemblyjs/leb128@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/leb128@npm:1.13.2" dependencies: "@xtuc/long": 4.2.2 - checksum: 7ea942dc9777d4b18a5ebfa3a937b30ae9e1d2ce1fee637583ed7f376334dd1d4274f813d2e250056cca803e0952def4b954913f1a3c9068bcd4ab4ee5143bf0 + checksum: 64083507f7cff477a6d71a9e325d95665cea78ec8df99ca7c050e1cfbe300fbcf0842ca3dcf3b4fa55028350135588a4f879398d3dd2b6a8de9913ce7faf5333 languageName: node linkType: hard -"@webassemblyjs/utf8@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/utf8@npm:1.11.6" - checksum: 807fe5b5ce10c390cfdd93e0fb92abda8aebabb5199980681e7c3743ee3306a75729bcd1e56a3903980e96c885ee53ef901fcbaac8efdfa480f9c0dae1d08713 +"@webassemblyjs/utf8@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/utf8@npm:1.13.2" + checksum: 95ec6052f30eefa8d50c9b2a3394d08b17d53a4aa52821451d41d774c126fa8f39b988fbf5bff56da86852a87c16d676e576775a4071e5e5ccf020cc85a4b281 languageName: node linkType: hard -"@webassemblyjs/wasm-edit@npm:^1.11.5, @webassemblyjs/wasm-edit@npm:^1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/wasm-edit@npm:1.12.1" +"@webassemblyjs/wasm-edit@npm:^1.11.5, @webassemblyjs/wasm-edit@npm:^1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wasm-edit@npm:1.14.1" dependencies: - "@webassemblyjs/ast": 1.12.1 - "@webassemblyjs/helper-buffer": 1.12.1 - "@webassemblyjs/helper-wasm-bytecode": 1.11.6 - "@webassemblyjs/helper-wasm-section": 1.12.1 - "@webassemblyjs/wasm-gen": 1.12.1 - "@webassemblyjs/wasm-opt": 1.12.1 - "@webassemblyjs/wasm-parser": 1.12.1 - "@webassemblyjs/wast-printer": 1.12.1 - checksum: ae23642303f030af888d30c4ef37b08dfec7eab6851a9575a616e65d1219f880d9223913a39056dd654e49049d76e97555b285d1f7e56935047abf578cce0692 + "@webassemblyjs/ast": 1.14.1 + "@webassemblyjs/helper-buffer": 1.14.1 + "@webassemblyjs/helper-wasm-bytecode": 1.13.2 + "@webassemblyjs/helper-wasm-section": 1.14.1 + "@webassemblyjs/wasm-gen": 1.14.1 + "@webassemblyjs/wasm-opt": 1.14.1 + "@webassemblyjs/wasm-parser": 1.14.1 + "@webassemblyjs/wast-printer": 1.14.1 + checksum: 9341c3146bb1b7863f03d6050c2a66990f20384ca137388047bbe1feffacb599e94fca7b7c18287d17e2449ffb4005fdc7f41f674a6975af9ad8522756f8ffff languageName: node linkType: hard -"@webassemblyjs/wasm-gen@npm:1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/wasm-gen@npm:1.12.1" +"@webassemblyjs/wasm-gen@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wasm-gen@npm:1.14.1" dependencies: - "@webassemblyjs/ast": 1.12.1 - "@webassemblyjs/helper-wasm-bytecode": 1.11.6 - "@webassemblyjs/ieee754": 1.11.6 - "@webassemblyjs/leb128": 1.11.6 - "@webassemblyjs/utf8": 1.11.6 - checksum: 5787626bb7f0b033044471ddd00ce0c9fe1ee4584e8b73e232051e3a4c99ba1a102700d75337151c8b6055bae77eefa4548960c610a5e4a504e356bd872138ff + "@webassemblyjs/ast": 1.14.1 + "@webassemblyjs/helper-wasm-bytecode": 1.13.2 + "@webassemblyjs/ieee754": 1.13.2 + "@webassemblyjs/leb128": 1.13.2 + "@webassemblyjs/utf8": 1.13.2 + checksum: 401b12bec7431c4fc29d9414bbe40d3c6dc5be04d25a116657c42329f5481f0129f3b5834c293f26f0e42681ceac9157bf078ce9bdb6a7f78037c650373f98b2 languageName: node linkType: hard -"@webassemblyjs/wasm-opt@npm:1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/wasm-opt@npm:1.12.1" +"@webassemblyjs/wasm-opt@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wasm-opt@npm:1.14.1" dependencies: - "@webassemblyjs/ast": 1.12.1 - "@webassemblyjs/helper-buffer": 1.12.1 - "@webassemblyjs/wasm-gen": 1.12.1 - "@webassemblyjs/wasm-parser": 1.12.1 - checksum: 0e8fa8a0645304a1e18ff40d3db5a2e9233ebaa169b19fcc651d6fc9fe2cac0ce092ddee927318015ae735d9cd9c5d97c0cafb6a51dcd2932ac73587b62df991 + "@webassemblyjs/ast": 1.14.1 + "@webassemblyjs/helper-buffer": 1.14.1 + "@webassemblyjs/wasm-gen": 1.14.1 + "@webassemblyjs/wasm-parser": 1.14.1 + checksum: 60c697a9e9129d8d23573856df0791ba33cea4a3bc2339044cae73128c0983802e5e50a42157b990eeafe1237eb8e7653db6de5f02b54a0ae7b81b02dcdf2ae9 languageName: node linkType: hard -"@webassemblyjs/wasm-parser@npm:1.12.1, @webassemblyjs/wasm-parser@npm:^1.11.5, @webassemblyjs/wasm-parser@npm:^1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/wasm-parser@npm:1.12.1" +"@webassemblyjs/wasm-parser@npm:1.14.1, @webassemblyjs/wasm-parser@npm:^1.11.5, @webassemblyjs/wasm-parser@npm:^1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wasm-parser@npm:1.14.1" dependencies: - "@webassemblyjs/ast": 1.12.1 - "@webassemblyjs/helper-api-error": 1.11.6 - "@webassemblyjs/helper-wasm-bytecode": 1.11.6 - "@webassemblyjs/ieee754": 1.11.6 - "@webassemblyjs/leb128": 1.11.6 - "@webassemblyjs/utf8": 1.11.6 - checksum: 176015de3551ac068cd4505d837414f258d9ade7442bd71efb1232fa26c9f6d7d4e11a5c816caeed389943f409af7ebff6899289a992d7a70343cb47009d21a8 + "@webassemblyjs/ast": 1.14.1 + "@webassemblyjs/helper-api-error": 1.13.2 + "@webassemblyjs/helper-wasm-bytecode": 1.13.2 + "@webassemblyjs/ieee754": 1.13.2 + "@webassemblyjs/leb128": 1.13.2 + "@webassemblyjs/utf8": 1.13.2 + checksum: 93f1fe2676da465b4e824419d9812a3d7218de4c3addd4e916c04bc86055fa134416c1b67e4b7cbde8d728c0dce2721d06cc0bfe7a7db7c093a0898009937405 languageName: node linkType: hard -"@webassemblyjs/wast-printer@npm:1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/wast-printer@npm:1.12.1" +"@webassemblyjs/wast-printer@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wast-printer@npm:1.14.1" dependencies: - "@webassemblyjs/ast": 1.12.1 + "@webassemblyjs/ast": 1.14.1 "@xtuc/long": 4.2.2 - checksum: 2974b5dda8d769145ba0efd886ea94a601e61fb37114c14f9a9a7606afc23456799af652ac3052f284909bd42edc3665a76bc9b50f95f0794c053a8a1757b713 + checksum: 517881a0554debe6945de719d100b2d8883a2d24ddf47552cdeda866341e2bb153cd824a864bc7e2a61190a4b66b18f9899907e0074e9e820d2912ac0789ea60 languageName: node linkType: hard @@ -7374,11 +5553,11 @@ __metadata: linkType: hard "@yarnpkg/fslib@npm:^3.0.0-rc.48, @yarnpkg/fslib@npm:^3.1.0": - version: 3.1.0 - resolution: "@yarnpkg/fslib@npm:3.1.0" + version: 3.1.1 + resolution: "@yarnpkg/fslib@npm:3.1.1" dependencies: tslib: ^2.4.0 - checksum: 5274c63731cb30283a93e1446d6796b890fc56c55ed046156b2963a527465bc3add091a1e7f471b7533c8b1aa67b8532960e64589787014dee2cf3d97a9304f6 + checksum: 0d3c185997a72e6b4d9efab78102acff5e78257ab1dd61b5033ac1b291621ec7f2729b68cc75a942427264f7b9c8ab1652446b8540293396c646e8820fef44aa languageName: node linkType: hard @@ -7476,14 +5655,7 @@ __metadata: languageName: node linkType: hard -"abstract-logging@npm:^2.0.0": - version: 2.0.1 - resolution: "abstract-logging@npm:2.0.1" - checksum: 6967d15e5abbafd17f56eaf30ba8278c99333586fa4f7935fd80e93cfdc006c37fcc819c5d63ee373a12e6cb2d0417f7c3c6b9e42b957a25af9937d26749415e - languageName: node - linkType: hard - -"accepts@npm:^1.3.5, accepts@npm:~1.3.4, accepts@npm:~1.3.5, accepts@npm:~1.3.8": +"accepts@npm:~1.3.4, accepts@npm:~1.3.8": version: 1.3.8 resolution: "accepts@npm:1.3.8" dependencies: @@ -7512,15 +5684,6 @@ __metadata: languageName: node linkType: hard -"acorn-import-attributes@npm:^1.9.5": - version: 1.9.5 - resolution: "acorn-import-attributes@npm:1.9.5" - peerDependencies: - acorn: ^8 - checksum: 1c0c49b6a244503964ae46ae850baccf306e84caf99bc2010ed6103c69a423987b07b520a6c619f075d215388bd4923eccac995886a54309eda049ab78a4be95 - languageName: node - linkType: hard - "acorn-jsx@npm:^5.3.2": version: 5.3.2 resolution: "acorn-jsx@npm:5.3.2" @@ -7531,20 +5694,20 @@ __metadata: linkType: hard "acorn-walk@npm:^8.0.2, acorn-walk@npm:^8.1.1": - version: 8.3.3 - resolution: "acorn-walk@npm:8.3.3" + version: 8.3.4 + resolution: "acorn-walk@npm:8.3.4" dependencies: acorn: ^8.11.0 - checksum: 0f09d351fc30b69b2b9982bf33dc30f3d35a34e030e5f1ed3c49fc4e3814a192bf3101e4c30912a0595410f5e91bb70ddba011ea73398b3ecbfe41c7334c6dd0 + checksum: 4ff03f42323e7cf90f1683e08606b0f460e1e6ac263d2730e3df91c7665b6f64e696db6ea27ee4bed18c2599569be61f28a8399fa170c611161a348c402ca19c languageName: node linkType: hard -"acorn@npm:^8.1.0, acorn@npm:^8.11.0, acorn@npm:^8.11.3, acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.7.1, acorn@npm:^8.8.1, acorn@npm:^8.8.2, acorn@npm:^8.9.0": - version: 8.12.0 - resolution: "acorn@npm:8.12.0" +"acorn@npm:^8.1.0, acorn@npm:^8.11.0, acorn@npm:^8.14.0, acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.7.1, acorn@npm:^8.8.1, acorn@npm:^8.8.2, acorn@npm:^8.9.0": + version: 8.14.0 + resolution: "acorn@npm:8.14.0" bin: acorn: bin/acorn - checksum: ae142de8739ef15a5d936c550c1d267fc4dedcdbe62ad1aa2c0009afed1de84dd0a584684a5d200bb55d8db14f3e09a95c6e92a5303973c04b9a7413c36d1df0 + checksum: 8755074ba55fff94e84e81c72f1013c2d9c78e973c31231c8ae505a5f966859baf654bddd75046bffd73ce816b149298977fff5077a3033dedba0ae2aad152d4 languageName: node linkType: hard @@ -7555,13 +5718,6 @@ __metadata: languageName: node linkType: hard -"adm-zip@npm:^0.5.10": - version: 0.5.14 - resolution: "adm-zip@npm:0.5.14" - checksum: 83a4bc0bdff70f3276992810db96b10ffbf3c07667a9c3395e3dc60ca40ecbb920812dde212e1e21633b1508f1ea6fc427ac451aa68ee1a597b7251b2c1fc844 - languageName: node - linkType: hard - "agent-base@npm:6, agent-base@npm:^6.0.2": version: 6.0.2 resolution: "agent-base@npm:6.0.2" @@ -7571,21 +5727,19 @@ __metadata: languageName: node linkType: hard -"agent-base@npm:^7.0.2, agent-base@npm:^7.1.0, agent-base@npm:^7.1.1": - version: 7.1.1 - resolution: "agent-base@npm:7.1.1" - dependencies: - debug: ^4.3.4 - checksum: 51c158769c5c051482f9ca2e6e1ec085ac72b5a418a9b31b4e82fe6c0a6699adb94c1c42d246699a587b3335215037091c79e0de512c516f73b6ea844202f037 +"agent-base@npm:^7.1.0, agent-base@npm:^7.1.2": + version: 7.1.3 + resolution: "agent-base@npm:7.1.3" + checksum: 87bb7ee54f5ecf0ccbfcba0b07473885c43ecd76cb29a8db17d6137a19d9f9cd443a2a7c5fd8a3f24d58ad8145f9eb49116344a66b107e1aeab82cf2383f4753 languageName: node linkType: hard "agentkeepalive@npm:^4.2.1": - version: 4.5.0 - resolution: "agentkeepalive@npm:4.5.0" + version: 4.6.0 + resolution: "agentkeepalive@npm:4.6.0" dependencies: humanize-ms: ^1.2.1 - checksum: 13278cd5b125e51eddd5079f04d6fe0914ac1b8b91c1f3db2c1822f99ac1a7457869068997784342fe455d59daaff22e14fb7b8c3da4e741896e7e31faf92481 + checksum: b3cdd10efca04876defda3c7671163523fcbce20e8ef7a8f9f30919a242e32b846791c0f1a8a0269718a585805a2cdcd031779ff7b9927a1a8dd8586f8c2e8c5 languageName: node linkType: hard @@ -7609,20 +5763,6 @@ __metadata: languageName: node linkType: hard -"ajv-formats@npm:3.0.1": - version: 3.0.1 - resolution: "ajv-formats@npm:3.0.1" - dependencies: - ajv: ^8.0.0 - peerDependencies: - ajv: ^8.0.0 - peerDependenciesMeta: - ajv: - optional: true - checksum: f4e1fe232d67fcafc02eafe373a7a9962351e0439dd0736647ca75c93c3da23b430b6502c255ab4315410ae330d4f3013ac9fe226c40b2524ca93a58e786d086 - languageName: node - linkType: hard - "ajv-formats@npm:^2.1.1": version: 2.1.1 resolution: "ajv-formats@npm:2.1.1" @@ -7657,19 +5797,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:8.16.0, ajv@npm:^8.0.0, ajv@npm:^8.1.0, ajv@npm:^8.12.0, ajv@npm:^8.9.0": - version: 8.16.0 - resolution: "ajv@npm:8.16.0" - dependencies: - fast-deep-equal: ^3.1.3 - json-schema-traverse: ^1.0.0 - require-from-string: ^2.0.2 - uri-js: ^4.4.1 - checksum: bdf3d4c9f1d11e220850051ef4cd89346e951cfb933d6d41be36d45053c1092af1523ee6c62525cce567355caf0a4f4c19a08a93851649c1fa32b4a39b7c4858 - languageName: node - linkType: hard - -"ajv@npm:^6.11.0, ajv@npm:^6.12.4, ajv@npm:^6.12.5, ajv@npm:^6.12.6": +"ajv@npm:^6.12.4, ajv@npm:^6.12.5": version: 6.12.6 resolution: "ajv@npm:6.12.6" dependencies: @@ -7681,21 +5809,23 @@ __metadata: languageName: node linkType: hard -"ansi-align@npm:^3.0.0": - version: 3.0.1 - resolution: "ansi-align@npm:3.0.1" +"ajv@npm:^8.0.0, ajv@npm:^8.12.0, ajv@npm:^8.9.0": + version: 8.17.1 + resolution: "ajv@npm:8.17.1" dependencies: - string-width: ^4.1.0 - checksum: 6abfa08f2141d231c257162b15292467081fa49a208593e055c866aa0455b57f3a86b5a678c190c618faa79b4c59e254493099cb700dd9cf2293c6be2c8f5d8d + fast-deep-equal: ^3.1.3 + fast-uri: ^3.0.1 + json-schema-traverse: ^1.0.0 + require-from-string: ^2.0.2 + checksum: 1797bf242cfffbaf3b870d13565bd1716b73f214bb7ada9a497063aada210200da36e3ed40237285f3255acc4feeae91b1fb183625331bad27da95973f7253d9 languageName: node linkType: hard -"ansi-colors@npm:4.1.1": - version: 4.1.1 - resolution: "ansi-colors@npm:4.1.1" - checksum: 138d04a51076cb085da0a7e2d000c5c0bb09f6e772ed5c65c53cb118d37f6c5f1637506d7155fb5f330f0abcf6f12fa2e489ac3f8cdab9da393bf1bb4f9a32b0 - languageName: node - linkType: hard +"angular-console@workspace:apps/vscode": + version: 0.0.0-use.local + resolution: "angular-console@workspace:apps/vscode" + languageName: unknown + linkType: soft "ansi-colors@npm:^4.1.1, ansi-colors@npm:^4.1.3": version: 4.1.3 @@ -7720,7 +5850,7 @@ __metadata: languageName: node linkType: hard -"ansi-html-community@npm:0.0.8, ansi-html-community@npm:^0.0.8": +"ansi-html-community@npm:^0.0.8": version: 0.0.8 resolution: "ansi-html-community@npm:0.0.8" bin: @@ -7729,13 +5859,6 @@ __metadata: languageName: node linkType: hard -"ansi-regex@npm:^2.0.0": - version: 2.1.1 - resolution: "ansi-regex@npm:2.1.1" - checksum: 190abd03e4ff86794f338a31795d262c1dfe8c91f7e01d04f13f646f1dcb16c5800818f886047876f1272f065570ab86b24b99089f8b68a0e11ff19aed4ca8f1 - languageName: node - linkType: hard - "ansi-regex@npm:^5.0.1": version: 5.0.1 resolution: "ansi-regex@npm:5.0.1" @@ -7744,16 +5867,9 @@ __metadata: linkType: hard "ansi-regex@npm:^6.0.1": - version: 6.0.1 - resolution: "ansi-regex@npm:6.0.1" - checksum: 1ff8b7667cded1de4fa2c9ae283e979fc87036864317da86a2e546725f96406746411d0d85e87a2d12fa5abd715d90006de7fa4fa0477c92321ad3b4c7d4e169 - languageName: node - linkType: hard - -"ansi-styles@npm:^2.2.1": - version: 2.2.1 - resolution: "ansi-styles@npm:2.2.1" - checksum: ebc0e00381f2a29000d1dac8466a640ce11943cef3bda3cd0020dc042e31e1058ab59bf6169cd794a54c3a7338a61ebc404b7c91e004092dd20e028c432c9c2c + version: 6.1.0 + resolution: "ansi-regex@npm:6.1.0" + checksum: 495834a53b0856c02acd40446f7130cb0f8284f4a39afdab20d5dc42b2e198b1196119fe887beed8f9055c4ff2055e3b2f6d4641d0be018cdfb64fedf6fc1aac languageName: node linkType: hard @@ -7820,74 +5936,14 @@ __metadata: languageName: node linkType: hard -"arch@npm:^2.1.1, arch@npm:^2.2.0": +"arch@npm:^2.2.0": version: 2.2.0 resolution: "arch@npm:2.2.0" checksum: e21b7635029fe8e9cdd5a026f9a6c659103e63fff423834323cdf836a1bb240a72d0c39ca8c470f84643385cf581bd8eda2cad8bf493e27e54bd9783abe9101f languageName: node linkType: hard -"archive-type@npm:^4.0.0": - version: 4.0.0 - resolution: "archive-type@npm:4.0.0" - dependencies: - file-type: ^4.2.0 - checksum: 271f0d118294dd0305831f0700b635e8a9475f97693212d548eee48017f917e14349a25ad578f8e13486ba4b7cde1972d53e613d980e8738cfccea5fc626c76f - languageName: node - linkType: hard - -"archiver-utils@npm:^2.1.0": - version: 2.1.0 - resolution: "archiver-utils@npm:2.1.0" - dependencies: - glob: ^7.1.4 - graceful-fs: ^4.2.0 - lazystream: ^1.0.0 - lodash.defaults: ^4.2.0 - lodash.difference: ^4.5.0 - lodash.flatten: ^4.4.0 - lodash.isplainobject: ^4.0.6 - lodash.union: ^4.6.0 - normalize-path: ^3.0.0 - readable-stream: ^2.0.0 - checksum: 5665f40bde87ee82cb638177bdccca8cc6e55edea1b94338f7e6b56a1d9367b0d9a39e42b47866eaf84b8c67669a7d250900a226207ecc30fa163b52aae859a5 - languageName: node - linkType: hard - -"archiver-utils@npm:^3.0.4": - version: 3.0.4 - resolution: "archiver-utils@npm:3.0.4" - dependencies: - glob: ^7.2.3 - graceful-fs: ^4.2.0 - lazystream: ^1.0.0 - lodash.defaults: ^4.2.0 - lodash.difference: ^4.5.0 - lodash.flatten: ^4.4.0 - lodash.isplainobject: ^4.0.6 - lodash.union: ^4.6.0 - normalize-path: ^3.0.0 - readable-stream: ^3.6.0 - checksum: 5c6568f1185fb6c4b85282ad3281a5a024761bf27e525de1ec54255d15ca98e19532e7b5403930273911a5c8c961aa0c1e9148d6c2810784fa6bd8a97c0021a7 - languageName: node - linkType: hard - -"archiver@npm:^5.0.0": - version: 5.3.2 - resolution: "archiver@npm:5.3.2" - dependencies: - archiver-utils: ^2.1.0 - async: ^3.2.4 - buffer-crc32: ^0.2.1 - readable-stream: ^3.6.0 - readdir-glob: ^1.1.2 - tar-stream: ^2.2.0 - zip-stream: ^4.1.0 - checksum: 7d3b9b9b51cf54d88c89fbca9b0847c120bfcf9776c7025c52dd0b62f6603dc63dc0f3f1a09582f936f67e3906b46d58954cc762a255be45e8d3e14e3cb0b0b1 - languageName: node - linkType: hard - -"archy@npm:^1.0.0, archy@npm:~1.0.0": +"archy@npm:~1.0.0": version: 1.0.0 resolution: "archy@npm:1.0.0" checksum: 504ae7af655130bab9f471343cfdb054feaec7d8e300e13348bc9fe9e660f83d422e473069584f73233c701ae37d1c8452ff2522f2a20c38849e0f406f1732ac @@ -7941,39 +5997,6 @@ __metadata: languageName: node linkType: hard -"aria-query@npm:5.3.0, aria-query@npm:^5.2.1": - version: 5.3.0 - resolution: "aria-query@npm:5.3.0" - dependencies: - dequal: ^2.0.3 - checksum: 305bd73c76756117b59aba121d08f413c7ff5e80fa1b98e217a3443fcddb9a232ee790e24e432b59ae7625aebcf4c47cb01c2cac872994f0b426f5bdfcd96ba9 - languageName: node - linkType: hard - -"aria-query@npm:^5.0.0": - version: 5.3.1 - resolution: "aria-query@npm:5.3.1" - checksum: 8f7ece335efadd80217901005dfb71130eab45b38d71ec5ba63b3a51c1028abc018618b86db3dcd9222995538e7b10d7c505051fb8ba7a02ec0a4e77499c9a9c - languageName: node - linkType: hard - -"array-buffer-byte-length@npm:^1.0.1": - version: 1.0.1 - resolution: "array-buffer-byte-length@npm:1.0.1" - dependencies: - call-bind: ^1.0.5 - is-array-buffer: ^3.0.4 - checksum: 53524e08f40867f6a9f35318fafe467c32e45e9c682ba67b11943e167344d2febc0f6977a17e699b05699e805c3e8f073d876f8bbf1b559ed494ad2cd0fae09e - languageName: node - linkType: hard - -"array-find-index@npm:^1.0.1": - version: 1.0.2 - resolution: "array-find-index@npm:1.0.2" - checksum: aac128bf369e1ac6c06ff0bb330788371c0e256f71279fb92d745e26fb4b9db8920e485b4ec25e841c93146bf71a34dcdbcefa115e7e0f96927a214d237b7081 - languageName: node - linkType: hard - "array-flatten@npm:1.1.1": version: 1.1.1 resolution: "array-flatten@npm:1.1.1" @@ -7998,23 +6021,7 @@ __metadata: "array-union@npm:^3.0.1": version: 3.0.1 resolution: "array-union@npm:3.0.1" - checksum: 47b29f88258e8f37ffb93ddaa327d4308edd950b52943c172b73558afdd3fa74cfd68816ba5aa4b894242cf281fa3c6d0362ae057e4a18bddbaedbe46ebe7112 - languageName: node - linkType: hard - -"arraybuffer.prototype.slice@npm:^1.0.3": - version: 1.0.3 - resolution: "arraybuffer.prototype.slice@npm:1.0.3" - dependencies: - array-buffer-byte-length: ^1.0.1 - call-bind: ^1.0.5 - define-properties: ^1.2.1 - es-abstract: ^1.22.3 - es-errors: ^1.2.1 - get-intrinsic: ^1.2.3 - is-array-buffer: ^3.0.4 - is-shared-array-buffer: ^1.0.2 - checksum: 352259cba534dcdd969c92ab002efd2ba5025b2e3b9bead3973150edbdf0696c629d7f4b3f061c5931511e8207bdc2306da614703c820b45dabce39e3daf7e3e + checksum: 47b29f88258e8f37ffb93ddaa327d4308edd950b52943c172b73558afdd3fa74cfd68816ba5aa4b894242cf281fa3c6d0362ae057e4a18bddbaedbe46ebe7112 languageName: node linkType: hard @@ -8048,22 +6055,6 @@ __metadata: languageName: node linkType: hard -"assertion-error@npm:^2.0.1": - version: 2.0.1 - resolution: "assertion-error@npm:2.0.1" - checksum: a0789dd882211b87116e81e2648ccb7f60340b34f19877dd020b39ebb4714e475eb943e14ba3e22201c221ef6645b7bfe10297e76b6ac95b48a9898c1211ce66 - languageName: node - linkType: hard - -"ast-types@npm:^0.16.1": - version: 0.16.1 - resolution: "ast-types@npm:0.16.1" - dependencies: - tslib: ^2.0.1 - checksum: 21c186da9fdb1d8087b1b7dabbc4059f91aa5a1e593a9776b4393cc1eaa857e741b2dda678d20e34b16727b78fef3ab59cf8f0c75ed1ba649c78fe194e5c114b - languageName: node - linkType: hard - "astral-regex@npm:^2.0.0": version: 2.0.0 resolution: "astral-regex@npm:2.0.0" @@ -8071,13 +6062,6 @@ __metadata: languageName: node linkType: hard -"async-exit-hook@npm:^2.0.1": - version: 2.0.1 - resolution: "async-exit-hook@npm:2.0.1" - checksum: b72cbdd19ea90fa33a3a57b0dbff83e4bf2f4e4acd70b2b3847a588f9f16a45d38590ee13f285375dd919c224f60fa58dc3d315a87678d3aa24ff686d1c0200a - languageName: node - linkType: hard - "async@npm:^2.6.4": version: 2.6.4 resolution: "async@npm:2.6.4" @@ -8087,14 +6071,7 @@ __metadata: languageName: node linkType: hard -"async@npm:^3.2.0, async@npm:^3.2.3, async@npm:^3.2.4": - version: 3.2.5 - resolution: "async@npm:3.2.5" - checksum: 5ec77f1312301dee02d62140a6b1f7ee0edd2a0f983b6fd2b0849b969f245225b990b47b8243e7b9ad16451a53e7f68e753700385b706198ced888beedba3af4 - languageName: node - linkType: hard - -"async@npm:~3.2.3": +"async@npm:^3.2.0, async@npm:^3.2.3, async@npm:~3.2.3": version: 3.2.6 resolution: "async@npm:3.2.6" checksum: ee6eb8cd8a0ab1b58bd2a3ed6c415e93e773573a91d31df9d5ef559baafa9dab37d3b096fa7993e84585cac3697b2af6ddb9086f45d3ac8cae821bb2aab65682 @@ -8115,49 +6092,21 @@ __metadata: languageName: node linkType: hard -"atomic-sleep@npm:^1.0.0": - version: 1.0.0 - resolution: "atomic-sleep@npm:1.0.0" - checksum: b95275afb2f80732f22f43a60178430c468906a415a7ff18bcd0feeebc8eec3930b51250aeda91a476062a90e07132b43a1794e8d8ffcf9b650e8139be75fa36 - languageName: node - linkType: hard - "autoprefixer@npm:^10.4.9": - version: 10.4.19 - resolution: "autoprefixer@npm:10.4.19" + version: 10.4.20 + resolution: "autoprefixer@npm:10.4.20" dependencies: - browserslist: ^4.23.0 - caniuse-lite: ^1.0.30001599 + browserslist: ^4.23.3 + caniuse-lite: ^1.0.30001646 fraction.js: ^4.3.7 normalize-range: ^0.1.2 - picocolors: ^1.0.0 + picocolors: ^1.0.1 postcss-value-parser: ^4.2.0 peerDependencies: postcss: ^8.1.0 bin: autoprefixer: bin/autoprefixer - checksum: 3a4bc5bace05e057396dca2b306503efc175e90e8f2abf5472d3130b72da1d54d97c0ee05df21bf04fe66a7df93fd8c8ec0f1aca72a165f4701a02531abcbf11 - languageName: node - linkType: hard - -"available-typed-arrays@npm:^1.0.7": - version: 1.0.7 - resolution: "available-typed-arrays@npm:1.0.7" - dependencies: - possible-typed-array-names: ^1.0.0 - checksum: 1aa3ffbfe6578276996de660848b6e95669d9a95ad149e3dd0c0cda77db6ee1dbd9d1dd723b65b6d277b882dd0c4b91a654ae9d3cf9e1254b7e93e4908d78fd3 - languageName: node - linkType: hard - -"avvio@npm:^7.1.2": - version: 7.2.5 - resolution: "avvio@npm:7.2.5" - dependencies: - archy: ^1.0.0 - debug: ^4.0.0 - fastq: ^1.6.1 - queue-microtask: ^1.1.2 - checksum: 9a0aa7208441f5abe49c12741ad7f127283ec749b25f0b941a1c84e8f41e958b86b56a1c6baff5a7b5ae5e713a919f1128702dbcf80a6b17e7dc5b095c85b3bd + checksum: 187cec2ec356631932b212f76dc64f4419c117fdb2fb9eeeb40867d38ba5ca5ba734e6ceefc9e3af4eec8258e60accdf5cbf2b7708798598fde35cdc3de562d6 languageName: node linkType: hard @@ -8169,27 +6118,20 @@ __metadata: linkType: hard "aws4@npm:^1.8.0": - version: 1.13.0 - resolution: "aws4@npm:1.13.0" - checksum: 71594a17a5f7b1a9151ef515500c18f1029caa51e2cb65c1b5b324d9bd8dac89896a9e296825d4e6befdcd612d7fc3b0d8042c667555a56df3ee1ab15d4d9b35 - languageName: node - linkType: hard - -"axe-core@npm:4.2.3": - version: 4.2.3 - resolution: "axe-core@npm:4.2.3" - checksum: 753487b6d599dd478edebe8c9966c0f3ae44877b784add323e72db8c221ba8c248a841d35ef920d5b4bd6203552e15e443b36d2dd4cb3ff7d8e894cc64c5cb57 + version: 1.13.2 + resolution: "aws4@npm:1.13.2" + checksum: 9ac924e4a91c088b4928ea86b68d8c4558b0e6289ccabaae0e3e96a611bd75277c2eab6e3965821028768700516f612b929a5ce822f33a8771f74ba2a8cedb9c languageName: node linkType: hard "axios@npm:^1.7.4": - version: 1.7.7 - resolution: "axios@npm:1.7.7" + version: 1.7.9 + resolution: "axios@npm:1.7.9" dependencies: follow-redirects: ^1.15.6 form-data: ^4.0.0 proxy-from-env: ^1.1.0 - checksum: 882d4fe0ec694a07c7f5c1f68205eb6dc5a62aecdb632cc7a4a3d0985188ce3030e0b277e1a8260ac3f194d314ae342117660a151fabffdc5081ca0b5a8b47fe + checksum: cb8ce291818effda09240cb60f114d5625909b345e10f389a945320e06acf0bc949d0f8422d25720f5dd421362abee302c99f5e97edec4c156c8939814b23d19 languageName: node linkType: hard @@ -8203,15 +6145,6 @@ __metadata: languageName: node linkType: hard -"babar@npm:0.2.0": - version: 0.2.0 - resolution: "babar@npm:0.2.0" - dependencies: - colors: ~0.6.2 - checksum: ccfb91822c4cd564c8b6d3078e9a53b1f092fa83babacf11af2ee5d45b011fe2650b104c47dd2af7af6df5e97379013ac22ced8320eff650f378245095a730d0 - languageName: node - linkType: hard - "babel-jest@npm:^29.7.0": version: 29.7.0 resolution: "babel-jest@npm:29.7.0" @@ -8230,15 +6163,15 @@ __metadata: linkType: hard "babel-loader@npm:^9.1.2": - version: 9.1.3 - resolution: "babel-loader@npm:9.1.3" + version: 9.2.1 + resolution: "babel-loader@npm:9.2.1" dependencies: find-cache-dir: ^4.0.0 schema-utils: ^4.0.0 peerDependencies: "@babel/core": ^7.12.0 webpack: ">=5" - checksum: b168dde5b8cf11206513371a79f86bb3faa7c714e6ec9fffd420876b61f3d7f5f4b976431095ef6a14bc4d324505126deb91045fd41e312ba49f4deaa166fe28 + checksum: e1858d7625ad7cc8cabe6bbb8657f957041ffb1308375f359e92aa1654f413bfbb86a281bbf7cd4f7fff374d571c637b117551deac0231d779a198d4e4e78331 languageName: node linkType: hard @@ -8255,7 +6188,7 @@ __metadata: languageName: node linkType: hard -"babel-plugin-istanbul@npm:^6.0.0, babel-plugin-istanbul@npm:^6.1.1": +"babel-plugin-istanbul@npm:^6.1.1": version: 6.1.1 resolution: "babel-plugin-istanbul@npm:6.1.1" dependencies: @@ -8291,50 +6224,39 @@ __metadata: languageName: node linkType: hard -"babel-plugin-macros@npm:^3.1.0": - version: 3.1.0 - resolution: "babel-plugin-macros@npm:3.1.0" - dependencies: - "@babel/runtime": ^7.12.5 - cosmiconfig: ^7.0.0 - resolve: ^1.19.0 - checksum: 765de4abebd3e4688ebdfbff8571ddc8cd8061f839bb6c3e550b0344a4027b04c60491f843296ce3f3379fb356cc873d57a9ee6694262547eb822c14a25be9a6 - languageName: node - linkType: hard - "babel-plugin-polyfill-corejs2@npm:^0.4.10": - version: 0.4.11 - resolution: "babel-plugin-polyfill-corejs2@npm:0.4.11" + version: 0.4.12 + resolution: "babel-plugin-polyfill-corejs2@npm:0.4.12" dependencies: "@babel/compat-data": ^7.22.6 - "@babel/helper-define-polyfill-provider": ^0.6.2 + "@babel/helper-define-polyfill-provider": ^0.6.3 semver: ^6.3.1 peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: f098353ce7c7dde1a1d2710858e01b471e85689110c9e37813e009072347eb8c55d5f84d20d3bf1cab31755f20078ba90f8855fdc4686a9daa826a95ff280bd7 + checksum: 6e6e6a8b85fec80a310ded2f5c151385e4ac59118909dd6a952e1025e4a478eb79dda45a5a6322cc2e598fd696eb07d4e2fa52418b4101f3dc370bdf8c8939ba languageName: node linkType: hard -"babel-plugin-polyfill-corejs3@npm:^0.10.1, babel-plugin-polyfill-corejs3@npm:^0.10.4": - version: 0.10.4 - resolution: "babel-plugin-polyfill-corejs3@npm:0.10.4" +"babel-plugin-polyfill-corejs3@npm:^0.10.6": + version: 0.10.6 + resolution: "babel-plugin-polyfill-corejs3@npm:0.10.6" dependencies: - "@babel/helper-define-polyfill-provider": ^0.6.1 - core-js-compat: ^3.36.1 + "@babel/helper-define-polyfill-provider": ^0.6.2 + core-js-compat: ^3.38.0 peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: b96a54495f7cc8b3797251c8c15f5ed015edddc3110fc122f6b32c94bec33af1e8bc56fa99091808f500bde0cccaaa266889cdc5935d9e6e9cf09898214f02dd + checksum: f762f29f7acca576897c63149c850f0a72babd3fb9ea436a2e36f0c339161c4b912a77828541d8188ce8a91e50965c6687120cf36071eabb1b7aa92f279e2164 languageName: node linkType: hard "babel-plugin-polyfill-regenerator@npm:^0.6.1": - version: 0.6.2 - resolution: "babel-plugin-polyfill-regenerator@npm:0.6.2" + version: 0.6.3 + resolution: "babel-plugin-polyfill-regenerator@npm:0.6.3" dependencies: - "@babel/helper-define-polyfill-provider": ^0.6.2 + "@babel/helper-define-polyfill-provider": ^0.6.3 peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 150233571072b6b3dfe946242da39cba8587b7f908d1c006f7545fc88b0e3c3018d445739beb61e7a75835f0c2751dbe884a94ff9b245ec42369d9267e0e1b3f + checksum: d12696e6b3f280eb78fac551619ca4389262db62c7352cd54bf679d830df8b35596eef2de77cf00db6648eada1c99d49c4f40636dbc9c335a1e5420cfef96750 languageName: node linkType: hard @@ -8348,24 +6270,27 @@ __metadata: linkType: hard "babel-preset-current-node-syntax@npm:^1.0.0": - version: 1.0.1 - resolution: "babel-preset-current-node-syntax@npm:1.0.1" + version: 1.1.0 + resolution: "babel-preset-current-node-syntax@npm:1.1.0" dependencies: "@babel/plugin-syntax-async-generators": ^7.8.4 "@babel/plugin-syntax-bigint": ^7.8.3 - "@babel/plugin-syntax-class-properties": ^7.8.3 - "@babel/plugin-syntax-import-meta": ^7.8.3 + "@babel/plugin-syntax-class-properties": ^7.12.13 + "@babel/plugin-syntax-class-static-block": ^7.14.5 + "@babel/plugin-syntax-import-attributes": ^7.24.7 + "@babel/plugin-syntax-import-meta": ^7.10.4 "@babel/plugin-syntax-json-strings": ^7.8.3 - "@babel/plugin-syntax-logical-assignment-operators": ^7.8.3 + "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 - "@babel/plugin-syntax-numeric-separator": ^7.8.3 + "@babel/plugin-syntax-numeric-separator": ^7.10.4 "@babel/plugin-syntax-object-rest-spread": ^7.8.3 "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 "@babel/plugin-syntax-optional-chaining": ^7.8.3 - "@babel/plugin-syntax-top-level-await": ^7.8.3 + "@babel/plugin-syntax-private-property-in-object": ^7.14.5 + "@babel/plugin-syntax-top-level-await": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0 - checksum: d118c2742498c5492c095bc8541f4076b253e705b5f1ad9a2e7d302d81a84866f0070346662355c8e25fc02caa28dc2da8d69bcd67794a0d60c4d6fab6913cc8 + checksum: 9f93fac975eaba296c436feeca1031ca0539143c4066eaf5d1ba23525a31850f03b651a1049caea7287df837a409588c8252c15627ad3903f17864c8e25ed64b languageName: node linkType: hard @@ -8381,13 +6306,6 @@ __metadata: languageName: node linkType: hard -"bail@npm:^2.0.0": - version: 2.0.2 - resolution: "bail@npm:2.0.2" - checksum: aab4e8ccdc8d762bf3fdfce8e706601695620c0c2eda256dd85088dc0be3cfd7ff126f6e99c2bee1f24f5d418414aacf09d7f9702f16d6963df2fa488cda8824 - languageName: node - linkType: hard - "balanced-match@npm:^1.0.0": version: 1.0.2 resolution: "balanced-match@npm:1.0.2" @@ -8434,15 +6352,6 @@ __metadata: languageName: node linkType: hard -"better-opn@npm:^3.0.2": - version: 3.0.2 - resolution: "better-opn@npm:3.0.2" - dependencies: - open: ^8.0.4 - checksum: 1471552fa7f733561e7f49e812be074b421153006ca744de985fb6d38939807959fc5fe9cb819cf09f864782e294704fd3b31711ea14c115baf3330a2f1135de - languageName: node - linkType: hard - "big.js@npm:^5.2.2": version: 5.2.2 resolution: "big.js@npm:5.2.2" @@ -8471,17 +6380,7 @@ __metadata: languageName: node linkType: hard -"bl@npm:^1.0.0": - version: 1.2.3 - resolution: "bl@npm:1.2.3" - dependencies: - readable-stream: ^2.3.5 - safe-buffer: ^5.1.1 - checksum: 123f097989ce2fa9087ce761cd41176aaaec864e28f7dfe5c7dab8ae16d66d9844f849c3ad688eb357e3c5e4f49b573e3c0780bb8bc937206735a3b6f8569a5f - languageName: node - linkType: hard - -"bl@npm:^4.0.3, bl@npm:^4.1.0": +"bl@npm:^4.0.3": version: 4.1.0 resolution: "bl@npm:4.1.0" dependencies: @@ -8517,9 +6416,9 @@ __metadata: languageName: node linkType: hard -"body-parser@npm:1.20.2": - version: 1.20.2 - resolution: "body-parser@npm:1.20.2" +"body-parser@npm:1.20.3": + version: 1.20.3 + resolution: "body-parser@npm:1.20.3" dependencies: bytes: 3.1.2 content-type: ~1.0.5 @@ -8529,21 +6428,21 @@ __metadata: http-errors: 2.0.0 iconv-lite: 0.4.24 on-finished: 2.4.1 - qs: 6.11.0 + qs: 6.13.0 raw-body: 2.5.2 type-is: ~1.6.18 unpipe: 1.0.0 - checksum: 14d37ec638ab5c93f6099ecaed7f28f890d222c650c69306872e00b9efa081ff6c596cd9afb9930656aae4d6c4e1c17537bea12bb73c87a217cb3cfea8896737 + checksum: 1a35c59a6be8d852b00946330141c4f142c6af0f970faa87f10ad74f1ee7118078056706a05ae3093c54dabca9cd3770fa62a170a85801da1a4324f04381167d languageName: node linkType: hard "bonjour-service@npm:^1.2.1": - version: 1.2.1 - resolution: "bonjour-service@npm:1.2.1" + version: 1.3.0 + resolution: "bonjour-service@npm:1.3.0" dependencies: fast-deep-equal: ^3.1.3 multicast-dns: ^7.2.5 - checksum: b65b3e6e3a07e97f2da5806afb76f3946d5a6426b72e849a0236dc3c9d3612fb8c5359ebade4be7eb63f74a37670c53a53be2ff17f4f709811fda77f600eb25b + checksum: 737bd40d0b609b18afdfcaf3c416a60d7dc94aedc4cb9d6e7af459a7f3bdffadc199370a48c46739d92689741cad4ec8a6987a3e4d869dd301b521227b92e082 languageName: node linkType: hard @@ -8561,22 +6460,6 @@ __metadata: languageName: node linkType: hard -"boxen@npm:^4.2.0": - version: 4.2.0 - resolution: "boxen@npm:4.2.0" - dependencies: - ansi-align: ^3.0.0 - camelcase: ^5.3.1 - chalk: ^3.0.0 - cli-boxes: ^2.2.0 - string-width: ^4.1.0 - term-size: ^2.1.0 - type-fest: ^0.8.1 - widest-line: ^3.1.0 - checksum: ce2b565a2e44b33d11336155675cf4f7f0e13dbf7412928845aefd6a2cf65e0da2dbb0a2cb198b7620a2ae714416a2eb710926b780f15d19f6250a19633b29af - languageName: node - linkType: hard - "brace-expansion@npm:^1.1.7": version: 1.1.11 resolution: "brace-expansion@npm:1.1.11" @@ -8605,35 +6488,28 @@ __metadata: languageName: node linkType: hard -"browser-assert@npm:^1.2.1": - version: 1.2.1 - resolution: "browser-assert@npm:1.2.1" - checksum: 8b2407cd04c1ed592cf892dec35942b7d72635829221e0788c9a16c4d2afa8b7156bc9705b1c4b32c30d88136c576fda3cbcb8f494d6f865264c706ea8798d92 - languageName: node - linkType: hard - -"browser-stdout@npm:1.3.1": +"browser-stdout@npm:^1.3.1": version: 1.3.1 resolution: "browser-stdout@npm:1.3.1" checksum: b717b19b25952dd6af483e368f9bcd6b14b87740c3d226c2977a65e84666ffd67000bddea7d911f111a9b6ddc822b234de42d52ab6507bce4119a4cc003ef7b3 languageName: node linkType: hard -"browserslist@npm:^4.0.0, browserslist@npm:^4.14.5, browserslist@npm:^4.21.10, browserslist@npm:^4.21.4, browserslist@npm:^4.22.2, browserslist@npm:^4.23.0": - version: 4.23.1 - resolution: "browserslist@npm:4.23.1" +"browserslist@npm:^4.0.0, browserslist@npm:^4.14.5, browserslist@npm:^4.21.4, browserslist@npm:^4.23.0, browserslist@npm:^4.23.3, browserslist@npm:^4.24.0, browserslist@npm:^4.24.2": + version: 4.24.3 + resolution: "browserslist@npm:4.24.3" dependencies: - caniuse-lite: ^1.0.30001629 - electron-to-chromium: ^1.4.796 - node-releases: ^2.0.14 - update-browserslist-db: ^1.0.16 + caniuse-lite: ^1.0.30001688 + electron-to-chromium: ^1.5.73 + node-releases: ^2.0.19 + update-browserslist-db: ^1.1.1 bin: browserslist: cli.js - checksum: 06189e2d6666a203ce097cc0e713a40477d08420927b79af139211e5712f3cf676fdc4dd6af3aa493d47c09206a344b3420a8315577dbe88c58903132de9b0f5 + checksum: 016efc9953350e3a7212edcfdd72210cb33b339c1a974a77c0715eb67d23d7e5cd0a073ce1c801ab09235d8c213425ca51b92d41bbb829b833872b45f885fe7c languageName: node linkType: hard -"bs-logger@npm:0.x, bs-logger@npm:^0.2.6": +"bs-logger@npm:0.x": version: 0.2.6 resolution: "bs-logger@npm:0.2.6" dependencies: @@ -8651,33 +6527,7 @@ __metadata: languageName: node linkType: hard -"btoa@npm:^1.2.1": - version: 1.2.1 - resolution: "btoa@npm:1.2.1" - bin: - btoa: bin/btoa.js - checksum: afbf004fb1b1d530e053ffa66ef5bd3878b101c59d808ac947fcff96810b4452abba2b54be687adadea2ba9efc7af48b04228742789bf824ef93f103767e690c - languageName: node - linkType: hard - -"buffer-alloc-unsafe@npm:^1.1.0": - version: 1.1.0 - resolution: "buffer-alloc-unsafe@npm:1.1.0" - checksum: c5e18bf51f67754ec843c9af3d4c005051aac5008a3992938dda1344e5cfec77c4b02b4ca303644d1e9a6e281765155ce6356d85c6f5ccc5cd21afc868def396 - languageName: node - linkType: hard - -"buffer-alloc@npm:^1.2.0": - version: 1.2.0 - resolution: "buffer-alloc@npm:1.2.0" - dependencies: - buffer-alloc-unsafe: ^1.1.0 - buffer-fill: ^1.0.0 - checksum: 560cd27f3cbe73c614867da373407d4506309c62fe18de45a1ce191f3785ec6ca2488d802ff82065798542422980ca25f903db078c57822218182c37c3576df5 - languageName: node - linkType: hard - -"buffer-crc32@npm:^0.2.1, buffer-crc32@npm:^0.2.13, buffer-crc32@npm:~0.2.3": +"buffer-crc32@npm:~0.2.3": version: 0.2.13 resolution: "buffer-crc32@npm:0.2.13" checksum: 06252347ae6daca3453b94e4b2f1d3754a3b146a111d81c68924c22d91889a40623264e95e67955b1cb4a68cbedf317abeabb5140a9766ed248973096db5ce1c @@ -8691,13 +6541,6 @@ __metadata: languageName: node linkType: hard -"buffer-fill@npm:^1.0.0": - version: 1.0.0 - resolution: "buffer-fill@npm:1.0.0" - checksum: c29b4723ddeab01e74b5d3b982a0c6828f2ded49cef049ddca3dac661c874ecdbcecb5dd8380cf0f4adbeb8cff90a7de724126750a1f1e5ebd4eb6c59a1315b1 - languageName: node - linkType: hard - "buffer-from@npm:^1.0.0": version: 1.1.2 resolution: "buffer-from@npm:1.1.2" @@ -8705,7 +6548,7 @@ __metadata: languageName: node linkType: hard -"buffer@npm:^5.2.1, buffer@npm:^5.5.0, buffer@npm:^5.7.1": +"buffer@npm:^5.5.0, buffer@npm:^5.7.1": version: 5.7.1 resolution: "buffer@npm:5.7.1" dependencies: @@ -8743,13 +6586,6 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.0.0": - version: 3.0.0 - resolution: "bytes@npm:3.0.0" - checksum: a2b386dd8188849a5325f58eef69c3b73c51801c08ffc6963eddc9be244089ba32d19347caf6d145c86f315ae1b1fc7061a32b0c1aa6379e6a719090287ed101 - languageName: node - linkType: hard - "bytes@npm:3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" @@ -8757,21 +6593,6 @@ __metadata: languageName: node linkType: hard -"cac@npm:^3.0.3": - version: 3.0.4 - resolution: "cac@npm:3.0.4" - dependencies: - camelcase-keys: ^3.0.0 - chalk: ^1.1.3 - indent-string: ^3.0.0 - minimist: ^1.2.0 - read-pkg-up: ^1.0.1 - suffix: ^0.1.0 - text-table: ^0.2.0 - checksum: ce5ba580277a7cd3ca53f7eca92171e72a4b986559d03f1eeed54d4a94799b5e4112bc637131d7aad3a8ed5d7531ad4a34de3db6ba55b52aa2bd4be899b440c5 - languageName: node - linkType: hard - "cacache@npm:^16.0.0, cacache@npm:^16.1.0, cacache@npm:^16.1.3": version: 16.1.3 resolution: "cacache@npm:16.1.3" @@ -8798,11 +6619,11 @@ __metadata: languageName: node linkType: hard -"cacache@npm:^18.0.0": - version: 18.0.3 - resolution: "cacache@npm:18.0.3" +"cacache@npm:^19.0.1": + version: 19.0.1 + resolution: "cacache@npm:19.0.1" dependencies: - "@npmcli/fs": ^3.1.0 + "@npmcli/fs": ^4.0.0 fs-minipass: ^3.0.0 glob: ^10.2.2 lru-cache: ^10.0.1 @@ -8810,73 +6631,11 @@ __metadata: minipass-collect: ^2.0.1 minipass-flush: ^1.0.5 minipass-pipeline: ^1.2.4 - p-map: ^4.0.0 - ssri: ^10.0.0 - tar: ^6.1.11 - unique-filename: ^3.0.0 - checksum: b717fd9b36e9c3279bfde4545c3a8f6d5a539b084ee26a9504d48f83694beb724057d26e090b97540f9cc62bea18b9f6cf671c50e18fb7dac60eda9db691714f - languageName: node - linkType: hard - -"cache-content-type@npm:^1.0.0": - version: 1.0.1 - resolution: "cache-content-type@npm:1.0.1" - dependencies: - mime-types: ^2.1.18 - ylru: ^1.2.0 - checksum: 18db4d59452669ccbfd7146a1510a37eb28e9eccf18ca7a4eb603dff2edc5cccdca7498fc3042a2978f76f11151fba486eb9eb69d9afa3fb124957870aef4fd3 - languageName: node - linkType: hard - -"cacheable-lookup@npm:^5.0.3": - version: 5.0.4 - resolution: "cacheable-lookup@npm:5.0.4" - checksum: 763e02cf9196bc9afccacd8c418d942fc2677f22261969a4c2c2e760fa44a2351a81557bd908291c3921fe9beb10b976ba8fa50c5ca837c5a0dd945f16468f2d - languageName: node - linkType: hard - -"cacheable-request@npm:^2.1.1": - version: 2.1.4 - resolution: "cacheable-request@npm:2.1.4" - dependencies: - clone-response: 1.0.2 - get-stream: 3.0.0 - http-cache-semantics: 3.8.1 - keyv: 3.0.0 - lowercase-keys: 1.0.0 - normalize-url: 2.0.1 - responselike: 1.0.2 - checksum: 69c684cb3645f75af094e3ef6e7959ca5edff33d70737498de1a068d2f719a12786efdd82fe1e2254a1f332bb88cce088273bd78fad3e57cdef5034f3ded9432 - languageName: node - linkType: hard - -"cacheable-request@npm:^6.0.0": - version: 6.1.0 - resolution: "cacheable-request@npm:6.1.0" - dependencies: - clone-response: ^1.0.2 - get-stream: ^5.1.0 - http-cache-semantics: ^4.0.0 - keyv: ^3.0.0 - lowercase-keys: ^2.0.0 - normalize-url: ^4.1.0 - responselike: ^1.0.2 - checksum: b510b237b18d17e89942e9ee2d2a077cb38db03f12167fd100932dfa8fc963424bfae0bfa1598df4ae16c944a5484e43e03df8f32105b04395ee9495e9e4e9f1 - languageName: node - linkType: hard - -"cacheable-request@npm:^7.0.2": - version: 7.0.4 - resolution: "cacheable-request@npm:7.0.4" - dependencies: - clone-response: ^1.0.2 - get-stream: ^5.1.0 - http-cache-semantics: ^4.0.0 - keyv: ^4.0.0 - lowercase-keys: ^2.0.0 - normalize-url: ^6.0.1 - responselike: ^2.0.0 - checksum: 0de9df773fd4e7dd9bd118959878f8f2163867e2e1ab3575ffbecbe6e75e80513dd0c68ba30005e5e5a7b377cc6162bbc00ab1db019bb4e9cb3c2f3f7a6f1ee4 + p-map: ^7.0.2 + ssri: ^12.0.0 + tar: ^7.4.3 + unique-filename: ^4.0.0 + checksum: e95684717de6881b4cdaa949fa7574e3171946421cd8291769dd3d2417dbf7abf4aa557d1f968cca83dcbc95bed2a281072b09abfc977c942413146ef7ed4525 languageName: node linkType: hard @@ -8887,16 +6646,23 @@ __metadata: languageName: node linkType: hard -"call-bind@npm:^1.0.2, call-bind@npm:^1.0.5, call-bind@npm:^1.0.6, call-bind@npm:^1.0.7": - version: 1.0.7 - resolution: "call-bind@npm:1.0.7" +"call-bind-apply-helpers@npm:^1.0.1": + version: 1.0.1 + resolution: "call-bind-apply-helpers@npm:1.0.1" dependencies: - es-define-property: ^1.0.0 es-errors: ^1.3.0 function-bind: ^1.1.2 - get-intrinsic: ^1.2.4 - set-function-length: ^1.2.1 - checksum: 295c0c62b90dd6522e6db3b0ab1ce26bdf9e7404215bda13cfee25b626b5ff1a7761324d58d38b1ef1607fc65aca2d06e44d2e18d0dfc6c14b465b00d8660029 + checksum: 3c55343261bb387c58a4762d15ad9d42053659a62681ec5eb50690c6b52a4a666302a01d557133ce6533e8bd04530ee3b209f23dd06c9577a1925556f8fcccdf + languageName: node + linkType: hard + +"call-bound@npm:^1.0.2": + version: 1.0.3 + resolution: "call-bound@npm:1.0.3" + dependencies: + call-bind-apply-helpers: ^1.0.1 + get-intrinsic: ^1.2.6 + checksum: a93bbe0f2d0a2d6c144a4349ccd0593d5d0d5d9309b69101710644af8964286420062f2cc3114dca120b9bc8cc07507952d4b1b3ea7672e0d7f6f1675efedb32 languageName: node linkType: hard @@ -8924,26 +6690,6 @@ __metadata: languageName: node linkType: hard -"camelcase-keys@npm:^2.0.0": - version: 2.1.0 - resolution: "camelcase-keys@npm:2.1.0" - dependencies: - camelcase: ^2.0.0 - map-obj: ^1.0.0 - checksum: 97d2993da5db44d45e285910c70a54ce7f83a2be05afceaafd9831f7aeaf38a48dcdede5ca3aae2b2694852281d38dc459706e346942c5df0bf755f4133f5c39 - languageName: node - linkType: hard - -"camelcase-keys@npm:^3.0.0": - version: 3.0.0 - resolution: "camelcase-keys@npm:3.0.0" - dependencies: - camelcase: ^3.0.0 - map-obj: ^1.0.0 - checksum: 8fa4b4546556cbe2bd933f4283dbd0c806d20b5db6711b73c0efbfcb12976d6f04febb1b7640898af7a2cfb7f099a7d02b34d635461dcc2900569eb78570292f - languageName: node - linkType: hard - "camelcase-keys@npm:^6.2.2": version: 6.2.2 resolution: "camelcase-keys@npm:6.2.2" @@ -8955,20 +6701,6 @@ __metadata: languageName: node linkType: hard -"camelcase@npm:^2.0.0": - version: 2.1.1 - resolution: "camelcase@npm:2.1.1" - checksum: 20a3ef08f348de832631d605362ffe447d883ada89617144a82649363ed5860923b021f8e09681624ef774afb93ff3597cfbcf8aaf0574f65af7648f1aea5e50 - languageName: node - linkType: hard - -"camelcase@npm:^3.0.0": - version: 3.0.0 - resolution: "camelcase@npm:3.0.0" - checksum: ae4fe1c17c8442a3a345a6b7d2393f028ab7a7601af0c352ad15d1ab97ca75112e19e29c942b2a214898e160194829b68923bce30e018d62149c6d84187f1673 - languageName: node - linkType: hard - "camelcase@npm:^5.3.1": version: 5.3.1 resolution: "camelcase@npm:5.3.1" @@ -8995,10 +6727,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001599, caniuse-lite@npm:^1.0.30001629": - version: 1.0.30001638 - resolution: "caniuse-lite@npm:1.0.30001638" - checksum: 82e47b2bfac107c662e03bfd3321bfd9493f87240c77a9bfba7ea2cc9e0b81d9238152aed903fb19e60557879e4f48b57e2c6300677391b92a060fbf0a340e30 +"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001646, caniuse-lite@npm:^1.0.30001688": + version: 1.0.30001690 + resolution: "caniuse-lite@npm:1.0.30001690" + checksum: f2c1b595f15d8de4d9ccd155d61ac9f00ac62f1515870505a0186266fd52aef169fcddc90d8a4814e52b77107244806466fadc2c216662f23f1022a430e735ee languageName: node linkType: hard @@ -9014,13 +6746,6 @@ __metadata: languageName: node linkType: hard -"case-sensitive-paths-webpack-plugin@npm:^2.4.0": - version: 2.4.0 - resolution: "case-sensitive-paths-webpack-plugin@npm:2.4.0" - checksum: bcf469446eeee9ac0046e30860074ebb9aa4803aab9140e6bb72b600b23b1d70635690754be4504ce35cd99cdf05226bee8d894ba362a3f5485d5f6310fc6d02 - languageName: node - linkType: hard - "caseless@npm:~0.12.0": version: 0.12.0 resolution: "caseless@npm:0.12.0" @@ -9028,49 +6753,6 @@ __metadata: languageName: node linkType: hard -"ccount@npm:^2.0.0": - version: 2.0.1 - resolution: "ccount@npm:2.0.1" - checksum: 48193dada54c9e260e0acf57fc16171a225305548f9ad20d5471e0f7a8c026aedd8747091dccb0d900cde7df4e4ddbd235df0d8de4a64c71b12f0d3303eeafd4 - languageName: node - linkType: hard - -"chai@npm:^5.1.1": - version: 5.1.1 - resolution: "chai@npm:5.1.1" - dependencies: - assertion-error: ^2.0.1 - check-error: ^2.1.1 - deep-eql: ^5.0.1 - loupe: ^3.1.0 - pathval: ^2.0.0 - checksum: 1e0a5e1b5febdfa8ceb97b9aff608286861ecb86533863119b2f39f07c08fb59f3c1791ab554947f009b9d71d509b9e4e734fb12133cb81f231c2c2ee7c1e738 - languageName: node - linkType: hard - -"chalk@npm:3.0.0, chalk@npm:^3.0.0": - version: 3.0.0 - resolution: "chalk@npm:3.0.0" - dependencies: - ansi-styles: ^4.1.0 - supports-color: ^7.1.0 - checksum: 8e3ddf3981c4da405ddbd7d9c8d91944ddf6e33d6837756979f7840a29272a69a5189ecae0ff84006750d6d1e92368d413335eab4db5476db6e6703a1d1e0505 - languageName: node - linkType: hard - -"chalk@npm:^1.1.3": - version: 1.1.3 - resolution: "chalk@npm:1.1.3" - dependencies: - ansi-styles: ^2.2.1 - escape-string-regexp: ^1.0.2 - has-ansi: ^2.0.0 - strip-ansi: ^3.0.0 - supports-color: ^2.0.0 - checksum: 9d2ea6b98fc2b7878829eec223abcf404622db6c48396a9b9257f6d0ead2acf18231ae368d6a664a83f272b0679158da12e97b5229f794939e555cc574478acd - languageName: node - linkType: hard - "chalk@npm:^2.3.2, chalk@npm:^2.4.2": version: 2.4.2 resolution: "chalk@npm:2.4.2" @@ -9082,7 +6764,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^4.0.0, chalk@npm:^4.0.2, chalk@npm:^4.1.0, chalk@npm:^4.1.1, chalk@npm:^4.1.2": +"chalk@npm:^4.0.0, chalk@npm:^4.0.2, chalk@npm:^4.1.0, chalk@npm:^4.1.2": version: 4.1.2 resolution: "chalk@npm:4.1.2" dependencies: @@ -9092,10 +6774,10 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^5.0.0, chalk@npm:^5.1.2, chalk@npm:^5.2.0, chalk@npm:^5.3.0": - version: 5.3.0 - resolution: "chalk@npm:5.3.0" - checksum: 623922e077b7d1e9dedaea6f8b9e9352921f8ae3afe739132e0e00c275971bdd331268183b2628cf4ab1727c45ea1f28d7e24ac23ce1db1eb653c414ca8a5a80 +"chalk@npm:^5.0.0, chalk@npm:^5.2.0, chalk@npm:^5.3.0": + version: 5.4.1 + resolution: "chalk@npm:5.4.1" + checksum: 0c656f30b782fed4d99198825c0860158901f449a6b12b818b0aabad27ec970389e7e8767d0e00762175b23620c812e70c4fd92c0210e55fc2d993638b74e86e languageName: node linkType: hard @@ -9106,34 +6788,6 @@ __metadata: languageName: node linkType: hard -"character-entities@npm:^2.0.0": - version: 2.0.2 - resolution: "character-entities@npm:2.0.2" - checksum: cf1643814023697f725e47328fcec17923b8f1799102a8a79c1514e894815651794a2bffd84bb1b3a4b124b050154e4529ed6e81f7c8068a734aecf07a6d3def - languageName: node - linkType: hard - -"chardet@npm:^0.7.0": - version: 0.7.0 - resolution: "chardet@npm:0.7.0" - checksum: 6fd5da1f5d18ff5712c1e0aed41da200d7c51c28f11b36ee3c7b483f3696dabc08927fc6b227735eb8f0e1215c9a8abd8154637f3eff8cada5959df7f58b024d - languageName: node - linkType: hard - -"charenc@npm:0.0.2": - version: 0.0.2 - resolution: "charenc@npm:0.0.2" - checksum: 81dcadbe57e861d527faf6dd3855dc857395a1c4d6781f4847288ab23cffb7b3ee80d57c15bba7252ffe3e5e8019db767757ee7975663ad2ca0939bb8fcaf2e5 - languageName: node - linkType: hard - -"check-error@npm:^2.1.1": - version: 2.1.1 - resolution: "check-error@npm:2.1.1" - checksum: d785ed17b1d4a4796b6e75c765a9a290098cf52ff9728ce0756e8ffd4293d2e419dd30c67200aee34202463b474306913f2fcfaf1890641026d9fc6966fea27a - languageName: node - linkType: hard - "check-more-types@npm:^2.24.0": version: 2.24.0 resolution: "check-more-types@npm:2.24.0" @@ -9156,21 +6810,25 @@ __metadata: linkType: hard "cheerio@npm:^1.0.0-rc.9": - version: 1.0.0-rc.12 - resolution: "cheerio@npm:1.0.0-rc.12" + version: 1.0.0 + resolution: "cheerio@npm:1.0.0" dependencies: cheerio-select: ^2.1.0 dom-serializer: ^2.0.0 domhandler: ^5.0.3 - domutils: ^3.0.1 - htmlparser2: ^8.0.1 - parse5: ^7.0.0 + domutils: ^3.1.0 + encoding-sniffer: ^0.2.0 + htmlparser2: ^9.1.0 + parse5: ^7.1.2 parse5-htmlparser2-tree-adapter: ^7.0.0 - checksum: 5d4c1b7a53cf22d3a2eddc0aff70cf23cbb30d01a4c79013e703a012475c02461aa1fcd99127e8d83a02216386ed6942b2c8103845fd0812300dd199e6e7e054 + parse5-parser-stream: ^7.1.2 + undici: ^6.19.5 + whatwg-mimetype: ^4.0.0 + checksum: ade4344811dcad5b5d78392506ef6bab1900c13a65222c869e745a38370d287f4b94838ac6d752883a84d937edb62b5bd0deaf70e6f38054acbfe3da4881574a languageName: node linkType: hard -"chokidar@npm:>=3.0.0 <4.0.0, chokidar@npm:^3.0.0, chokidar@npm:^3.5.3, chokidar@npm:^3.6.0": +"chokidar@npm:^3.5.3, chokidar@npm:^3.6.0": version: 3.6.0 resolution: "chokidar@npm:3.6.0" dependencies: @@ -9189,6 +6847,15 @@ __metadata: languageName: node linkType: hard +"chokidar@npm:^4.0.0": + version: 4.0.3 + resolution: "chokidar@npm:4.0.3" + dependencies: + readdirp: ^4.0.1 + checksum: a8765e452bbafd04f3f2fad79f04222dd65f43161488bb6014a41099e6ca18d166af613d59a90771908c1c823efa3f46ba36b86ac50b701c20c1b9908c5fe36e + languageName: node + linkType: hard + "chownr@npm:^1.1.1": version: 1.1.4 resolution: "chownr@npm:1.1.4" @@ -9203,48 +6870,10 @@ __metadata: languageName: node linkType: hard -"chromatic@npm:^11.4.0": - version: 11.10.2 - resolution: "chromatic@npm:11.10.2" - peerDependencies: - "@chromatic-com/cypress": ^0.*.* || ^1.0.0 - "@chromatic-com/playwright": ^0.*.* || ^1.0.0 - peerDependenciesMeta: - "@chromatic-com/cypress": - optional: true - "@chromatic-com/playwright": - optional: true - bin: - chroma: dist/bin.js - chromatic: dist/bin.js - chromatic-cli: dist/bin.js - checksum: 681b6104704b8d51befe7101dbe73d5780705deeb0d2f49579ae01b5c16f517fca9b5ae4be30e37f6bb257ef7527ea930f16ba22bad88f66ab0621f8e602ebcf - languageName: node - linkType: hard - -"chrome-launcher@npm:^0.14.0": - version: 0.14.2 - resolution: "chrome-launcher@npm:0.14.2" - dependencies: - "@types/node": "*" - escape-string-regexp: ^4.0.0 - is-wsl: ^2.2.0 - lighthouse-logger: ^1.0.0 - checksum: 12187a96025b05ed3782c18bd43a3ba83cc5b85e7c654691bca2a2e82854349f5659922f99b24d737d6f0faa23118375decf07c47ef574dd91080967c8d7de12 - languageName: node - linkType: hard - -"chrome-launcher@npm:^0.15.0": - version: 0.15.2 - resolution: "chrome-launcher@npm:0.15.2" - dependencies: - "@types/node": "*" - escape-string-regexp: ^4.0.0 - is-wsl: ^2.2.0 - lighthouse-logger: ^1.0.0 - bin: - print-chrome-path: bin/print-chrome-path.js - checksum: e1f8131b9f7bd931248ea85f413c6cdb93a0d41440ff5bf0987f36afb081d2b2c7b60ba6062ee7ae2dd9b052143f6b275b38c9eb115d11b49c3ea8829bad7db0 +"chownr@npm:^3.0.0": + version: 3.0.0 + resolution: "chownr@npm:3.0.0" + checksum: fd73a4bab48b79e66903fe1cafbdc208956f41ea4f856df883d0c7277b7ab29fd33ee65f93b2ec9192fc0169238f2f8307b7735d27c155821d886b84aa97aa8d languageName: node linkType: hard @@ -9278,14 +6907,7 @@ __metadata: languageName: node linkType: hard -"cjs-module-lexer@npm:^1.0.0": - version: 1.3.1 - resolution: "cjs-module-lexer@npm:1.3.1" - checksum: 75f20ac264a397ea5c63f9c2343a51ab878043666468f275e94862f7180ec1d764a400ec0c09085dcf0db3193c74a8b571519abd2bf4be0d2be510d1377c8d4b - languageName: node - linkType: hard - -"cjs-module-lexer@npm:^1.2.3": +"cjs-module-lexer@npm:^1.0.0": version: 1.4.1 resolution: "cjs-module-lexer@npm:1.4.1" checksum: 2556807a99aec1f9daac60741af96cd613a707f343174ae7967da46402c91dced411bf830d209f2e93be4cecea46fc75cecf1f17c799d7d8a9e1dd6204bfcd22 @@ -9317,13 +6939,6 @@ __metadata: languageName: node linkType: hard -"cli-boxes@npm:^2.2.0": - version: 2.2.1 - resolution: "cli-boxes@npm:2.2.1" - checksum: be79f8ec23a558b49e01311b39a1ea01243ecee30539c880cf14bf518a12e223ef40c57ead0cb44f509bffdffc5c129c746cd50d863ab879385370112af4f585 - languageName: node - linkType: hard - "cli-columns@npm:^4.0.0": version: 4.0.0 resolution: "cli-columns@npm:4.0.0" @@ -9359,7 +6974,7 @@ __metadata: languageName: node linkType: hard -"cli-spinners@npm:^2.1.0, cli-spinners@npm:^2.5.0, cli-spinners@npm:^2.9.0": +"cli-spinners@npm:^2.5.0, cli-spinners@npm:^2.9.0": version: 2.9.2 resolution: "cli-spinners@npm:2.9.2" checksum: 1bd588289b28432e4676cb5d40505cfe3e53f2e4e10fbe05c8a710a154d6fe0ce7836844b00d6858f740f2ffe67cdc36e0fce9c7b6a8430e80e6388d5aa4956c @@ -9389,24 +7004,6 @@ __metadata: languageName: node linkType: hard -"cli-width@npm:^3.0.0": - version: 3.0.0 - resolution: "cli-width@npm:3.0.0" - checksum: 4c94af3769367a70e11ed69aa6095f1c600c0ff510f3921ab4045af961820d57c0233acfa8b6396037391f31b4c397e1f614d234294f979ff61430a6c166c3f6 - languageName: node - linkType: hard - -"clipboardy@npm:^2.3.0": - version: 2.3.0 - resolution: "clipboardy@npm:2.3.0" - dependencies: - arch: ^2.1.1 - execa: ^1.0.0 - is-wsl: ^2.1.1 - checksum: 2733790bc8bbb76a5be7706fa4632f655010774e579a9d3ebe31dc10cf44a2b82cf07b0b6f74162e63048ce32d912193c08c5b5311dce5c19fc641a3bda1292b - languageName: node - linkType: hard - "cliui@npm:^7.0.2": version: 7.0.4 resolution: "cliui@npm:7.0.4" @@ -9429,24 +7026,6 @@ __metadata: languageName: node linkType: hard -"clone-response@npm:1.0.2": - version: 1.0.2 - resolution: "clone-response@npm:1.0.2" - dependencies: - mimic-response: ^1.0.0 - checksum: 2d0e61547fc66276e0903be9654ada422515f5a15741691352000d47e8c00c226061221074ce2c0064d12e975e84a8687cfd35d8b405750cb4e772f87b256eda - languageName: node - linkType: hard - -"clone-response@npm:^1.0.2": - version: 1.0.3 - resolution: "clone-response@npm:1.0.3" - dependencies: - mimic-response: ^1.0.0 - checksum: 4e671cac39b11c60aa8ba0a450657194a5d6504df51bca3fac5b3bd0145c4f8e8464898f87c8406b83232e3bc5cca555f51c1f9c8ac023969ebfbf7f6bdabb2e - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -9471,9 +7050,9 @@ __metadata: linkType: hard "cockatiel@npm:^3.1.2": - version: 3.1.3 - resolution: "cockatiel@npm:3.1.3" - checksum: ed5fccd2c441a79ac32026c304b09cd2c281367cedfcc867088abb8e36aa59ca49b0da9d228f1569f96d72b53645d3414a6cf2a8ad40075becdb6532fbe61acb + version: 3.2.1 + resolution: "cockatiel@npm:3.2.1" + checksum: d31317616f996fe6328781c28302d0b1a38a69ef3938c0eea791fd8a1b8e1379487b3024d6a2f7a811d4fd2cb4cb5e4d672f5dface945e7f4ac9645819e1445b languageName: node linkType: hard @@ -9539,13 +7118,6 @@ __metadata: languageName: node linkType: hard -"colors@npm:~0.6.2": - version: 0.6.2 - resolution: "colors@npm:0.6.2" - checksum: 3f48cadb26ef1809847f3c0ff1e1dc4b2e2af4ace54dd9cd7491bfcaafef3abaac7cb063cb91f98f305bba8a6fa74720a8856610629f9c889b1eb4cd84a120a3 - languageName: node - linkType: hard - "columnify@npm:^1.6.0": version: 1.6.0 resolution: "columnify@npm:1.6.0" @@ -9565,7 +7137,7 @@ __metadata: languageName: node linkType: hard -"commander@npm:^2.20.0, commander@npm:^2.8.1": +"commander@npm:^2.20.0": version: 2.20.3 resolution: "commander@npm:2.20.3" checksum: ab8c07884e42c3a8dbc5dd9592c606176c7eb5c1ca5ff274bcf907039b2c41de3626f684ea75ccf4d361ba004bbaff1f577d5384c155f3871e456bdf27becf9e @@ -9638,19 +7210,7 @@ __metadata: languageName: node linkType: hard -"compress-commons@npm:^4.1.2": - version: 4.1.2 - resolution: "compress-commons@npm:4.1.2" - dependencies: - buffer-crc32: ^0.2.13 - crc32-stream: ^4.0.2 - normalize-path: ^3.0.0 - readable-stream: ^3.6.0 - checksum: b50c4b5d6b8917ea164eef81d414b1824f27e02427f9266926c80aad55f9e15f81f74c274770773c2b732c22d1081b81dedce4f133271a466151f7f36b8e9dc9 - languageName: node - linkType: hard - -"compressible@npm:~2.0.16": +"compressible@npm:~2.0.18": version: 2.0.18 resolution: "compressible@npm:2.0.18" dependencies: @@ -9660,17 +7220,17 @@ __metadata: linkType: hard "compression@npm:^1.7.4": - version: 1.7.4 - resolution: "compression@npm:1.7.4" + version: 1.7.5 + resolution: "compression@npm:1.7.5" dependencies: - accepts: ~1.3.5 - bytes: 3.0.0 - compressible: ~2.0.16 + bytes: 3.1.2 + compressible: ~2.0.18 debug: 2.6.9 + negotiator: ~0.6.4 on-headers: ~1.0.2 - safe-buffer: 5.1.2 + safe-buffer: 5.2.1 vary: ~1.1.2 - checksum: 35c0f2eb1f28418978615dc1bc02075b34b1568f7f56c62d60f4214d4b7cc00d0f6d282b5f8a954f59872396bd770b6b15ffd8aa94c67d4bce9b8887b906999b + checksum: d624b5562492518eee82c4f1381ea36f69f1f10b4283bfc2dcafd7d4d7eeed17c3f0e8f2951798594b7064db7ac5a6198df34816bde2d56bb7c75ce1570880e9 languageName: node linkType: hard @@ -9691,20 +7251,6 @@ __metadata: languageName: node linkType: hard -"configstore@npm:^5.0.1": - version: 5.0.1 - resolution: "configstore@npm:5.0.1" - dependencies: - dot-prop: ^5.2.0 - graceful-fs: ^4.1.2 - make-dir: ^3.0.0 - unique-string: ^2.0.0 - write-file-atomic: ^3.0.0 - xdg-basedir: ^4.0.0 - checksum: 60ef65d493b63f96e14b11ba7ec072fdbf3d40110a94fb7199d1c287761bdea5c5244e76b2596325f30c1b652213aa75de96ea20afd4a5f82065e61ea090988e - languageName: node - linkType: hard - "confusing-browser-globals@npm:^1.0.9": version: 1.0.11 resolution: "confusing-browser-globals@npm:1.0.11" @@ -9733,14 +7279,7 @@ __metadata: languageName: node linkType: hard -"constants-browserify@npm:^1.0.0": - version: 1.0.0 - resolution: "constants-browserify@npm:1.0.0" - checksum: f7ac8c6d0b6e4e0c77340a1d47a3574e25abd580bfd99ad707b26ff7618596cf1a5e5ce9caf44715e9e01d4a5d12cb3b4edaf1176f34c19adb2874815a56e64f - languageName: node - linkType: hard - -"content-disposition@npm:0.5.4, content-disposition@npm:^0.5.2, content-disposition@npm:^0.5.3, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -9749,7 +7288,7 @@ __metadata: languageName: node linkType: hard -"content-type@npm:^1.0.4, content-type@npm:~1.0.4, content-type@npm:~1.0.5": +"content-type@npm:~1.0.4, content-type@npm:~1.0.5": version: 1.0.5 resolution: "content-type@npm:1.0.5" checksum: 566271e0a251642254cde0f845f9dd4f9856e52d988f4eb0d0dcffbb7a1f8ec98de7a5215fc628f3bce30fe2fb6fd2bc064b562d721658c59b544e2d34ea2766 @@ -9811,7 +7350,7 @@ __metadata: languageName: node linkType: hard -"convert-source-map@npm:^1.5.0, convert-source-map@npm:^1.7.0": +"convert-source-map@npm:^1.7.0": version: 1.9.0 resolution: "convert-source-map@npm:1.9.0" checksum: dc55a1f28ddd0e9485ef13565f8f756b342f9a46c4ae18b843fe3c30c675d058d6a4823eff86d472f187b176f0adf51ea7b69ea38be34be4a63cbbf91b0593c8 @@ -9832,34 +7371,10 @@ __metadata: languageName: node linkType: hard -"cookie@npm:0.3.1": - version: 0.3.1 - resolution: "cookie@npm:0.3.1" - checksum: 5309937344947a049283573861c24bed054fac3334ce5a0fa74b9bc6bf39bd387d3a0fca7f3ed6f4a09f112de82c00b541a0e7d6ce7a8de0f5d1301eec799730 - languageName: node - linkType: hard - -"cookie@npm:0.6.0": - version: 0.6.0 - resolution: "cookie@npm:0.6.0" - checksum: f56a7d32a07db5458e79c726b77e3c2eff655c36792f2b6c58d351fb5f61531e5b1ab7f46987150136e366c65213cbe31729e02a3eaed630c3bf7334635fb410 - languageName: node - linkType: hard - -"cookie@npm:^0.5.0": - version: 0.5.0 - resolution: "cookie@npm:0.5.0" - checksum: 1f4bd2ca5765f8c9689a7e8954183f5332139eb72b6ff783d8947032ec1fdf43109852c178e21a953a30c0dd42257828185be01b49d1eb1a67fd054ca588a180 - languageName: node - linkType: hard - -"cookies@npm:~0.9.0": - version: 0.9.1 - resolution: "cookies@npm:0.9.1" - dependencies: - depd: ~2.0.0 - keygrip: ~1.1.0 - checksum: 213e4d14847b582fbd8a003203d3621a4b9fa792a315c37954e89332d38fac5bcc34ba92ef316ad6d5fe28f0187aaa115927fbbe2080744ad1707a93b4313247 +"cookie@npm:0.7.1": + version: 0.7.1 + resolution: "cookie@npm:0.7.1" + checksum: cec5e425549b3650eb5c3498a9ba3cde0b9cd419e3b36e4b92739d30b4d89e0b678b98c1ddc209ce7cf958cd3215671fd6ac47aec21f10c2a0cc68abd399d8a7 languageName: node linkType: hard @@ -9872,15 +7387,6 @@ __metadata: languageName: node linkType: hard -"copy-to-clipboard@npm:^3.3.3": - version: 3.3.3 - resolution: "copy-to-clipboard@npm:3.3.3" - dependencies: - toggle-selection: ^1.0.6 - checksum: e0a325e39b7615108e6c1c8ac110ae7b829cdc4ee3278b1df6a0e4228c490442cc86444cd643e2da344fbc424b3aab8909e2fec82f8bc75e7e5b190b7c24eecf - languageName: node - linkType: hard - "copy-webpack-plugin@npm:^10.2.4": version: 10.2.4 resolution: "copy-webpack-plugin@npm:10.2.4" @@ -9897,26 +7403,12 @@ __metadata: languageName: node linkType: hard -"core-js-compat@npm:^3.31.0, core-js-compat@npm:^3.36.1": - version: 3.37.1 - resolution: "core-js-compat@npm:3.37.1" +"core-js-compat@npm:^3.38.0, core-js-compat@npm:^3.38.1": + version: 3.39.0 + resolution: "core-js-compat@npm:3.39.0" dependencies: - browserslist: ^4.23.0 - checksum: 5e7430329358bced08c30950512d2081aea0a5652b4c5892cbb3c4a6db05b0d3893a191a955162a07fdb5f4fe74e61b6429fdb503f54e062336d76e43c9555d9 - languageName: node - linkType: hard - -"core-js@npm:^3.29.0": - version: 3.37.1 - resolution: "core-js@npm:3.37.1" - checksum: 2d58a5c599f05c3e04abc8bc5e64b88eb17d914c0f552f670fb800afa74ec54b4fcc7f231ad6bd45badaf62c0fb0ce30e6fe89cedb6bb6d54e6f19115c3c17ff - languageName: node - linkType: hard - -"core-js@npm:~3.36.0": - version: 3.36.1 - resolution: "core-js@npm:3.36.1" - checksum: 6f6c152179bd0673da34e67a82c6a5c37f31f9fbe908e9caf93749dc62a25b6e07fbff2411de3b74bb2d0661b7f9fb247115ba8efabf9904f5fef26edead515e + browserslist: ^4.24.2 + checksum: 2d7d087c3271d711d03a55203d4756f6288317a1ce35cdc8bafaf1833ef21fd67a92a50cff8dcf7df1325ac63720906ab3cf514c85b238c95f65fca1040f6ad6 languageName: node linkType: hard @@ -9984,25 +7476,6 @@ __metadata: languageName: node linkType: hard -"crc-32@npm:^1.2.0": - version: 1.2.2 - resolution: "crc-32@npm:1.2.2" - bin: - crc32: bin/crc32.njs - checksum: ad2d0ad0cbd465b75dcaeeff0600f8195b686816ab5f3ba4c6e052a07f728c3e70df2e3ca9fd3d4484dc4ba70586e161ca5a2334ec8bf5a41bf022a6103ff243 - languageName: node - linkType: hard - -"crc32-stream@npm:^4.0.2": - version: 4.0.3 - resolution: "crc32-stream@npm:4.0.3" - dependencies: - crc-32: ^1.2.0 - readable-stream: ^3.4.0 - checksum: d44d0ec6f04d8a1bed899ac3e4fbb82111ed567ea6d506be39147362af45c747887fce1032f4beca1646b4824e5a9614cd3332bfa94bbc5577ca5445e7f75ddd - languageName: node - linkType: hard - "create-jest@npm:^29.7.0": version: 29.7.0 resolution: "create-jest@npm:29.7.0" @@ -10027,71 +7500,23 @@ __metadata: languageName: node linkType: hard -"cron-parser@npm:^4.2.0": - version: 4.9.0 - resolution: "cron-parser@npm:4.9.0" - dependencies: - luxon: ^3.2.1 - checksum: 3cf248fc5cae6c19ec7124962b1cd84b76f02b9bc4f58976b3bd07624db3ef10aaf1548efcc2d2dcdab0dad4f12029d640a55ecce05ea5e1596af9db585502cf - languageName: node - linkType: hard - -"cross-fetch@npm:3.1.5": - version: 3.1.5 - resolution: "cross-fetch@npm:3.1.5" - dependencies: - node-fetch: 2.6.7 - checksum: f6b8c6ee3ef993ace6277fd789c71b6acf1b504fd5f5c7128df4ef2f125a429e29cd62dc8c127523f04a5f2fa4771ed80e3f3d9695617f441425045f505cf3bb - languageName: node - linkType: hard - "cross-fetch@npm:^3.1.5": - version: 3.1.8 - resolution: "cross-fetch@npm:3.1.8" - dependencies: - node-fetch: ^2.6.12 - checksum: 78f993fa099eaaa041122ab037fe9503ecbbcb9daef234d1d2e0b9230a983f64d645d088c464e21a247b825a08dc444a6e7064adfa93536d3a9454b4745b3632 - languageName: node - linkType: hard - -"cross-spawn@npm:^4.0.2": - version: 4.0.2 - resolution: "cross-spawn@npm:4.0.2" - dependencies: - lru-cache: ^4.0.1 - which: ^1.2.9 - checksum: 8ce57b3e11c5c798542a21ddfdc1edef33ab6fe001958b31f3340a6ff684e3334a8baad2751efa78b6200aad442cf12b939396d758b0dd5c42c9b782c28fe06e - languageName: node - linkType: hard - -"cross-spawn@npm:^6.0.0": - version: 6.0.5 - resolution: "cross-spawn@npm:6.0.5" + version: 3.2.0 + resolution: "cross-fetch@npm:3.2.0" dependencies: - nice-try: ^1.0.4 - path-key: ^2.0.1 - semver: ^5.5.0 - shebang-command: ^1.2.0 - which: ^1.2.9 - checksum: f893bb0d96cd3d5751d04e67145bdddf25f99449531a72e82dcbbd42796bbc8268c1076c6b3ea51d4d455839902804b94bc45dfb37ecbb32ea8e54a6741c3ab9 + node-fetch: ^2.7.0 + checksum: 8ded5ea35f705e81e569e7db244a3f96e05e95996ff51877c89b0c1ec1163c76bb5dad77d0f8fba6bb35a0abacb36403d7271dc586d8b1f636110ee7a8d959fd languageName: node linkType: hard "cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3": - version: 7.0.3 - resolution: "cross-spawn@npm:7.0.3" + version: 7.0.6 + resolution: "cross-spawn@npm:7.0.6" dependencies: path-key: ^3.1.0 shebang-command: ^2.0.0 which: ^2.0.1 - checksum: 671cc7c7288c3a8406f3c69a3ae2fc85555c04169e9d611def9a675635472614f1c0ed0ef80955d5b6d4e724f6ced67f0ad1bb006c2ea643488fcfef994d7f52 - languageName: node - linkType: hard - -"crypt@npm:0.0.2": - version: 0.0.2 - resolution: "crypt@npm:0.0.2" - checksum: baf4c7bbe05df656ec230018af8cf7dbe8c14b36b98726939cef008d473f6fe7a4fad906cfea4062c93af516f1550a3f43ceb4d6615329612c6511378ed9fe34 + checksum: 8d306efacaf6f3f60e0224c287664093fa9185680b2d195852ba9a863f85d02dcc737094c6e512175f8ee0161f9b87c73c6826034c2422e39de7d6569cf4503b languageName: node linkType: hard @@ -10102,13 +7527,6 @@ __metadata: languageName: node linkType: hard -"csp_evaluator@npm:1.1.0": - version: 1.1.0 - resolution: "csp_evaluator@npm:1.1.0" - checksum: d7f024dfa9d8418c95619ded8f3872339d39f7edd39b70bd095bedd40b06b9f1f8dd639c493090a0b1fafa1dc8d646fc3bd90268d844ed64f1f0874a59c95de5 - languageName: node - linkType: hard - "css-declaration-sorter@npm:^7.2.0": version: 7.2.0 resolution: "css-declaration-sorter@npm:7.2.0" @@ -10118,7 +7536,7 @@ __metadata: languageName: node linkType: hard -"css-loader@npm:^6.4.0, css-loader@npm:^6.7.1": +"css-loader@npm:^6.4.0": version: 6.11.0 resolution: "css-loader@npm:6.11.0" dependencies: @@ -10197,13 +7615,6 @@ __metadata: languageName: node linkType: hard -"css-shorthand-properties@npm:^1.1.1": - version: 1.1.1 - resolution: "css-shorthand-properties@npm:1.1.1" - checksum: 014b48e9fda528da7155cdf41e4ad9a0079ace4890e853d1d3ce4e41c2bb38c19e627d0be93dafe8b202c3a9fe83a6120b684e1405ee79b69ea8e248bd8833e9 - languageName: node - linkType: hard - "css-tree@npm:^2.3.1": version: 2.3.1 resolution: "css-tree@npm:2.3.1" @@ -10224,13 +7635,6 @@ __metadata: languageName: node linkType: hard -"css-value@npm:^0.0.1": - version: 0.0.1 - resolution: "css-value@npm:0.0.1" - checksum: 976a5832d1e5e5dc041903395a2842a382c7a0b150026f0f81671046f8125d4b86c7a9eed014a047c7a2111bc56d807d0e8d2e08b6e028798054593a9afc6b4d - languageName: node - linkType: hard - "css-what@npm:^6.0.1, css-what@npm:^6.1.0": version: 6.1.0 resolution: "css-what@npm:6.1.0" @@ -10238,13 +7642,6 @@ __metadata: languageName: node linkType: hard -"css.escape@npm:^1.5.1": - version: 1.5.1 - resolution: "css.escape@npm:1.5.1" - checksum: f6d38088d870a961794a2580b2b2af1027731bb43261cfdce14f19238a88664b351cc8978abc20f06cc6bbde725699dec8deb6fe9816b139fc3f2af28719e774 - languageName: node - linkType: hard - "cssesc@npm:^3.0.0": version: 3.0.0 resolution: "cssesc@npm:3.0.0" @@ -10324,13 +7721,6 @@ __metadata: languageName: node linkType: hard -"cssom@npm:0.3.x, cssom@npm:~0.3.6": - version: 0.3.8 - resolution: "cssom@npm:0.3.8" - checksum: 24beb3087c76c0d52dd458be9ee1fbc80ac771478a9baef35dd258cdeb527c68eb43204dd439692bb2b1ae5272fa5f2946d10946edab0d04f1078f85e06bc7f6 - languageName: node - linkType: hard - "cssom@npm:^0.5.0": version: 0.5.0 resolution: "cssom@npm:0.5.0" @@ -10338,12 +7728,10 @@ __metadata: languageName: node linkType: hard -"cssstyle@npm:1.2.1": - version: 1.2.1 - resolution: "cssstyle@npm:1.2.1" - dependencies: - cssom: 0.3.x - checksum: 3e2a9dd0839af88834f1e32b361bfd829b42e914fcd4374a9b03665185781667b87815eb3225862a84484c1db6efaaa01651b7862ec1a4390bc05af92de7342a +"cssom@npm:~0.3.6": + version: 0.3.8 + resolution: "cssom@npm:0.3.8" + checksum: 24beb3087c76c0d52dd458be9ee1fbc80ac771478a9baef35dd258cdeb527c68eb43204dd439692bb2b1ae5272fa5f2946d10946edab0d04f1078f85e06bc7f6 languageName: node linkType: hard @@ -10356,22 +7744,6 @@ __metadata: languageName: node linkType: hard -"csstype@npm:^3.0.2": - version: 3.1.3 - resolution: "csstype@npm:3.1.3" - checksum: 8db785cc92d259102725b3c694ec0c823f5619a84741b5c7991b8ad135dfaa66093038a1cc63e03361a6cd28d122be48f2106ae72334e067dd619a51f49eddf7 - languageName: node - linkType: hard - -"currently-unhandled@npm:^0.4.1": - version: 0.4.1 - resolution: "currently-unhandled@npm:0.4.1" - dependencies: - array-find-index: ^1.0.1 - checksum: 1f59fe10b5339b54b1a1eee110022f663f3495cf7cf2f480686e89edc7fa8bfe42dbab4b54f85034bc8b092a76cc7becbc2dad4f9adad332ab5831bec39ad540 - languageName: node - linkType: hard - "cypress-real-events@npm:^1.13.0": version: 1.13.0 resolution: "cypress-real-events@npm:1.13.0" @@ -10433,6 +7805,16 @@ __metadata: languageName: node linkType: hard +"d@npm:1, d@npm:^1.0.1, d@npm:^1.0.2": + version: 1.0.2 + resolution: "d@npm:1.0.2" + dependencies: + es5-ext: ^0.10.64 + type: ^2.7.2 + checksum: 775db1e8ced6707cddf64a5840522fcf5475d38ef49a5d615be0ac47f86ef64d15f5a73de1522b09327cc466d4dc35ea83dbfeed456f7a0fdcab138deb800355 + languageName: node + linkType: hard + "dashdash@npm:^1.12.0": version: 1.14.1 resolution: "dashdash@npm:1.14.1" @@ -10453,46 +7835,6 @@ __metadata: languageName: node linkType: hard -"data-view-buffer@npm:^1.0.1": - version: 1.0.1 - resolution: "data-view-buffer@npm:1.0.1" - dependencies: - call-bind: ^1.0.6 - es-errors: ^1.3.0 - is-data-view: ^1.0.1 - checksum: ce24348f3c6231223b216da92e7e6a57a12b4af81a23f27eff8feabdf06acfb16c00639c8b705ca4d167f761cfc756e27e5f065d0a1f840c10b907fdaf8b988c - languageName: node - linkType: hard - -"data-view-byte-length@npm:^1.0.1": - version: 1.0.1 - resolution: "data-view-byte-length@npm:1.0.1" - dependencies: - call-bind: ^1.0.7 - es-errors: ^1.3.0 - is-data-view: ^1.0.1 - checksum: dbb3200edcb7c1ef0d68979834f81d64fd8cab2f7691b3a4c6b97e67f22182f3ec2c8602efd7b76997b55af6ff8bce485829c1feda4fa2165a6b71fb7baa4269 - languageName: node - linkType: hard - -"data-view-byte-offset@npm:^1.0.0": - version: 1.0.0 - resolution: "data-view-byte-offset@npm:1.0.0" - dependencies: - call-bind: ^1.0.6 - es-errors: ^1.3.0 - is-data-view: ^1.0.1 - checksum: 7f0bf8720b7414ca719eedf1846aeec392f2054d7af707c5dc9a753cc77eb8625f067fa901e0b5127e831f9da9056138d894b9c2be79c27a21f6db5824f009c2 - languageName: node - linkType: hard - -"date-format@npm:^4.0.14": - version: 4.0.14 - resolution: "date-format@npm:4.0.14" - checksum: dfe5139df6af5759b9dd3c007b899b3f60d45a9240ffeee6314ab74e6ab52e9b519a44ccf285888bdd6b626c66ee9b4c8a523075fa1140617b5beb1cbb9b18d1 - languageName: node - linkType: hard - "dateformat@npm:^3.0.0": version: 3.0.3 resolution: "dateformat@npm:3.0.3" @@ -10501,13 +7843,13 @@ __metadata: linkType: hard "dayjs@npm:^1.10.4": - version: 1.11.11 - resolution: "dayjs@npm:1.11.11" - checksum: 84788275aad8a87fee4f1ce4be08861df29687aae6b7b43dd65350118a37dda56772a3902f802cb2dc651dfed447a5a8df62d88f0fb900dba8333e411190a5d5 + version: 1.11.13 + resolution: "dayjs@npm:1.11.13" + checksum: f388db88a6aa93956c1f6121644e783391c7b738b73dbc54485578736565c8931bdfba4bb94e9b1535c6e509c97d5deb918bbe1ae6b34358d994de735055cca9 languageName: node linkType: hard -"debug@npm:2.6.9, debug@npm:^2.6.9": +"debug@npm:2.6.9": version: 2.6.9 resolution: "debug@npm:2.6.9" dependencies: @@ -10516,51 +7858,15 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4": - version: 4.3.5 - resolution: "debug@npm:4.3.5" - dependencies: - ms: 2.1.2 - peerDependenciesMeta: - supports-color: - optional: true - checksum: 7c002b51e256257f936dda09eb37167df952758c57badf6bf44bdc40b89a4bcb8e5a0a2e4c7b53f97c69e2970dd5272d33a757378a12c8f8e64ea7bf99e8e86e - languageName: node - linkType: hard - -"debug@npm:4.3.1": - version: 4.3.1 - resolution: "debug@npm:4.3.1" - dependencies: - ms: 2.1.2 - peerDependenciesMeta: - supports-color: - optional: true - checksum: 2c3352e37d5c46b0d203317cd45ea0e26b2c99f2d9dfec8b128e6ceba90dfb65425f5331bf3020fe9929d7da8c16758e737f4f3bfc0fce6b8b3d503bae03298b - languageName: node - linkType: hard - -"debug@npm:4.3.2": - version: 4.3.2 - resolution: "debug@npm:4.3.2" - dependencies: - ms: 2.1.2 - peerDependenciesMeta: - supports-color: - optional: true - checksum: 820ea160e267e23c953c9ed87e7ad93494d8cda2f7349af5e7e3bb236d23707ee3022f477d5a7d2ee86ef2bf7d60aa9ab22d1f58080d7deb9dccd073585e1e43 - languageName: node - linkType: hard - -"debug@npm:4.3.4": - version: 4.3.4 - resolution: "debug@npm:4.3.4" +"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4, debug@npm:^4.3.5": + version: 4.4.0 + resolution: "debug@npm:4.4.0" dependencies: - ms: 2.1.2 + ms: ^2.1.3 peerDependenciesMeta: supports-color: optional: true - checksum: 3dbad3f94ea64f34431a9cbf0bafb61853eda57bff2880036153438f50fb5a84f27683ba0d8e5426bf41a8c6ff03879488120cf5b3a761e77953169c0600a708 + checksum: fb42df878dd0e22816fc56e1fdca9da73caa85212fbe40c868b1295a6878f9101ae684f4eeef516c13acfc700f5ea07f1136954f43d4cd2d477a811144136479 languageName: node linkType: hard @@ -10573,18 +7879,6 @@ __metadata: languageName: node linkType: hard -"debug@npm:^4.3.6": - version: 4.3.7 - resolution: "debug@npm:4.3.7" - dependencies: - ms: ^2.1.3 - peerDependenciesMeta: - supports-color: - optional: true - checksum: 822d74e209cd910ef0802d261b150314bbcf36c582ccdbb3e70f0894823c17e49a50d3e66d96b633524263975ca16b6a833f3e3b7e030c157169a5fabac63160 - languageName: node - linkType: hard - "debuglog@npm:^1.0.1": version: 1.0.1 resolution: "debuglog@npm:1.0.1" @@ -10611,14 +7905,7 @@ __metadata: languageName: node linkType: hard -"decamelize@npm:5.0.1": - version: 5.0.1 - resolution: "decamelize@npm:5.0.1" - checksum: 7c3b1ed4b3e60e7fbc00a35fb248298527c1cdfe603e41dfcf05e6c4a8cb9efbee60630deb677ed428908fb4e74e322966c687a094d1478ddc9c3a74e9dc7140 - languageName: node - linkType: hard - -"decamelize@npm:^1.1.0, decamelize@npm:^1.1.2": +"decamelize@npm:^1.1.0": version: 1.2.0 resolution: "decamelize@npm:1.2.0" checksum: ad8c51a7e7e0720c70ec2eeb1163b66da03e7616d7b98c9ef43cce2416395e84c1e9548dd94f5f6ffecfee9f8b94251fc57121a8b021f2ff2469b2bae247b8aa @@ -10634,105 +7921,17 @@ __metadata: "decimal.js@npm:^10.4.2": version: 10.4.3 - resolution: "decimal.js@npm:10.4.3" - checksum: 796404dcfa9d1dbfdc48870229d57f788b48c21c603c3f6554a1c17c10195fc1024de338b0cf9e1efe0c7c167eeb18f04548979bcc5fdfabebb7cc0ae3287bae - languageName: node - linkType: hard - -"decode-named-character-reference@npm:^1.0.0": - version: 1.0.2 - resolution: "decode-named-character-reference@npm:1.0.2" - dependencies: - character-entities: ^2.0.0 - checksum: f4c71d3b93105f20076052f9cb1523a22a9c796b8296cd35eef1ca54239c78d182c136a848b83ff8da2071e3ae2b1d300bf29d00650a6d6e675438cc31b11d78 - languageName: node - linkType: hard - -"decode-uri-component@npm:^0.2.0": - version: 0.2.2 - resolution: "decode-uri-component@npm:0.2.2" - checksum: 95476a7d28f267292ce745eac3524a9079058bbb35767b76e3ee87d42e34cd0275d2eb19d9d08c3e167f97556e8a2872747f5e65cbebcac8b0c98d83e285f139 - languageName: node - linkType: hard - -"decompress-response@npm:^3.3.0": - version: 3.3.0 - resolution: "decompress-response@npm:3.3.0" - dependencies: - mimic-response: ^1.0.0 - checksum: 952552ac3bd7de2fc18015086b09468645c9638d98a551305e485230ada278c039c91116e946d07894b39ee53c0f0d5b6473f25a224029344354513b412d7380 - languageName: node - linkType: hard - -"decompress-response@npm:^6.0.0": - version: 6.0.0 - resolution: "decompress-response@npm:6.0.0" - dependencies: - mimic-response: ^3.1.0 - checksum: d377cf47e02d805e283866c3f50d3d21578b779731e8c5072d6ce8c13cc31493db1c2f6784da9d1d5250822120cefa44f1deab112d5981015f2e17444b763812 - languageName: node - linkType: hard - -"decompress-tar@npm:^4.0.0, decompress-tar@npm:^4.1.0, decompress-tar@npm:^4.1.1": - version: 4.1.1 - resolution: "decompress-tar@npm:4.1.1" - dependencies: - file-type: ^5.2.0 - is-stream: ^1.1.0 - tar-stream: ^1.5.2 - checksum: 42d5360b558a28dd884e1bf809e3fea92b9910fda5151add004d4a64cc76ac124e8b3e9117e805f2349af9e49c331d873e6fc5ad86a00e575703fee632b0a225 - languageName: node - linkType: hard - -"decompress-tarbz2@npm:^4.0.0": - version: 4.1.1 - resolution: "decompress-tarbz2@npm:4.1.1" - dependencies: - decompress-tar: ^4.1.0 - file-type: ^6.1.0 - is-stream: ^1.1.0 - seek-bzip: ^1.0.5 - unbzip2-stream: ^1.0.9 - checksum: 519c81337730159a1f2d7072a6ee8523ffd76df48d34f14c27cb0a27f89b4e2acf75dad2f761838e5bc63230cea1ac154b092ecb7504be4e93f7d0e32ddd6aff - languageName: node - linkType: hard - -"decompress-targz@npm:^4.0.0": - version: 4.1.1 - resolution: "decompress-targz@npm:4.1.1" - dependencies: - decompress-tar: ^4.1.1 - file-type: ^5.2.0 - is-stream: ^1.1.0 - checksum: 22738f58eb034568dc50d370c03b346c428bfe8292fe56165847376b5af17d3c028fefca82db642d79cb094df4c0a599d40a8f294b02aad1d3ddec82f3fd45d4 - languageName: node - linkType: hard - -"decompress-unzip@npm:^4.0.1": - version: 4.0.1 - resolution: "decompress-unzip@npm:4.0.1" - dependencies: - file-type: ^3.8.0 - get-stream: ^2.2.0 - pify: ^2.3.0 - yauzl: ^2.4.2 - checksum: ba9f3204ab2415bedb18d796244928a18148ef40dbb15174d0d01e5991b39536b03d02800a8a389515a1523f8fb13efc7cd44697df758cd06c674879caefd62b + resolution: "decimal.js@npm:10.4.3" + checksum: 796404dcfa9d1dbfdc48870229d57f788b48c21c603c3f6554a1c17c10195fc1024de338b0cf9e1efe0c7c167eeb18f04548979bcc5fdfabebb7cc0ae3287bae languageName: node linkType: hard -"decompress@npm:^4.2.1": - version: 4.2.1 - resolution: "decompress@npm:4.2.1" - dependencies: - decompress-tar: ^4.0.0 - decompress-tarbz2: ^4.0.0 - decompress-targz: ^4.0.0 - decompress-unzip: ^4.0.1 - graceful-fs: ^4.1.10 - make-dir: ^1.0.0 - pify: ^2.3.0 - strip-dirs: ^2.0.0 - checksum: 8247a31c6db7178413715fdfb35a482f019c81dfcd6e8e623d9f0382c9889ce797ce0144de016b256ed03298907a620ce81387cca0e69067a933470081436cb8 +"decompress-response@npm:^6.0.0": + version: 6.0.0 + resolution: "decompress-response@npm:6.0.0" + dependencies: + mimic-response: ^3.1.0 + checksum: d377cf47e02d805e283866c3f50d3d21578b779731e8c5072d6ce8c13cc31493db1c2f6784da9d1d5250822120cefa44f1deab112d5981015f2e17444b763812 languageName: node linkType: hard @@ -10748,20 +7947,6 @@ __metadata: languageName: node linkType: hard -"deep-eql@npm:^5.0.1": - version: 5.0.2 - resolution: "deep-eql@npm:5.0.2" - checksum: 6aaaadb4c19cbce42e26b2bbe5bd92875f599d2602635dc97f0294bae48da79e89470aedee05f449e0ca8c65e9fd7e7872624d1933a1db02713d99c2ca8d1f24 - languageName: node - linkType: hard - -"deep-equal@npm:~1.0.1": - version: 1.0.1 - resolution: "deep-equal@npm:1.0.1" - checksum: 5af8cbfcebf190491878a498caccc7dc9592f8ebd1685b976eacc3825619d222b5e929923163b92c4f414494e2b884f7ebf00c022e8198e8292deb70dd9785f4 - languageName: node - linkType: hard - "deep-extend@npm:^0.6.0": version: 0.6.0 resolution: "deep-extend@npm:0.6.0" @@ -10776,7 +7961,17 @@ __metadata: languageName: node linkType: hard -"deepmerge@npm:^4.0.0, deepmerge@npm:^4.2.2": +"deep-map@npm:^2.0.0": + version: 2.0.0 + resolution: "deep-map@npm:2.0.0" + dependencies: + lodash: ^4.17.11 + tslib: ^1.6.0 + checksum: a5cb07d7d5191fd7ec3f342e1782c4188f1200fb43ef7345e997814fc01009245a73c30c30a4d3fc201121d0b43c6bfe19adaa5cc44dc856fa56646f2ac229cc + languageName: node + linkType: hard + +"deepmerge@npm:^4.2.2": version: 4.3.1 resolution: "deepmerge@npm:4.3.1" checksum: 2024c6a980a1b7128084170c4cf56b0fd58a63f2da1660dcfe977415f27b17dbe5888668b59d0b063753f3220719d5e400b7f113609489c90160bb9a5518d052 @@ -10809,31 +8004,6 @@ __metadata: languageName: node linkType: hard -"defer-to-connect@npm:^1.0.1": - version: 1.1.3 - resolution: "defer-to-connect@npm:1.1.3" - checksum: 9491b301dcfa04956f989481ba7a43c2231044206269eb4ab64a52d6639ee15b1252262a789eb4239fb46ab63e44d4e408641bae8e0793d640aee55398cb3930 - languageName: node - linkType: hard - -"defer-to-connect@npm:^2.0.0": - version: 2.0.1 - resolution: "defer-to-connect@npm:2.0.1" - checksum: 8a9b50d2f25446c0bfefb55a48e90afd58f85b21bcf78e9207cd7b804354f6409032a1705c2491686e202e64fc05f147aa5aa45f9aa82627563f045937f5791b - languageName: node - linkType: hard - -"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.4": - version: 1.1.4 - resolution: "define-data-property@npm:1.1.4" - dependencies: - es-define-property: ^1.0.0 - es-errors: ^1.3.0 - gopd: ^1.0.1 - checksum: 8068ee6cab694d409ac25936eb861eea704b7763f7f342adbdfe337fc27c78d7ae0eff2364b2917b58c508d723c7a074326d068eef2e45c4edcd85cf94d0313b - languageName: node - linkType: hard - "define-lazy-prop@npm:^2.0.0": version: 2.0.0 resolution: "define-lazy-prop@npm:2.0.0" @@ -10848,17 +8018,6 @@ __metadata: languageName: node linkType: hard -"define-properties@npm:^1.2.0, define-properties@npm:^1.2.1": - version: 1.2.1 - resolution: "define-properties@npm:1.2.1" - dependencies: - define-data-property: ^1.0.1 - has-property-descriptors: ^1.0.0 - object-keys: ^1.1.1 - checksum: b4ccd00597dd46cb2d4a379398f5b19fca84a16f3374e2249201992f36b30f6835949a9429669ee6b41b6e837205a163eadd745e472069e70dfc10f03e5fcc12 - languageName: node - linkType: hard - "del@npm:^6.0.0": version: 6.1.1 resolution: "del@npm:6.1.1" @@ -10889,7 +8048,7 @@ __metadata: languageName: node linkType: hard -"depd@npm:2.0.0, depd@npm:^2.0.0, depd@npm:~2.0.0": +"depd@npm:2.0.0": version: 2.0.0 resolution: "depd@npm:2.0.0" checksum: abbe19c768c97ee2eed6282d8ce3031126662252c58d711f646921c9623f9052e3e1906443066beec1095832f534e57c523b7333f8e7e0d93051ab6baef5ab3a @@ -10910,27 +8069,13 @@ __metadata: languageName: node linkType: hard -"dequal@npm:^2.0.0, dequal@npm:^2.0.2, dequal@npm:^2.0.3": - version: 2.0.3 - resolution: "dequal@npm:2.0.3" - checksum: 8679b850e1a3d0ebbc46ee780d5df7b478c23f335887464023a631d1b9af051ad4a6595a44220f9ff8ff95a8ddccf019b5ad778a976fd7bbf77383d36f412f90 - languageName: node - linkType: hard - -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 languageName: node linkType: hard -"destroy@npm:~1.0.4": - version: 1.0.4 - resolution: "destroy@npm:1.0.4" - checksum: da9ab4961dc61677c709da0c25ef01733042614453924d65636a7db37308fef8a24cd1e07172e61173d471ca175371295fbc984b0af5b2b4ff47cd57bd784c03 - languageName: node - linkType: hard - "detect-libc@npm:^1.0.3": version: 1.0.3 resolution: "detect-libc@npm:1.0.3" @@ -10974,57 +8119,6 @@ __metadata: languageName: node linkType: hard -"devlop@npm:^1.0.0, devlop@npm:^1.1.0": - version: 1.1.0 - resolution: "devlop@npm:1.1.0" - dependencies: - dequal: ^2.0.0 - checksum: d2ff650bac0bb6ef08c48f3ba98640bb5fec5cce81e9957eb620408d1bab1204d382a45b785c6b3314dc867bb0684936b84c6867820da6db97cbb5d3c15dd185 - languageName: node - linkType: hard - -"devtools-protocol@npm:0.0.948846": - version: 0.0.948846 - resolution: "devtools-protocol@npm:0.0.948846" - checksum: add29ebdcc60d2ccb11f8c7125c3d500957da63bac6bc7633041761ea12320febebbc58530e94bc23e0586ce4de2623fb5eaae0971ecbfc778f7159448519b0a - languageName: node - linkType: hard - -"devtools-protocol@npm:0.0.981744": - version: 0.0.981744 - resolution: "devtools-protocol@npm:0.0.981744" - checksum: 609901bff551f5fbe98e272bdda7269de527e28fab138de371ffd7e9a06fa68ca2eec2e961bd1cd6fd98223ccee562c55b7ce3235d4e37cc8d85d6681bc45593 - languageName: node - linkType: hard - -"devtools-protocol@npm:^0.0.1260888": - version: 0.0.1260888 - resolution: "devtools-protocol@npm:0.0.1260888" - checksum: 2db7fae775b74f94f5a93978304acf2f477fb15ef98b3367fd5af40259898c76272ebf20375ab9b234da1109c922bb713fbb89ae7b1a16b6391b357fc01a2504 - languageName: node - linkType: hard - -"devtools@npm:7.35.0": - version: 7.35.0 - resolution: "devtools@npm:7.35.0" - dependencies: - "@types/node": ^18.0.0 - "@types/ua-parser-js": ^0.7.33 - "@wdio/config": 7.33.0 - "@wdio/logger": 7.26.0 - "@wdio/protocols": 7.27.0 - "@wdio/types": 7.33.0 - "@wdio/utils": 7.33.0 - chrome-launcher: ^0.15.0 - edge-paths: ^2.1.0 - puppeteer-core: 13.1.3 - query-selector-shadow-dom: ^1.0.0 - ua-parser-js: ^1.0.1 - uuid: ^9.0.0 - checksum: 432e50d3ead014610aa2d5756f35f0ca4816427de23cf194ad088b4729a36f9f2d5ecee66f11f34b45fde80b1a1aea3a1a53d2fa1b891dc55577ed49d816fc9b - languageName: node - linkType: hard - "dezalgo@npm:^1.0.0": version: 1.0.4 resolution: "dezalgo@npm:1.0.4" @@ -11042,13 +8136,6 @@ __metadata: languageName: node linkType: hard -"diff-sequences@npm:^28.1.1": - version: 28.1.1 - resolution: "diff-sequences@npm:28.1.1" - checksum: e2529036505567c7ca5a2dea86b6bcd1ca0e3ae63bf8ebf529b8a99cfa915bbf194b7021dc1c57361a4017a6d95578d4ceb29fabc3232a4f4cb866a2726c7690 - languageName: node - linkType: hard - "diff-sequences@npm:^29.6.3": version: 29.6.3 resolution: "diff-sequences@npm:29.6.3" @@ -11056,13 +8143,6 @@ __metadata: languageName: node linkType: hard -"diff@npm:5.0.0": - version: 5.0.0 - resolution: "diff@npm:5.0.0" - checksum: f19fe29284b633afdb2725c2a8bb7d25761ea54d321d8e67987ac851c5294be4afeab532bd84531e02583a3fe7f4014aa314a3eda84f5590e7a9e6b371ef3b46 - languageName: node - linkType: hard - "diff@npm:^4.0.1": version: 4.0.2 resolution: "diff@npm:4.0.2" @@ -11070,7 +8150,7 @@ __metadata: languageName: node linkType: hard -"diff@npm:^5.0.0, diff@npm:^5.1.0": +"diff@npm:^5.1.0, diff@npm:^5.2.0": version: 5.2.0 resolution: "diff@npm:5.2.0" checksum: 12b63ca9c36c72bafa3effa77121f0581b4015df18bc16bac1f8e263597735649f1a173c26f7eba17fb4162b073fee61788abe49610e6c70a2641fe1895443fd @@ -11111,20 +8191,6 @@ __metadata: languageName: node linkType: hard -"dom-accessibility-api@npm:^0.5.9": - version: 0.5.16 - resolution: "dom-accessibility-api@npm:0.5.16" - checksum: 005eb283caef57fc1adec4d5df4dd49189b628f2f575af45decb210e04d634459e3f1ee64f18b41e2dcf200c844bc1d9279d80807e686a30d69a4756151ad248 - languageName: node - linkType: hard - -"dom-accessibility-api@npm:^0.6.3": - version: 0.6.3 - resolution: "dom-accessibility-api@npm:0.6.3" - checksum: c325b5144bb406df23f4affecffc117dbaec9af03daad9ee6b510c5be647b14d28ef0a4ea5ca06d696d8ab40bb777e5fed98b985976fdef9d8790178fa1d573f - languageName: node - linkType: hard - "dom-converter@npm:^0.2.0": version: 0.2.0 resolution: "dom-converter@npm:0.2.0" @@ -11134,16 +8200,6 @@ __metadata: languageName: node linkType: hard -"dom-helpers@npm:^5.0.1": - version: 5.2.1 - resolution: "dom-helpers@npm:5.2.1" - dependencies: - "@babel/runtime": ^7.8.7 - csstype: ^3.0.2 - checksum: 863ba9e086f7093df3376b43e74ce4422571d404fc9828bf2c56140963d5edf0e56160f9b2f3bb61b282c07f8fc8134f023c98fd684bddcb12daf7b0f14d951c - languageName: node - linkType: hard - "dom-serializer@npm:^1.0.1": version: 1.4.1 resolution: "dom-serializer@npm:1.4.1" @@ -11166,13 +8222,6 @@ __metadata: languageName: node linkType: hard -"dom-walk@npm:^0.1.0": - version: 0.1.2 - resolution: "dom-walk@npm:0.1.2" - checksum: 19eb0ce9c6de39d5e231530685248545d9cd2bd97b2cb3486e0bfc0f2a393a9addddfd5557463a932b52fdfcf68ad2a619020cd2c74a5fe46fbecaa8e80872f3 - languageName: node - linkType: hard - "domelementtype@npm:^2.0.1, domelementtype@npm:^2.2.0, domelementtype@npm:^2.3.0": version: 2.3.0 resolution: "domelementtype@npm:2.3.0" @@ -11218,14 +8267,14 @@ __metadata: languageName: node linkType: hard -"domutils@npm:^3.0.1": - version: 3.1.0 - resolution: "domutils@npm:3.1.0" +"domutils@npm:^3.0.1, domutils@npm:^3.1.0": + version: 3.2.1 + resolution: "domutils@npm:3.2.1" dependencies: dom-serializer: ^2.0.0 domelementtype: ^2.3.0 domhandler: ^5.0.3 - checksum: e5757456ddd173caa411cfc02c2bb64133c65546d2c4081381a3bafc8a57411a41eed70494551aa58030be9e58574fcc489828bebd673863d39924fb4878f416 + checksum: 367589e209d587407289512d894b66e0dbb98773676d733b91f04de0953ceb0f79e678dd7becba77276fb593a92e53a8958d137252450d052c95012d453a1a3e languageName: node linkType: hard @@ -11239,7 +8288,7 @@ __metadata: languageName: node linkType: hard -"dot-prop@npm:^5.1.0, dot-prop@npm:^5.2.0": +"dot-prop@npm:^5.1.0": version: 5.3.0 resolution: "dot-prop@npm:5.3.0" dependencies: @@ -11249,37 +8298,29 @@ __metadata: linkType: hard "dotenv-expand@npm:~11.0.6": - version: 11.0.6 - resolution: "dotenv-expand@npm:11.0.6" + version: 11.0.7 + resolution: "dotenv-expand@npm:11.0.7" dependencies: - dotenv: ^16.4.4 - checksum: dbbe1ecbdf17f4ba5556744b259801bdbc8c221c0d167f4f3ef079206ebf658f487fe96ea1fd504dc15172328d25f6c665581eb8d873298904a52d48a2004b49 + dotenv: ^16.4.5 + checksum: 58455ad9ffedbf6180b49f8f35596da54f10b02efcaabcba5400363f432e1da057113eee39b42365535da41df1e794d54a4aa67b22b37c41686c3dce4e6a28c5 languageName: node linkType: hard -"dotenv@npm:^16.0.3, dotenv@npm:^16.4.4, dotenv@npm:~16.4.5": - version: 16.4.5 - resolution: "dotenv@npm:16.4.5" - checksum: 301a12c3d44fd49888b74eb9ccf9f07a1f5df43f489e7fcb89647a2edcd84c42d6bc349dc8df099cd18f07c35c7b04685c1a4f3e6a6a9e6b30f8d48c15b7f49c +"dotenv@npm:^16.0.3, dotenv@npm:^16.4.5, dotenv@npm:~16.4.5": + version: 16.4.7 + resolution: "dotenv@npm:16.4.7" + checksum: c27419b5875a44addcc56cc69b7dc5b0e6587826ca85d5b355da9303c6fc317fc9989f1f18366a16378c9fdd9532d14117a1abe6029cc719cdbbef6eaef2cea4 languageName: node linkType: hard -"download@npm:^8.0.0": - version: 8.0.0 - resolution: "download@npm:8.0.0" - dependencies: - archive-type: ^4.0.0 - content-disposition: ^0.5.2 - decompress: ^4.2.1 - ext-name: ^5.0.0 - file-type: ^11.1.0 - filenamify: ^3.0.0 - get-stream: ^4.1.0 - got: ^8.3.1 - make-dir: ^2.1.0 - p-event: ^2.1.0 - pify: ^4.0.1 - checksum: 8a26b21eee8d23352265729dba8eea9f18cba0ebfa3e064041afffeefdfe508fc31e54a08bd0606ff8b0d548466bdb2e2e32b571a8f95227efa5b7c09c261a2f +"dunder-proto@npm:^1.0.0": + version: 1.0.1 + resolution: "dunder-proto@npm:1.0.1" + dependencies: + call-bind-apply-helpers: ^1.0.1 + es-errors: ^1.3.0 + gopd: ^1.2.0 + checksum: 149207e36f07bd4941921b0ca929e3a28f1da7bd6b6ff8ff7f4e2f2e460675af4576eeba359c635723dc189b64cdd4787e0255897d5b135ccc5d15cb8685fc90 languageName: node linkType: hard @@ -11292,13 +8333,6 @@ __metadata: languageName: node linkType: hard -"duplexer3@npm:^0.1.4": - version: 0.1.5 - resolution: "duplexer3@npm:0.1.5" - checksum: e677cb4c48f031ca728601d6a20bf6aed4c629d69ef9643cb89c67583d673c4ec9317cc6427501f38bd8c368d3a18f173987cc02bd99d8cf8fe3d94259a22a20 - languageName: node - linkType: hard - "eastasianwidth@npm:^0.2.0": version: 0.2.0 resolution: "eastasianwidth@npm:0.2.0" @@ -11306,19 +8340,6 @@ __metadata: languageName: node linkType: hard -"easy-table@npm:*, easy-table@npm:^1.1.1": - version: 1.2.0 - resolution: "easy-table@npm:1.2.0" - dependencies: - ansi-regex: ^5.0.1 - wcwidth: ^1.0.1 - dependenciesMeta: - wcwidth: - optional: true - checksum: 66961b19751a68d2d30ce9b74ef750c374cc3112bbcac3d1ed5a939e43c035ecf6b1954098df2d5b05f1e853ab2b67de893794390dcbf0abe1f157fddeb52174 - languageName: node - linkType: hard - "ecc-jsbn@npm:~0.1.1": version: 0.1.2 resolution: "ecc-jsbn@npm:0.1.2" @@ -11338,16 +8359,6 @@ __metadata: languageName: node linkType: hard -"edge-paths@npm:^2.1.0": - version: 2.2.1 - resolution: "edge-paths@npm:2.2.1" - dependencies: - "@types/which": ^1.3.2 - which: ^2.0.2 - checksum: 674b74911b7924cdb0cbbd3ae2e16704304e1cd82557aa48eb212031d21ebc340572572b571f79a0f7dbd292a0847afa38893962b1d7094da87272ca0260c6dc - languageName: node - linkType: hard - "ee-first@npm:1.1.1": version: 1.1.1 resolution: "ee-first@npm:1.1.1" @@ -11355,7 +8366,7 @@ __metadata: languageName: node linkType: hard -"ejs@npm:^3.0.1, ejs@npm:^3.1.7": +"ejs@npm:^3.1.7": version: 3.1.10 resolution: "ejs@npm:3.1.10" dependencies: @@ -11366,10 +8377,10 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.4.796": - version: 1.4.812 - resolution: "electron-to-chromium@npm:1.4.812" - checksum: 0205fcb6db3a719873398f46cd3341188d4a54e056567453819532c5fd1fadda43f501c252bc8d05eeaaeb1497f58d9875c46c4f9ecfbe713b9efe71cd879b13 +"electron-to-chromium@npm:^1.5.73": + version: 1.5.76 + resolution: "electron-to-chromium@npm:1.5.76" + checksum: bbd6337f92fc07e0b7fcc5473265d080964adf59b7a58503ddd6d954d0494d0a6e1540dd35f5aa6229f6b87541c3436e0c15c63d2d71fa4b66a05adc88bd2fb9 languageName: node linkType: hard @@ -11381,9 +8392,9 @@ __metadata: linkType: hard "emoji-regex@npm:^10.2.1": - version: 10.3.0 - resolution: "emoji-regex@npm:10.3.0" - checksum: 5da48edfeb9462fb1ae5495cff2d79129974c696853fb0ce952cbf560f29a2756825433bf51cfd5157ec7b9f93f46f31d712e896d63e3d8ac9c3832bdb45ab73 + version: 10.4.0 + resolution: "emoji-regex@npm:10.4.0" + checksum: a6d9a0e454829a52e664e049847776ee1fff5646617b06cd87de7c03ce1dfcce4102a3b154d5e9c8e90f8125bc120fc1fe114d523dddf60a8a161f26c72658d2 languageName: node linkType: hard @@ -11408,17 +8419,27 @@ __metadata: languageName: node linkType: hard -"encodeurl@npm:^1.0.2, encodeurl@npm:~1.0.2": +"encodeurl@npm:~1.0.2": version: 1.0.2 resolution: "encodeurl@npm:1.0.2" checksum: e50e3d508cdd9c4565ba72d2012e65038e5d71bdc9198cb125beb6237b5b1ade6c0d343998da9e170fb2eae52c1bed37d4d6d98a46ea423a0cddbed5ac3f780c languageName: node linkType: hard -"encoding-negotiator@npm:^2.0.1": - version: 2.0.1 - resolution: "encoding-negotiator@npm:2.0.1" - checksum: 3a9226dc47a327796c7c01d06eff0bf9a614ef9b8cbe3a7539d0c506ae92e603582c4fc5b5a61d093ff14a5d71b1b332d28a7dad73eda798a08ed73c08531c41 +"encodeurl@npm:~2.0.0": + version: 2.0.0 + resolution: "encodeurl@npm:2.0.0" + checksum: abf5cd51b78082cf8af7be6785813c33b6df2068ce5191a40ca8b1afe6a86f9230af9a9ce694a5ce4665955e5c1120871826df9c128a642e09c58d592e2807fe + languageName: node + linkType: hard + +"encoding-sniffer@npm:^0.2.0": + version: 0.2.0 + resolution: "encoding-sniffer@npm:0.2.0" + dependencies: + iconv-lite: ^0.6.3 + whatwg-encoding: ^3.1.1 + checksum: 05ad76b674066e62abc80427eb9e89ecf5ed50f4d20c392f7465992d309215687e3ae1ae8b5d5694fb258f4517c759694c3b413d6c724e1024e1cf98750390eb languageName: node linkType: hard @@ -11431,7 +8452,7 @@ __metadata: languageName: node linkType: hard -"end-of-stream@npm:^1.0.0, end-of-stream@npm:^1.1.0, end-of-stream@npm:^1.4.1": +"end-of-stream@npm:^1.1.0, end-of-stream@npm:^1.4.1": version: 1.4.4 resolution: "end-of-stream@npm:1.4.4" dependencies: @@ -11440,23 +8461,13 @@ __metadata: languageName: node linkType: hard -"enhanced-resolve@npm:^5.0.0, enhanced-resolve@npm:^5.15.0, enhanced-resolve@npm:^5.17.0, enhanced-resolve@npm:^5.7.0": - version: 5.17.0 - resolution: "enhanced-resolve@npm:5.17.0" - dependencies: - graceful-fs: ^4.2.4 - tapable: ^2.2.0 - checksum: 1066000454da6a7aeabdbe1f433d912d1e39e6892142a78a37b6577aab27e0436091fa1399d857ad87085b1c3b73a0f811c8874da3dbdc40fbd5ebe89a5568e6 - languageName: node - linkType: hard - -"enhanced-resolve@npm:^5.17.1": - version: 5.17.1 - resolution: "enhanced-resolve@npm:5.17.1" +"enhanced-resolve@npm:^5.0.0, enhanced-resolve@npm:^5.15.0, enhanced-resolve@npm:^5.17.1, enhanced-resolve@npm:^5.7.0": + version: 5.18.0 + resolution: "enhanced-resolve@npm:5.18.0" dependencies: graceful-fs: ^4.2.4 tapable: ^2.2.0 - checksum: 4bc38cf1cea96456f97503db7280394177d1bc46f8f87c267297d04f795ac5efa81e48115a2f5b6273c781027b5b6bfc5f62b54df629e4d25fa7001a86624f59 + checksum: 77c6b11f0d19f21f52214e5a2c0dfb7070decb4045572f44be4cacf92b4be5e2c1d9a4c044a226d1003ca9daf9b71d498d256e7520ff5060f23d0284f814d392 languageName: node linkType: hard @@ -11486,7 +8497,7 @@ __metadata: languageName: node linkType: hard -"entities@npm:^4.2.0, entities@npm:^4.4.0": +"entities@npm:^4.2.0, entities@npm:^4.5.0": version: 4.5.0 resolution: "entities@npm:4.5.0" checksum: 853f8ebd5b425d350bffa97dd6958143179a5938352ccae092c62d1267c4e392a039be1bae7d51b6e4ffad25f51f9617531fedf5237f15df302ccfb452cbf2d7 @@ -11535,7 +8546,7 @@ __metadata: languageName: node linkType: hard -"error-ex@npm:^1.2.0, error-ex@npm:^1.3.1": +"error-ex@npm:^1.3.1": version: 1.3.2 resolution: "error-ex@npm:1.3.2" dependencies: @@ -11553,80 +8564,24 @@ __metadata: languageName: node linkType: hard -"es-abstract@npm:^1.22.1, es-abstract@npm:^1.22.3, es-abstract@npm:^1.23.0": - version: 1.23.3 - resolution: "es-abstract@npm:1.23.3" - dependencies: - array-buffer-byte-length: ^1.0.1 - arraybuffer.prototype.slice: ^1.0.3 - available-typed-arrays: ^1.0.7 - call-bind: ^1.0.7 - data-view-buffer: ^1.0.1 - data-view-byte-length: ^1.0.1 - data-view-byte-offset: ^1.0.0 - es-define-property: ^1.0.0 - es-errors: ^1.3.0 - es-object-atoms: ^1.0.0 - es-set-tostringtag: ^2.0.3 - es-to-primitive: ^1.2.1 - function.prototype.name: ^1.1.6 - get-intrinsic: ^1.2.4 - get-symbol-description: ^1.0.2 - globalthis: ^1.0.3 - gopd: ^1.0.1 - has-property-descriptors: ^1.0.2 - has-proto: ^1.0.3 - has-symbols: ^1.0.3 - hasown: ^2.0.2 - internal-slot: ^1.0.7 - is-array-buffer: ^3.0.4 - is-callable: ^1.2.7 - is-data-view: ^1.0.1 - is-negative-zero: ^2.0.3 - is-regex: ^1.1.4 - is-shared-array-buffer: ^1.0.3 - is-string: ^1.0.7 - is-typed-array: ^1.1.13 - is-weakref: ^1.0.2 - object-inspect: ^1.13.1 - object-keys: ^1.1.1 - object.assign: ^4.1.5 - regexp.prototype.flags: ^1.5.2 - safe-array-concat: ^1.1.2 - safe-regex-test: ^1.0.3 - string.prototype.trim: ^1.2.9 - string.prototype.trimend: ^1.0.8 - string.prototype.trimstart: ^1.0.8 - typed-array-buffer: ^1.0.2 - typed-array-byte-length: ^1.0.1 - typed-array-byte-offset: ^1.0.2 - typed-array-length: ^1.0.6 - unbox-primitive: ^1.0.2 - which-typed-array: ^1.1.15 - checksum: f840cf161224252512f9527306b57117192696571e07920f777cb893454e32999206198b4f075516112af6459daca282826d1735c450528470356d09eff3a9ae - languageName: node - linkType: hard - -"es-define-property@npm:^1.0.0": - version: 1.0.0 - resolution: "es-define-property@npm:1.0.0" - dependencies: - get-intrinsic: ^1.2.4 - checksum: f66ece0a887b6dca71848fa71f70461357c0e4e7249696f81bad0a1f347eed7b31262af4a29f5d726dc026426f085483b6b90301855e647aa8e21936f07293c6 +"es-define-property@npm:^1.0.1": + version: 1.0.1 + resolution: "es-define-property@npm:1.0.1" + checksum: 0512f4e5d564021c9e3a644437b0155af2679d10d80f21adaf868e64d30efdfbd321631956f20f42d655fedb2e3a027da479fad3fa6048f768eb453a80a5f80a languageName: node linkType: hard -"es-errors@npm:^1.2.1, es-errors@npm:^1.3.0": +"es-errors@npm:^1.3.0": version: 1.3.0 resolution: "es-errors@npm:1.3.0" checksum: ec1414527a0ccacd7f15f4a3bc66e215f04f595ba23ca75cdae0927af099b5ec865f9f4d33e9d7e86f512f252876ac77d4281a7871531a50678132429b1271b5 languageName: node linkType: hard -"es-module-lexer@npm:^1.2.1, es-module-lexer@npm:^1.5.0": - version: 1.5.4 - resolution: "es-module-lexer@npm:1.5.4" - checksum: a0cf04fb92d052647ac7d818d1913b98d3d3d0f5b9d88f0eafb993436e4c3e2c958599db68839d57f2dfa281fdf0f60e18d448eb78fc292c33c0f25635b6854f +"es-module-lexer@npm:^1.2.1": + version: 1.6.0 + resolution: "es-module-lexer@npm:1.6.0" + checksum: 4413a9aed9bf581de62b98174f3eea3f23ce2994fb6832df64bdd6504f6977da1a3b5ebd3c10f75e3c2f214dcf1a1d8b54be5e62c71b7110e6ccedbf975d2b7d languageName: node linkType: hard @@ -11639,52 +8594,55 @@ __metadata: languageName: node linkType: hard -"es-set-tostringtag@npm:^2.0.3": - version: 2.0.3 - resolution: "es-set-tostringtag@npm:2.0.3" +"es5-ext@npm:^0.10.35, es5-ext@npm:^0.10.46, es5-ext@npm:^0.10.62, es5-ext@npm:^0.10.64, es5-ext@npm:~0.10.14": + version: 0.10.64 + resolution: "es5-ext@npm:0.10.64" dependencies: - get-intrinsic: ^1.2.4 - has-tostringtag: ^1.0.2 - hasown: ^2.0.1 - checksum: 7227fa48a41c0ce83e0377b11130d324ac797390688135b8da5c28994c0165be8b252e15cd1de41e1325e5a5412511586960213e88f9ab4a5e7d028895db5129 + es6-iterator: ^2.0.3 + es6-symbol: ^3.1.3 + esniff: ^2.0.1 + next-tick: ^1.1.0 + checksum: 01179fab0769fdbef213062222f99d0346724dbaccf04b87c0e6ee7f0c97edabf14be647ca1321f0497425ea7145de0fd278d1b3f3478864b8933e7136a5c645 languageName: node linkType: hard -"es-to-primitive@npm:^1.2.1": - version: 1.2.1 - resolution: "es-to-primitive@npm:1.2.1" +"es6-iterator@npm:^2.0.3": + version: 2.0.3 + resolution: "es6-iterator@npm:2.0.3" dependencies: - is-callable: ^1.1.4 - is-date-object: ^1.0.1 - is-symbol: ^1.0.2 - checksum: 4ead6671a2c1402619bdd77f3503991232ca15e17e46222b0a41a5d81aebc8740a77822f5b3c965008e631153e9ef0580540007744521e72de8e33599fca2eed + d: 1 + es5-ext: ^0.10.35 + es6-symbol: ^3.1.1 + checksum: 6e48b1c2d962c21dee604b3d9f0bc3889f11ed5a8b33689155a2065d20e3107e2a69cc63a71bd125aeee3a589182f8bbcb5c8a05b6a8f38fa4205671b6d09697 languageName: node linkType: hard -"esbuild-copy-files-plugin@npm:^1.1.0": - version: 1.2.0 - resolution: "esbuild-copy-files-plugin@npm:1.2.0" - checksum: 21b4f284b571f887145b5d00503ad5f0942606461a3afb47dc8bc94ae8d4cd6bafafff87e1c560640bc1662fa2ea47e8fedefd22e6dc47dc044e49187a623935 +"es6-symbol@npm:^3.1.1, es6-symbol@npm:^3.1.3": + version: 3.1.4 + resolution: "es6-symbol@npm:3.1.4" + dependencies: + d: ^1.0.2 + ext: ^1.7.0 + checksum: 52125ec4b5d1b6b93b8d3d42830bb19f8da21080ffcf45253b614bc6ff3e31349be202fb745d4d1af6778cdf5e38fea30e0c7e7dc37e2aecd44acc43502055f9 languageName: node linkType: hard -"esbuild-register@npm:^3.5.0": - version: 3.5.0 - resolution: "esbuild-register@npm:3.5.0" +"es6-weak-map@npm:^2.0.3": + version: 2.0.3 + resolution: "es6-weak-map@npm:2.0.3" dependencies: - debug: ^4.3.4 - peerDependencies: - esbuild: ">=0.12 <1" - checksum: f4307753c9672a2c901d04a1165031594a854f0a4c6f4c1db08aa393b68a193d38f2df483dc8ca0513e89f7b8998415e7e26fb9830989fb8cdccc5fb5f181c6b + d: 1 + es5-ext: ^0.10.46 + es6-iterator: ^2.0.3 + es6-symbol: ^3.1.1 + checksum: 19ca15f46d50948ce78c2da5f21fb5b1ef45addd4fe17b5df952ff1f2a3d6ce4781249bc73b90995257264be2a98b2ec749bb2aba0c14b5776a1154178f9c927 languageName: node linkType: hard -"esbuild-wasm@npm:>=0.15.13": - version: 0.21.5 - resolution: "esbuild-wasm@npm:0.21.5" - bin: - esbuild: bin/esbuild - checksum: bcb47d1664feb98b49015e36579bc358dbab634431fd7f34c58bfabcc4b89630fdec91a8944e1a3b5c747a4a67c82bced41db2d911434920844ca3ea55eb4ef6 +"esbuild-copy-files-plugin@npm:^1.1.0": + version: 1.2.1 + resolution: "esbuild-copy-files-plugin@npm:1.2.1" + checksum: cf87b154467571001ed81ddf9e28e07fd622a5bc8a921a67002475b8946069a244437f7e7c77cb92725d4d0d58a94d2075bd60ac6d9f53b294e2eea23058a18d languageName: node linkType: hard @@ -11765,7 +8723,7 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:>=0.15.13, esbuild@npm:^0.21.3, esbuild@npm:^0.21.5": +"esbuild@npm:^0.21.3, esbuild@npm:^0.21.5": version: 0.21.5 resolution: "esbuild@npm:0.21.5" dependencies: @@ -11845,117 +8803,20 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0": - version: 0.23.1 - resolution: "esbuild@npm:0.23.1" - dependencies: - "@esbuild/aix-ppc64": 0.23.1 - "@esbuild/android-arm": 0.23.1 - "@esbuild/android-arm64": 0.23.1 - "@esbuild/android-x64": 0.23.1 - "@esbuild/darwin-arm64": 0.23.1 - "@esbuild/darwin-x64": 0.23.1 - "@esbuild/freebsd-arm64": 0.23.1 - "@esbuild/freebsd-x64": 0.23.1 - "@esbuild/linux-arm": 0.23.1 - "@esbuild/linux-arm64": 0.23.1 - "@esbuild/linux-ia32": 0.23.1 - "@esbuild/linux-loong64": 0.23.1 - "@esbuild/linux-mips64el": 0.23.1 - "@esbuild/linux-ppc64": 0.23.1 - "@esbuild/linux-riscv64": 0.23.1 - "@esbuild/linux-s390x": 0.23.1 - "@esbuild/linux-x64": 0.23.1 - "@esbuild/netbsd-x64": 0.23.1 - "@esbuild/openbsd-arm64": 0.23.1 - "@esbuild/openbsd-x64": 0.23.1 - "@esbuild/sunos-x64": 0.23.1 - "@esbuild/win32-arm64": 0.23.1 - "@esbuild/win32-ia32": 0.23.1 - "@esbuild/win32-x64": 0.23.1 - dependenciesMeta: - "@esbuild/aix-ppc64": - optional: true - "@esbuild/android-arm": - optional: true - "@esbuild/android-arm64": - optional: true - "@esbuild/android-x64": - optional: true - "@esbuild/darwin-arm64": - optional: true - "@esbuild/darwin-x64": - optional: true - "@esbuild/freebsd-arm64": - optional: true - "@esbuild/freebsd-x64": - optional: true - "@esbuild/linux-arm": - optional: true - "@esbuild/linux-arm64": - optional: true - "@esbuild/linux-ia32": - optional: true - "@esbuild/linux-loong64": - optional: true - "@esbuild/linux-mips64el": - optional: true - "@esbuild/linux-ppc64": - optional: true - "@esbuild/linux-riscv64": - optional: true - "@esbuild/linux-s390x": - optional: true - "@esbuild/linux-x64": - optional: true - "@esbuild/netbsd-x64": - optional: true - "@esbuild/openbsd-arm64": - optional: true - "@esbuild/openbsd-x64": - optional: true - "@esbuild/sunos-x64": - optional: true - "@esbuild/win32-arm64": - optional: true - "@esbuild/win32-ia32": - optional: true - "@esbuild/win32-x64": - optional: true - bin: - esbuild: bin/esbuild - checksum: 0413c3b9257327fb598427688b7186ea335bf1693746fe5713cc93c95854d6388b8ed4ad643fddf5b5ace093f7dcd9038dd58e087bf2da1f04dfb4c5571660af - languageName: node - linkType: hard - -"escalade@npm:^3.1.1, escalade@npm:^3.1.2": - version: 3.1.2 - resolution: "escalade@npm:3.1.2" - checksum: 1ec0977aa2772075493002bdbd549d595ff6e9393b1cb0d7d6fcaf78c750da0c158f180938365486f75cb69fba20294351caddfce1b46552a7b6c3cde52eaa02 - languageName: node - linkType: hard - -"escape-goat@npm:^2.0.0": - version: 2.1.1 - resolution: "escape-goat@npm:2.1.1" - checksum: ce05c70c20dd7007b60d2d644b625da5412325fdb57acf671ba06cb2ab3cd6789e2087026921a05b665b0a03fadee2955e7fc0b9a67da15a6551a980b260eba7 +"escalade@npm:^3.1.1, escalade@npm:^3.2.0": + version: 3.2.0 + resolution: "escalade@npm:3.2.0" + checksum: 47b029c83de01b0d17ad99ed766347b974b0d628e848de404018f3abee728e987da0d2d370ad4574aa3d5b5bfc368754fd085d69a30f8e75903486ec4b5b709e languageName: node linkType: hard -"escape-html@npm:^1.0.3, escape-html@npm:~1.0.3": +"escape-html@npm:~1.0.3": version: 1.0.3 resolution: "escape-html@npm:1.0.3" checksum: 6213ca9ae00d0ab8bccb6d8d4e0a98e76237b2410302cf7df70aaa6591d509a2a37ce8998008cbecae8fc8ffaadf3fb0229535e6a145f3ce0b211d060decbb24 languageName: node linkType: hard -"escape-string-regexp@npm:4.0.0, escape-string-regexp@npm:^4.0.0": - version: 4.0.0 - resolution: "escape-string-regexp@npm:4.0.0" - checksum: 98b48897d93060f2322108bf29db0feba7dd774be96cd069458d1453347b25ce8682ecc39859d4bca2203cc0ab19c237bcc71755eff49a0f8d90beadeeba5cc5 - languageName: node - linkType: hard - "escape-string-regexp@npm:5.0.0, escape-string-regexp@npm:^5.0.0": version: 5.0.0 resolution: "escape-string-regexp@npm:5.0.0" @@ -11963,7 +8824,7 @@ __metadata: languageName: node linkType: hard -"escape-string-regexp@npm:^1.0.2, escape-string-regexp@npm:^1.0.5": +"escape-string-regexp@npm:^1.0.5": version: 1.0.5 resolution: "escape-string-regexp@npm:1.0.5" checksum: 6092fda75c63b110c706b6a9bfde8a612ad595b628f0bd2147eea1d3406723020810e591effc7db1da91d80a71a737a313567c5abb3813e8d9c71f4aa595b410 @@ -11977,6 +8838,13 @@ __metadata: languageName: node linkType: hard +"escape-string-regexp@npm:^4.0.0": + version: 4.0.0 + resolution: "escape-string-regexp@npm:4.0.0" + checksum: 98b48897d93060f2322108bf29db0feba7dd774be96cd069458d1453347b25ce8682ecc39859d4bca2203cc0ab19c237bcc71755eff49a0f8d90beadeeba5cc5 + languageName: node + linkType: hard + "escodegen@npm:^2.0.0": version: 2.1.0 resolution: "escodegen@npm:2.1.0" @@ -12017,21 +8885,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-storybook@npm:^0.8.0": - version: 0.8.0 - resolution: "eslint-plugin-storybook@npm:0.8.0" - dependencies: - "@storybook/csf": ^0.0.1 - "@typescript-eslint/utils": ^5.62.0 - requireindex: ^1.2.0 - ts-dedent: ^2.2.0 - peerDependencies: - eslint: ">=6" - checksum: 71e4b064259e09a6353360ca4a3ec929df0ea3aabe1dc83a40b9264fe5c16bcecb94d097e7403f6916622b8fdb739e91f1268bbad220d838fcbc2b9a901345ec - languageName: node - linkType: hard - -"eslint-scope@npm:5.1.1, eslint-scope@npm:^5.1.1": +"eslint-scope@npm:5.1.1": version: 5.1.1 resolution: "eslint-scope@npm:5.1.1" dependencies: @@ -12051,13 +8905,20 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^3.0.0, eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.1, eslint-visitor-keys@npm:^3.4.3": +"eslint-visitor-keys@npm:^3.0.0, eslint-visitor-keys@npm:^3.4.1, eslint-visitor-keys@npm:^3.4.3": version: 3.4.3 resolution: "eslint-visitor-keys@npm:3.4.3" checksum: 36e9ef87fca698b6fd7ca5ca35d7b2b6eeaaf106572e2f7fd31c12d3bfdaccdb587bba6d3621067e5aece31c8c3a348b93922ab8f7b2cbc6aaab5e1d89040c60 languageName: node linkType: hard +"eslint-visitor-keys@npm:^4.2.0": + version: 4.2.0 + resolution: "eslint-visitor-keys@npm:4.2.0" + checksum: 779c604672b570bb4da84cef32f6abb085ac78379779c1122d7879eade8bb38ae715645324597cf23232d03cef06032c9844d25c73625bc282a5bfd30247e5b5 + languageName: node + linkType: hard + "eslint@npm:8.57.0": version: 8.57.0 resolution: "eslint@npm:8.57.0" @@ -12106,6 +8967,18 @@ __metadata: languageName: node linkType: hard +"esniff@npm:^2.0.1": + version: 2.0.1 + resolution: "esniff@npm:2.0.1" + dependencies: + d: ^1.0.1 + es5-ext: ^0.10.62 + event-emitter: ^0.3.5 + type: ^2.7.2 + checksum: d814c0e5c39bce9925b2e65b6d8767af72c9b54f35a65f9f3d6e8c606dce9aebe35a9599d30f15b0807743f88689f445163cfb577a425de4fb8c3c5bc16710cc + languageName: node + linkType: hard + "espree@npm:^9.0.0, espree@npm:^9.6.0, espree@npm:^9.6.1": version: 9.6.1 resolution: "espree@npm:9.6.1" @@ -12128,11 +9001,11 @@ __metadata: linkType: hard "esquery@npm:^1.4.0, esquery@npm:^1.4.2": - version: 1.5.0 - resolution: "esquery@npm:1.5.0" + version: 1.6.0 + resolution: "esquery@npm:1.6.0" dependencies: estraverse: ^5.1.0 - checksum: aefb0d2596c230118656cd4ec7532d447333a410a48834d80ea648b1e7b5c9bc9ed8b5e33a89cb04e487b60d622f44cf5713bf4abed7c97343edefdc84a35900 + checksum: 08ec4fe446d9ab27186da274d979558557fbdbbd10968fa9758552482720c54152a5640e08b9009e5a30706b66aba510692054d4129d32d0e12e05bbc0b96fb2 languageName: node linkType: hard @@ -12159,15 +9032,6 @@ __metadata: languageName: node linkType: hard -"estree-walker@npm:^3.0.3": - version: 3.0.3 - resolution: "estree-walker@npm:3.0.3" - dependencies: - "@types/estree": ^1.0.0 - checksum: a65728d5727b71de172c5df323385755a16c0fdab8234dc756c3854cfee343261ddfbb72a809a5660fac8c75d960bb3e21aa898c2d7e9b19bb298482ca58a3af - languageName: node - linkType: hard - "esutils@npm:^2.0.2": version: 2.0.3 resolution: "esutils@npm:2.0.3" @@ -12182,6 +9046,16 @@ __metadata: languageName: node linkType: hard +"event-emitter@npm:^0.3.5": + version: 0.3.5 + resolution: "event-emitter@npm:0.3.5" + dependencies: + d: 1 + es5-ext: ~0.10.14 + checksum: 27c1399557d9cd7e0aa0b366c37c38a4c17293e3a10258e8b692a847dd5ba9fb90429c3a5a1eeff96f31f6fa03ccbd31d8ad15e00540b22b22f01557be706030 + languageName: node + linkType: hard + "eventemitter2@npm:6.4.7": version: 6.4.7 resolution: "eventemitter2@npm:6.4.7" @@ -12220,21 +9094,6 @@ __metadata: languageName: node linkType: hard -"execa@npm:^1.0.0": - version: 1.0.0 - resolution: "execa@npm:1.0.0" - dependencies: - cross-spawn: ^6.0.0 - get-stream: ^4.0.0 - is-stream: ^1.1.0 - npm-run-path: ^2.0.0 - p-finally: ^1.0.0 - signal-exit: ^3.0.0 - strip-eof: ^1.0.0 - checksum: ddf1342c1c7d02dd93b41364cd847640f6163350d9439071abf70bf4ceb1b9b2b2e37f54babb1d8dc1df8e0d8def32d0e81e74a2e62c3e1d70c303eb4c306bc4 - languageName: node - linkType: hard - "execa@npm:^5.0.0": version: 5.1.1 resolution: "execa@npm:5.1.1" @@ -12299,38 +9158,6 @@ __metadata: languageName: node linkType: hard -"expand-tilde@npm:^2.0.0, expand-tilde@npm:^2.0.2": - version: 2.0.2 - resolution: "expand-tilde@npm:2.0.2" - dependencies: - homedir-polyfill: ^1.0.1 - checksum: 2efe6ed407d229981b1b6ceb552438fbc9e5c7d6a6751ad6ced3e0aa5cf12f0b299da695e90d6c2ac79191b5c53c613e508f7149e4573abfbb540698ddb7301a - languageName: node - linkType: hard - -"expect-webdriverio@npm:^3.0.0": - version: 3.6.0 - resolution: "expect-webdriverio@npm:3.6.0" - dependencies: - expect: ^28.1.0 - jest-matcher-utils: ^28.1.0 - checksum: f8c79fb1d972f5d200f20f50ef7e03a48da8ab8709394cd307f2737785af5209cdbe808672c88ed42bc51ccd202eb1aa88dcd365c593b0ea3dbd64667a38f95c - languageName: node - linkType: hard - -"expect@npm:^28.1.0": - version: 28.1.3 - resolution: "expect@npm:28.1.3" - dependencies: - "@jest/expect-utils": ^28.1.3 - jest-get-type: ^28.0.2 - jest-matcher-utils: ^28.1.3 - jest-message-util: ^28.1.3 - jest-util: ^28.1.3 - checksum: 101e0090de300bcafedb7dbfd19223368a2251ce5fe0105bbb6de5720100b89fb6b64290ebfb42febc048324c76d6a4979cdc4b61eb77747857daf7a5de9b03d - languageName: node - linkType: hard - "expect@npm:^29.0.0, expect@npm:^29.7.0": version: 29.7.0 resolution: "expect@npm:29.7.0" @@ -12351,82 +9178,61 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.19.2": - version: 4.19.2 - resolution: "express@npm:4.19.2" +"express@npm:^4.21.2": + version: 4.21.2 + resolution: "express@npm:4.21.2" dependencies: accepts: ~1.3.8 array-flatten: 1.1.1 - body-parser: 1.20.2 + body-parser: 1.20.3 content-disposition: 0.5.4 content-type: ~1.0.4 - cookie: 0.6.0 + cookie: 0.7.1 cookie-signature: 1.0.6 debug: 2.6.9 depd: 2.0.0 - encodeurl: ~1.0.2 + encodeurl: ~2.0.0 escape-html: ~1.0.3 etag: ~1.8.1 - finalhandler: 1.2.0 + finalhandler: 1.3.1 fresh: 0.5.2 http-errors: 2.0.0 - merge-descriptors: 1.0.1 + merge-descriptors: 1.0.3 methods: ~1.1.2 on-finished: 2.4.1 parseurl: ~1.3.3 - path-to-regexp: 0.1.7 + path-to-regexp: 0.1.12 proxy-addr: ~2.0.7 - qs: 6.11.0 + qs: 6.13.0 range-parser: ~1.2.1 safe-buffer: 5.2.1 - send: 0.18.0 - serve-static: 1.15.0 + send: 0.19.0 + serve-static: 1.16.2 setprototypeof: 1.2.0 statuses: 2.0.1 type-is: ~1.6.18 utils-merge: 1.0.1 vary: ~1.1.2 - checksum: 212dbd6c2c222a96a61bc927639c95970a53b06257080bb9e2838adb3bffdb966856551fdad1ab5dd654a217c35db94f987d0aa88d48fb04d306340f5f34dca5 - languageName: node - linkType: hard - -"ext-list@npm:^2.0.0": - version: 2.2.2 - resolution: "ext-list@npm:2.2.2" - dependencies: - mime-db: ^1.28.0 - checksum: 9b2426bea312e674eeced62c5f18407ab9a8653bbdfbde36492331c7973dab7fbf9e11d6c38605786168b42da333910314988097ca06eee61f1b9b57efae3f18 + checksum: 3aef1d355622732e20b8f3a7c112d4391d44e2131f4f449e1f273a309752a41abfad714e881f177645517cbe29b3ccdc10b35e7e25c13506114244a5b72f549d languageName: node linkType: hard -"ext-name@npm:^5.0.0": - version: 5.0.0 - resolution: "ext-name@npm:5.0.0" +"ext@npm:^1.7.0": + version: 1.7.0 + resolution: "ext@npm:1.7.0" dependencies: - ext-list: ^2.0.0 - sort-keys-length: ^1.0.0 - checksum: f598269bd5de4295540ea7d6f8f6a01d82a7508f148b7700a05628ef6121648d26e6e5e942049e953b3051863df6b54bd8fe951e7877f185e34ace5d44370b33 + type: ^2.7.2 + checksum: ef481f9ef45434d8c867cfd09d0393b60945b7c8a1798bedc4514cb35aac342ccb8d8ecb66a513e6a2b4ec1e294a338e3124c49b29736f8e7c735721af352c31 languageName: node linkType: hard -"extend@npm:^3.0.0, extend@npm:~3.0.2": +"extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" checksum: a50a8309ca65ea5d426382ff09f33586527882cf532931cb08ca786ea3146c0553310bda688710ff61d7668eba9f96b923fe1420cdf56a2c3eaf30fcab87b515 languageName: node linkType: hard -"external-editor@npm:^3.0.3": - version: 3.1.0 - resolution: "external-editor@npm:3.1.0" - dependencies: - chardet: ^0.7.0 - iconv-lite: ^0.4.24 - tmp: ^0.0.33 - checksum: 1c2a616a73f1b3435ce04030261bed0e22d4737e14b090bb48e58865da92529c9f2b05b893de650738d55e692d071819b45e1669259b2b354bc3154d27a698c7 - languageName: node - linkType: hard - "extract-files@npm:^9.0.0": version: 9.0.0 resolution: "extract-files@npm:9.0.0" @@ -12465,27 +9271,6 @@ __metadata: languageName: node linkType: hard -"fast-content-type-parse@npm:^1.0.0": - version: 1.1.0 - resolution: "fast-content-type-parse@npm:1.1.0" - checksum: c8c995b60ed30c4914aa255f012347f63fffa0c258039977b2080bb5c951dc6ef68a9243eac8ab456190642be44a31a7ada6e74d846e04f4667d40ebf778b94e - languageName: node - linkType: hard - -"fast-decode-uri-component@npm:^1.0.1": - version: 1.0.1 - resolution: "fast-decode-uri-component@npm:1.0.1" - checksum: 427a48fe0907e76f0e9a2c228e253b4d8a8ab21d130ee9e4bb8339c5ba4086235cf9576831f7b20955a752eae4b525a177ff9d5825dd8d416e7726939194fbee - languageName: node - linkType: hard - -"fast-deep-equal@npm:^2.0.1": - version: 2.0.1 - resolution: "fast-deep-equal@npm:2.0.1" - checksum: b701835a87985e0ec4925bdf1f0c1e7eb56309b5d12d534d5b4b69d95a54d65bb16861c081781ead55f73f12d6c60ba668713391ee7fbf6b0567026f579b7b0b - languageName: node - linkType: hard - "fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3": version: 3.1.3 resolution: "fast-deep-equal@npm:3.1.3" @@ -12506,7 +9291,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.12, fast-glob@npm:^3.2.7, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.2": +"fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.12, fast-glob@npm:^3.2.7, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.2": version: 3.3.2 resolution: "fast-glob@npm:3.3.2" dependencies: @@ -12526,18 +9311,6 @@ __metadata: languageName: node linkType: hard -"fast-json-stringify@npm:^2.5.2": - version: 2.7.13 - resolution: "fast-json-stringify@npm:2.7.13" - dependencies: - ajv: ^6.11.0 - deepmerge: ^4.2.2 - rfdc: ^1.2.0 - string-similarity: ^4.0.1 - checksum: f78ab25047c790de5b521c369e0b18c595055d48a106add36e9f86fe45be40226f168ff4708a226e187d0b46f1d6b32129842041728944bd9a03ca5efbbe4ccb - languageName: node - linkType: hard - "fast-levenshtein@npm:^2.0.6": version: 2.0.6 resolution: "fast-levenshtein@npm:2.0.6" @@ -12545,17 +9318,10 @@ __metadata: languageName: node linkType: hard -"fast-redact@npm:^3.0.0": - version: 3.5.0 - resolution: "fast-redact@npm:3.5.0" - checksum: ef03f0d1849da074a520a531ad299bf346417b790a643931ab4e01cb72275c8d55b60dc8512fb1f1818647b696790edefaa96704228db9f012da935faa1940af - languageName: node - linkType: hard - -"fast-safe-stringify@npm:^2.0.8": - version: 2.1.1 - resolution: "fast-safe-stringify@npm:2.1.1" - checksum: a851cbddc451745662f8f00ddb622d6766f9bd97642dabfd9a405fb0d646d69fc0b9a1243cbf67f5f18a39f40f6fa821737651ff1bceeba06c9992ca2dc5bd3d +"fast-uri@npm:^3.0.1": + version: 3.0.3 + resolution: "fast-uri@npm:3.0.3" + checksum: c52e6c86465f5c240e84a4485fb001088cc743d261a4b54b0050ce4758b1648bdbe53da1328ef9620149dca1435e3de64184f226d7c0a3656cb5837b3491e149 languageName: node linkType: hard @@ -12566,43 +9332,12 @@ __metadata: languageName: node linkType: hard -"fastify-plugin@npm:^3.0.0": - version: 3.0.1 - resolution: "fastify-plugin@npm:3.0.1" - checksum: 131ba0a388f777829c3fb0fd5b75cf057688ce6d0ca354fb1ebf829767a8c853b0825762b9185b5200097454df0ede2f3095da2efe1aa1b3736d07f194e6d374 - languageName: node - linkType: hard - -"fastify@npm:^3.29.0": - version: 3.29.5 - resolution: "fastify@npm:3.29.5" - dependencies: - "@fastify/ajv-compiler": ^1.0.0 - "@fastify/error": ^2.0.0 - abstract-logging: ^2.0.0 - avvio: ^7.1.2 - fast-content-type-parse: ^1.0.0 - fast-json-stringify: ^2.5.2 - find-my-way: ^4.5.0 - flatstr: ^1.0.12 - light-my-request: ^4.2.0 - pino: ^6.13.0 - process-warning: ^1.0.0 - proxy-addr: ^2.0.7 - rfdc: ^1.1.4 - secure-json-parse: ^2.0.0 - semver: ^7.3.2 - tiny-lru: ^8.0.1 - checksum: 6f97e67c25c509c584529aad2ffe0d4bf8943a860f09d847bf34a4736586cf73f5748bde154e0199c022b97ff76aba35c3094006e62b07100ab10c63205541e3 - languageName: node - linkType: hard - -"fastq@npm:^1.6.0, fastq@npm:^1.6.1": - version: 1.17.1 - resolution: "fastq@npm:1.17.1" +"fastq@npm:^1.6.0": + version: 1.18.0 + resolution: "fastq@npm:1.18.0" dependencies: reusify: ^1.0.4 - checksum: a8c5b26788d5a1763f88bae56a8ddeee579f935a831c5fe7a8268cea5b0a91fbfe705f612209e02d639b881d7b48e461a50da4a10cfaa40da5ca7cc9da098d88 + checksum: fb8d94318c2e5545a1913c1647b35e8b7825caaba888a98ef9887085e57f5a82104aefbb05f26c81d4e220f02b2ea6f2c999132186d8c77e6c681d91870191ba languageName: node linkType: hard @@ -12624,15 +9359,6 @@ __metadata: languageName: node linkType: hard -"fd-package-json@npm:^1.2.0": - version: 1.2.0 - resolution: "fd-package-json@npm:1.2.0" - dependencies: - walk-up-path: ^3.0.1 - checksum: 043a9b5bbec41d2e452b6c81943b235f0f89358acb1f0fbcfa7ecba80df53434f8e1d663d964c919447fbd0c6f8f8e7dc477fd31a1dd1d7217bfaeeae14fcbb0 - languageName: node - linkType: hard - "fd-slicer@npm:~1.1.0": version: 1.1.0 resolution: "fd-slicer@npm:1.1.0" @@ -12642,7 +9368,19 @@ __metadata: languageName: node linkType: hard -"figures@npm:3.2.0, figures@npm:^3.0.0, figures@npm:^3.2.0": +"fdir@npm:^6.4.2": + version: 6.4.2 + resolution: "fdir@npm:6.4.2" + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + checksum: 517ad31c495f1c0778238eef574a7818788efaaf2ce1969ffa18c70793e2951a9763dfa2e6720b8fcef615e602a3cbb47f9b8aea9da0b02147579ab36043f22f + languageName: node + linkType: hard + +"figures@npm:3.2.0, figures@npm:^3.2.0": version: 3.2.0 resolution: "figures@npm:3.2.0" dependencies: @@ -12679,41 +9417,6 @@ __metadata: languageName: node linkType: hard -"file-type@npm:^11.1.0": - version: 11.1.0 - resolution: "file-type@npm:11.1.0" - checksum: 66c2086867291fda760a245534bec1fbf12817dc6fd3426c2b41f29a37c71bb61f1091505c98f03a446703321cc1d4a8e873ce631f5763fc53178645d9eb3f85 - languageName: node - linkType: hard - -"file-type@npm:^3.8.0": - version: 3.9.0 - resolution: "file-type@npm:3.9.0" - checksum: 1db70b2485ac77c4edb4b8753c1874ee6194123533f43c2651820f96b518f505fa570b093fedd6672eb105ba9fb89c62f84b6492e46788e39c3447aed37afa2d - languageName: node - linkType: hard - -"file-type@npm:^4.2.0": - version: 4.4.0 - resolution: "file-type@npm:4.4.0" - checksum: f3e0b38bef643a330b3d98e3aa9d6f0f32d2d80cb9341f5612187bd53ac84489a4dc66b354bd0cff6b60bff053c7ef21eb8923d62e9f1196ac627b63bd7875ef - languageName: node - linkType: hard - -"file-type@npm:^5.2.0": - version: 5.2.0 - resolution: "file-type@npm:5.2.0" - checksum: b2b21c7fc3cfb3c6a3a18b0d5d7233b74d8c17d82757655766573951daf42962a5c809e5fc3637675b237c558ebc67e4958fb2cc5a4ad407bc545aaa40001c74 - languageName: node - linkType: hard - -"file-type@npm:^6.1.0": - version: 6.2.0 - resolution: "file-type@npm:6.2.0" - checksum: 749540cefcd4959121eb83e373ed84e49b2e5a510aa5d598b725bd772dd306ae41fd00d3162ae3f6563b4db5cfafbbd0df321de3f20c17e20a8c56431ae55e58 - languageName: node - linkType: hard - "filelist@npm:^1.0.4": version: 1.0.4 resolution: "filelist@npm:1.0.4" @@ -12723,31 +9426,6 @@ __metadata: languageName: node linkType: hard -"filename-reserved-regex@npm:^2.0.0": - version: 2.0.0 - resolution: "filename-reserved-regex@npm:2.0.0" - checksum: 323a0020fd7f243238ffccab9d728cbc5f3a13c84b2c10e01efb09b8324561d7a51776be76f36603c734d4f69145c39a5d12492bf6142a28b50d7f90bd6190bc - languageName: node - linkType: hard - -"filenamify@npm:^3.0.0": - version: 3.0.0 - resolution: "filenamify@npm:3.0.0" - dependencies: - filename-reserved-regex: ^2.0.0 - strip-outer: ^1.0.0 - trim-repeated: ^1.0.0 - checksum: d419eaa1b8c331ab8616e1fffe33e4af135c60b5364320bbe015bc93ded89c6c301363f69593991de18a8f9dd278324c0a0d89fd554c30250306f4c16c956673 - languageName: node - linkType: hard - -"filesize@npm:^10.0.12": - version: 10.1.6 - resolution: "filesize@npm:10.1.6" - checksum: a797a9d41c8f27a9ae334d23f99fc5d903eac5d03c82190dc163901205435b56626fe1260c779ba3e87a2a34d426f19ff264c3f7d956e00f2d3ac69760b52e33 - languageName: node - linkType: hard - "fill-range@npm:^7.1.1": version: 7.1.1 resolution: "fill-range@npm:7.1.1" @@ -12757,18 +9435,18 @@ __metadata: languageName: node linkType: hard -"finalhandler@npm:1.2.0": - version: 1.2.0 - resolution: "finalhandler@npm:1.2.0" +"finalhandler@npm:1.3.1": + version: 1.3.1 + resolution: "finalhandler@npm:1.3.1" dependencies: debug: 2.6.9 - encodeurl: ~1.0.2 + encodeurl: ~2.0.0 escape-html: ~1.0.3 on-finished: 2.4.1 parseurl: ~1.3.3 statuses: 2.0.1 unpipe: ~1.0.0 - checksum: 92effbfd32e22a7dff2994acedbd9bcc3aa646a3e919ea6a53238090e87097f8ef07cced90aa2cc421abdf993aefbdd5b00104d55c7c5479a8d00ed105b45716 + checksum: a8c58cd97c9cd47679a870f6833a7b417043f5a288cd6af6d0f49b476c874a506100303a128b6d3b654c3d74fa4ff2ffed68a48a27e8630cda5c918f2977dcf4 languageName: node linkType: hard @@ -12793,63 +9471,6 @@ __metadata: languageName: node linkType: hard -"find-file-up@npm:^2.0.1": - version: 2.0.1 - resolution: "find-file-up@npm:2.0.1" - dependencies: - resolve-dir: ^1.0.1 - checksum: dfe820bfb80e75bed5dd5080057858c0ad2393e1438c48a3bb682663e9ecdcfbe3224ed4768bfedd00776800b4ae76bc8953d250d15ae3feabf381d2c6d04268 - languageName: node - linkType: hard - -"find-my-way@npm:^4.5.0": - version: 4.5.1 - resolution: "find-my-way@npm:4.5.1" - dependencies: - fast-decode-uri-component: ^1.0.1 - fast-deep-equal: ^3.1.3 - safe-regex2: ^2.0.0 - semver-store: ^0.3.0 - checksum: 85b8c07d34a36f0203438e0c0f0cdbfaf5e1c521ed2e56f9250bed846ceb0eea074127fad7f70137d61bed56387047f212969cc0ba5d818ed5e37b3e3606c43f - languageName: node - linkType: hard - -"find-pkg@npm:2.0.0": - version: 2.0.0 - resolution: "find-pkg@npm:2.0.0" - dependencies: - find-file-up: ^2.0.1 - checksum: 44785204c8bbbdfeaece6b834ba81a35163421c30e20f531281d26e6b5890663d7ac884b82a9aebf6ce23e479336cd6f70ea5597da35495c16abdeba2fd4f845 - languageName: node - linkType: hard - -"find-root@npm:^1.1.0": - version: 1.1.0 - resolution: "find-root@npm:1.1.0" - checksum: b2a59fe4b6c932eef36c45a048ae8f93c85640212ebe8363164814990ee20f154197505965f3f4f102efc33bfb1cbc26fd17c4a2fc739ebc51b886b137cbefaf - languageName: node - linkType: hard - -"find-up@npm:5.0.0, find-up@npm:^5.0.0": - version: 5.0.0 - resolution: "find-up@npm:5.0.0" - dependencies: - locate-path: ^6.0.0 - path-exists: ^4.0.0 - checksum: 07955e357348f34660bde7920783204ff5a26ac2cafcaa28bace494027158a97b9f56faaf2d89a6106211a8174db650dd9f503f9c0d526b1202d5554a00b9095 - languageName: node - linkType: hard - -"find-up@npm:^1.0.0": - version: 1.1.2 - resolution: "find-up@npm:1.1.2" - dependencies: - path-exists: ^2.0.0 - pinkie-promise: ^2.0.0 - checksum: a2cb9f4c9f06ee3a1e92ed71d5aed41ac8ae30aefa568132f6c556fac7678a5035126153b59eaec68da78ac409eef02503b2b059706bdbf232668d7245e3240a - languageName: node - linkType: hard - "find-up@npm:^2.0.0": version: 2.1.0 resolution: "find-up@npm:2.1.0" @@ -12869,6 +9490,16 @@ __metadata: languageName: node linkType: hard +"find-up@npm:^5.0.0": + version: 5.0.0 + resolution: "find-up@npm:5.0.0" + dependencies: + locate-path: ^6.0.0 + path-exists: ^4.0.0 + checksum: 07955e357348f34660bde7920783204ff5a26ac2cafcaa28bace494027158a97b9f56faaf2d89a6106211a8174db650dd9f503f9c0d526b1202d5554a00b9095 + languageName: node + linkType: hard + "find-up@npm:^6.3.0": version: 6.3.0 resolution: "find-up@npm:6.3.0" @@ -12917,46 +9548,30 @@ __metadata: languageName: node linkType: hard -"flatstr@npm:^1.0.12": - version: 1.0.12 - resolution: "flatstr@npm:1.0.12" - checksum: e1bb562c94b119e958bf37e55738b172b5f8aaae6532b9660ecd877779f8559dbbc89613ba6b29ccc13447e14c59277d41450f785cf75c30df9fce62f459e9a8 - languageName: node - linkType: hard - -"flatted@npm:^3.2.7, flatted@npm:^3.2.9": - version: 3.3.1 - resolution: "flatted@npm:3.3.1" - checksum: 85ae7181650bb728c221e7644cbc9f4bf28bc556f2fc89bb21266962bdf0ce1029cc7acc44bb646cd469d9baac7c317f64e841c4c4c00516afa97320cdac7f94 +"flatted@npm:^3.2.9": + version: 3.3.2 + resolution: "flatted@npm:3.3.2" + checksum: ac3c159742e01d0e860a861164bcfd35bb567ccbebb8a0dd041e61cf3c64a435b917dd1e7ed1c380c2ebca85735fb16644485ec33665bc6aafc3b316aa1eed44 languageName: node linkType: hard "follow-redirects@npm:^1.0.0, follow-redirects@npm:^1.14.6, follow-redirects@npm:^1.15.6": - version: 1.15.6 - resolution: "follow-redirects@npm:1.15.6" + version: 1.15.9 + resolution: "follow-redirects@npm:1.15.9" peerDependenciesMeta: debug: optional: true - checksum: a62c378dfc8c00f60b9c80cab158ba54e99ba0239a5dd7c81245e5a5b39d10f0c35e249c3379eae719ff0285fff88c365dd446fab19dee771f1d76252df1bbf5 - languageName: node - linkType: hard - -"for-each@npm:^0.3.3": - version: 0.3.3 - resolution: "for-each@npm:0.3.3" - dependencies: - is-callable: ^1.1.3 - checksum: 6c48ff2bc63362319c65e2edca4a8e1e3483a2fabc72fbe7feaf8c73db94fc7861bd53bc02c8a66a0c1dd709da6b04eec42e0abdd6b40ce47305ae92a25e5d28 + checksum: 859e2bacc7a54506f2bf9aacb10d165df78c8c1b0ceb8023f966621b233717dab56e8d08baadc3ad3b9db58af290413d585c999694b7c146aaf2616340c3d2a6 languageName: node linkType: hard "foreground-child@npm:^3.1.0": - version: 3.2.1 - resolution: "foreground-child@npm:3.2.1" + version: 3.3.0 + resolution: "foreground-child@npm:3.3.0" dependencies: cross-spawn: ^7.0.0 signal-exit: ^4.0.1 - checksum: 3e2e844d6003c96d70affe8ae98d7eaaba269a868c14d997620c088340a8775cd5d2d9043e6ceebae1928d8d9a874911c4d664b9a267e8995945df20337aebc0 + checksum: 1989698488f725b05b26bc9afc8a08f08ec41807cd7b92ad85d96004ddf8243fd3e79486b8348c64a3011ae5cc2c9f0936af989e1f28339805d8bc178a75b451 languageName: node linkType: hard @@ -12994,52 +9609,18 @@ __metadata: languageName: node linkType: hard -"fork-ts-checker-webpack-plugin@npm:^8.0.0": - version: 8.0.0 - resolution: "fork-ts-checker-webpack-plugin@npm:8.0.0" - dependencies: - "@babel/code-frame": ^7.16.7 - chalk: ^4.1.2 - chokidar: ^3.5.3 - cosmiconfig: ^7.0.1 - deepmerge: ^4.2.2 - fs-extra: ^10.0.0 - memfs: ^3.4.1 - minimatch: ^3.0.4 - node-abort-controller: ^3.0.1 - schema-utils: ^3.1.1 - semver: ^7.3.5 - tapable: ^2.2.1 - peerDependencies: - typescript: ">3.6.0" - webpack: ^5.11.0 - checksum: aad4cbc5b802e6281a2700a379837697c93ad95288468f9595219d91d9c26674736d37852bb4c4341e9122f26181e9e05fc1a362e8d029fdd88e99de7816037b - languageName: node - linkType: hard - "form-data@npm:^3.0.0": - version: 3.0.1 - resolution: "form-data@npm:3.0.1" - dependencies: - asynckit: ^0.4.0 - combined-stream: ^1.0.8 - mime-types: ^2.1.12 - checksum: b019e8d35c8afc14a2bd8a7a92fa4f525a4726b6d5a9740e8d2623c30e308fbb58dc8469f90415a856698933c8479b01646a9dff33c87cc4e76d72aedbbf860d - languageName: node - linkType: hard - -"form-data@npm:^4.0.0": - version: 4.0.0 - resolution: "form-data@npm:4.0.0" + version: 3.0.2 + resolution: "form-data@npm:3.0.2" dependencies: asynckit: ^0.4.0 combined-stream: ^1.0.8 mime-types: ^2.1.12 - checksum: 01135bf8675f9d5c61ff18e2e2932f719ca4de964e3be90ef4c36aacfc7b9cb2fceb5eca0b7e0190e3383fe51c5b37f4cb80b62ca06a99aaabfcfd6ac7c9328c + checksum: 25ffdeed693c8fc59b56082d15ad63f11688fabac2d14918fb339170020f66295e520a6659f3a698217f15c7924fbc593117ecd61d8391a146ea06d686793622 languageName: node linkType: hard -"form-data@npm:~4.0.0": +"form-data@npm:^4.0.0, form-data@npm:~4.0.0": version: 4.0.1 resolution: "form-data@npm:4.0.1" dependencies: @@ -13064,14 +9645,14 @@ __metadata: languageName: node linkType: hard -"fresh@npm:0.5.2, fresh@npm:~0.5.2": +"fresh@npm:0.5.2": version: 0.5.2 resolution: "fresh@npm:0.5.2" checksum: 13ea8b08f91e669a64e3ba3a20eb79d7ca5379a81f1ff7f4310d54e2320645503cc0c78daedc93dfb6191287295f6479544a649c64d8e41a1c0fb0c221552346 languageName: node linkType: hard -"from2@npm:^2.1.1, from2@npm:^2.3.0": +"from2@npm:^2.3.0": version: 2.3.0 resolution: "from2@npm:2.3.0" dependencies: @@ -13097,18 +9678,6 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:9.1.0, fs-extra@npm:^9.1.0": - version: 9.1.0 - resolution: "fs-extra@npm:9.1.0" - dependencies: - at-least-node: ^1.0.0 - graceful-fs: ^4.2.0 - jsonfile: ^6.0.1 - universalify: ^2.0.0 - checksum: ba71ba32e0faa74ab931b7a0031d1523c66a73e225de7426e275e238e312d07313d2da2d33e34a52aa406c8763ade5712eb3ec9ba4d9edce652bcacdc29e6b20 - languageName: node - linkType: hard - "fs-extra@npm:^10.0.0": version: 10.1.0 resolution: "fs-extra@npm:10.1.0" @@ -13120,7 +9689,7 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^11.0.0, fs-extra@npm:^11.1.0, fs-extra@npm:^11.1.1": +"fs-extra@npm:^11.0.0": version: 11.2.0 resolution: "fs-extra@npm:11.2.0" dependencies: @@ -13131,14 +9700,15 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^8.1.0": - version: 8.1.0 - resolution: "fs-extra@npm:8.1.0" +"fs-extra@npm:^9.1.0": + version: 9.1.0 + resolution: "fs-extra@npm:9.1.0" dependencies: + at-least-node: ^1.0.0 graceful-fs: ^4.2.0 - jsonfile: ^4.0.0 - universalify: ^0.1.0 - checksum: bf44f0e6cea59d5ce071bba4c43ca76d216f89e402dc6285c128abc0902e9b8525135aa808adad72c9d5d218e9f4bcc63962815529ff2f684ad532172a284880 + jsonfile: ^6.0.1 + universalify: ^2.0.0 + checksum: ba71ba32e0faa74ab931b7a0031d1523c66a73e225de7426e275e238e312d07313d2da2d33e34a52aa406c8763ade5712eb3ec9ba4d9edce652bcacdc29e6b20 languageName: node linkType: hard @@ -13200,25 +9770,6 @@ __metadata: languageName: node linkType: hard -"function.prototype.name@npm:^1.1.6": - version: 1.1.6 - resolution: "function.prototype.name@npm:1.1.6" - dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 - functions-have-names: ^1.2.3 - checksum: 7a3f9bd98adab09a07f6e1f03da03d3f7c26abbdeaeee15223f6c04a9fb5674792bdf5e689dac19b97ac71de6aad2027ba3048a9b883aa1b3173eed6ab07f479 - languageName: node - linkType: hard - -"functions-have-names@npm:^1.2.3": - version: 1.2.3 - resolution: "functions-have-names@npm:1.2.3" - checksum: c3f1f5ba20f4e962efb71344ce0a40722163e85bee2101ce25f88214e78182d2d2476aa85ef37950c579eb6cf6ee811c17b3101bb84004bb75655f3e33f3fdb5 - languageName: node - linkType: hard - "gauge@npm:^4.0.3": version: 4.0.4 resolution: "gauge@npm:4.0.4" @@ -13235,93 +9786,48 @@ __metadata: languageName: node linkType: hard -"gaze@npm:^1.1.2": - version: 1.1.3 - resolution: "gaze@npm:1.1.3" - dependencies: - globule: ^1.0.0 - checksum: d5fd375a029c07346154806a076bde21290598179d01ffbe7bc3e54092fa65814180bd27fc2b577582737733eec77cdbb7a572a4e73dff934dde60317223cde6 - languageName: node - linkType: hard - -"gensync@npm:^1.0.0-beta.2": - version: 1.0.0-beta.2 - resolution: "gensync@npm:1.0.0-beta.2" - checksum: a7437e58c6be12aa6c90f7730eac7fa9833dc78872b4ad2963d2031b00a3367a93f98aec75f9aaac7220848e4026d67a8655e870b24f20a543d103c0d65952ec - languageName: node - linkType: hard - -"get-caller-file@npm:^2.0.5": - version: 2.0.5 - resolution: "get-caller-file@npm:2.0.5" - checksum: b9769a836d2a98c3ee734a88ba712e62703f1df31b94b784762c433c27a386dd6029ff55c2a920c392e33657d80191edbf18c61487e198844844516f843496b9 - languageName: node - linkType: hard - -"get-func-name@npm:^2.0.1": - version: 2.0.2 - resolution: "get-func-name@npm:2.0.2" - checksum: 3f62f4c23647de9d46e6f76d2b3eafe58933a9b3830c60669e4180d6c601ce1b4aa310ba8366143f55e52b139f992087a9f0647274e8745621fa2af7e0acf13b - languageName: node - linkType: hard - -"get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.1, get-intrinsic@npm:^1.2.3, get-intrinsic@npm:^1.2.4": - version: 1.2.4 - resolution: "get-intrinsic@npm:1.2.4" - dependencies: - es-errors: ^1.3.0 - function-bind: ^1.1.2 - has-proto: ^1.0.1 - has-symbols: ^1.0.3 - hasown: ^2.0.0 - checksum: 414e3cdf2c203d1b9d7d33111df746a4512a1aa622770b361dadddf8ed0b5aeb26c560f49ca077e24bfafb0acb55ca908d1f709216ccba33ffc548ec8a79a951 - languageName: node - linkType: hard - -"get-package-type@npm:^0.1.0": - version: 0.1.0 - resolution: "get-package-type@npm:0.1.0" - checksum: bba0811116d11e56d702682ddef7c73ba3481f114590e705fc549f4d868972263896af313c57a25c076e3c0d567e11d919a64ba1b30c879be985fc9d44f96148 - languageName: node - linkType: hard - -"get-port@npm:5.1.1": - version: 5.1.1 - resolution: "get-port@npm:5.1.1" - checksum: 0162663ffe5c09e748cd79d97b74cd70e5a5c84b760a475ce5767b357fb2a57cb821cee412d646aa8a156ed39b78aab88974eddaa9e5ee926173c036c0713787 - languageName: node - linkType: hard +"generate-ui-v2@workspace:apps/generate-ui-v2": + version: 0.0.0-use.local + resolution: "generate-ui-v2@workspace:apps/generate-ui-v2" + languageName: unknown + linkType: soft -"get-stdin@npm:^4.0.1": - version: 4.0.1 - resolution: "get-stdin@npm:4.0.1" - checksum: 4f73d3fe0516bc1f3dc7764466a68ad7c2ba809397a02f56c2a598120e028430fcff137a648a01876b2adfb486b4bc164119f98f1f7d7c0abd63385bdaa0113f +"gensync@npm:^1.0.0-beta.2": + version: 1.0.0-beta.2 + resolution: "gensync@npm:1.0.0-beta.2" + checksum: a7437e58c6be12aa6c90f7730eac7fa9833dc78872b4ad2963d2031b00a3367a93f98aec75f9aaac7220848e4026d67a8655e870b24f20a543d103c0d65952ec languageName: node linkType: hard -"get-stream@npm:3.0.0, get-stream@npm:^3.0.0": - version: 3.0.0 - resolution: "get-stream@npm:3.0.0" - checksum: 36142f46005ed74ce3a45c55545ec4e7da8e243554179e345a786baf144e5c4a35fb7bdc49fadfa9f18bd08000589b6fe364abdadfc4e1eb0e1b9914a6bb9c56 +"get-caller-file@npm:^2.0.5": + version: 2.0.5 + resolution: "get-caller-file@npm:2.0.5" + checksum: b9769a836d2a98c3ee734a88ba712e62703f1df31b94b784762c433c27a386dd6029ff55c2a920c392e33657d80191edbf18c61487e198844844516f843496b9 languageName: node linkType: hard -"get-stream@npm:^2.2.0": - version: 2.3.1 - resolution: "get-stream@npm:2.3.1" +"get-intrinsic@npm:^1.2.5, get-intrinsic@npm:^1.2.6": + version: 1.2.6 + resolution: "get-intrinsic@npm:1.2.6" dependencies: - object-assign: ^4.0.1 - pinkie-promise: ^2.0.0 - checksum: d82c86556e131ba7bef00233aa0aa7a51230e6deac11a971ce0f47cd43e2a5e968a3e3914cd082f07cd0d69425653b2f96735b0a7d5c5c03fef3ab857a531367 + call-bind-apply-helpers: ^1.0.1 + dunder-proto: ^1.0.0 + es-define-property: ^1.0.1 + es-errors: ^1.3.0 + es-object-atoms: ^1.0.0 + function-bind: ^1.1.2 + gopd: ^1.2.0 + has-symbols: ^1.1.0 + hasown: ^2.0.2 + math-intrinsics: ^1.0.0 + checksum: a7592a0b7f023a2e83c0121fa9449ca83780e370a5feeebe8452119474d148016e43b455049134ae7a683b9b11b93d3f65eac199a0ad452ab740d5f0c299de47 languageName: node linkType: hard -"get-stream@npm:^4.0.0, get-stream@npm:^4.1.0": - version: 4.1.0 - resolution: "get-stream@npm:4.1.0" - dependencies: - pump: ^3.0.0 - checksum: 443e1914170c15bd52ff8ea6eff6dfc6d712b031303e36302d2778e3de2506af9ee964d6124010f7818736dcfde05c04ba7ca6cc26883106e084357a17ae7d73 +"get-package-type@npm:^0.1.0": + version: 0.1.0 + resolution: "get-package-type@npm:0.1.0" + checksum: bba0811116d11e56d702682ddef7c73ba3481f114590e705fc549f4d868972263896af313c57a25c076e3c0d567e11d919a64ba1b30c879be985fc9d44f96148 languageName: node linkType: hard @@ -13341,17 +9847,6 @@ __metadata: languageName: node linkType: hard -"get-symbol-description@npm:^1.0.2": - version: 1.0.2 - resolution: "get-symbol-description@npm:1.0.2" - dependencies: - call-bind: ^1.0.5 - es-errors: ^1.3.0 - get-intrinsic: ^1.2.4 - checksum: e1cb53bc211f9dbe9691a4f97a46837a553c4e7caadd0488dc24ac694db8a390b93edd412b48dcdd0b4bbb4c595de1709effc75fc87c0839deedc6968f5bd973 - languageName: node - linkType: hard - "getos@npm:^3.2.1": version: 3.2.1 resolution: "getos@npm:3.2.1" @@ -13371,16 +9866,16 @@ __metadata: linkType: hard "git-log-parser@npm:^1.2.0": - version: 1.2.0 - resolution: "git-log-parser@npm:1.2.0" + version: 1.2.1 + resolution: "git-log-parser@npm:1.2.1" dependencies: argv-formatter: ~1.0.0 spawn-error-forwarder: ~1.0.0 split2: ~1.0.0 stream-combiner2: ~1.1.1 through2: ~2.0.0 - traverse: ~0.6.6 - checksum: 57294e72f91920d3262ff51fb0fd81dba1465c9e1b25961e19c757ae39bb38e72dd4a5da40649eeb368673b08be449a0844a2bafc0c0ded7375a8a56a6af8640 + traverse: 0.6.8 + checksum: 05567a3437f2c4a63c6cf4d78fcb915994fbbcfc3b2a04ae116195f593d5faf81e76b2aa500cebb22169ac522f357235c6ca758c405fcf7f7854642141a4084c languageName: node linkType: hard @@ -13391,13 +9886,6 @@ __metadata: languageName: node linkType: hard -"github-slugger@npm:^2.0.0": - version: 2.0.0 - resolution: "github-slugger@npm:2.0.0" - checksum: 250375cde2058f21454872c2c79f72c4637340c30c51ff158ca4ec71cbc478f33d54477d787a662f9207aeb095a2060f155bc01f15329ba8a5fb6698e0fc81f8 - languageName: node - linkType: hard - "glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2": version: 5.1.2 resolution: "glob-parent@npm:5.1.2" @@ -13423,36 +9911,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:8.1.0, glob@npm:^8.0.1, glob@npm:^8.0.3": - version: 8.1.0 - resolution: "glob@npm:8.1.0" - dependencies: - fs.realpath: ^1.0.0 - inflight: ^1.0.4 - inherits: 2 - minimatch: ^5.0.1 - once: ^1.3.0 - checksum: 92fbea3221a7d12075f26f0227abac435de868dd0736a17170663783296d0dd8d3d532a5672b4488a439bf5d7fb85cdd07c11185d6cd39184f0385cbdfb86a47 - languageName: node - linkType: hard - -"glob@npm:^10.2.2, glob@npm:^10.3.10": - version: 10.4.2 - resolution: "glob@npm:10.4.2" - dependencies: - foreground-child: ^3.1.0 - jackspeak: ^3.1.2 - minimatch: ^9.0.4 - minipass: ^7.1.2 - package-json-from-dist: ^1.0.0 - path-scurry: ^1.11.1 - bin: - glob: dist/esm/bin.mjs - checksum: bd7c0e30701136e936f414e5f6f82c7f04503f01df77408f177aa584927412f0bde0338e6ec541618cd21eacc57dde33e7b3c6c0a779cc1c6e6a0e14f3d15d9b - languageName: node - linkType: hard - -"glob@npm:^10.4.5": +"glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.3.7, glob@npm:^10.4.5": version: 10.4.5 resolution: "glob@npm:10.4.5" dependencies: @@ -13468,7 +9927,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^7.0.6, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.2.3": +"glob@npm:^7.0.6, glob@npm:^7.1.3, glob@npm:^7.1.4": version: 7.2.3 resolution: "glob@npm:7.2.3" dependencies: @@ -13482,26 +9941,16 @@ __metadata: languageName: node linkType: hard -"glob@npm:~7.1.1": - version: 7.1.7 - resolution: "glob@npm:7.1.7" +"glob@npm:^8.0.1, glob@npm:^8.1.0": + version: 8.1.0 + resolution: "glob@npm:8.1.0" dependencies: fs.realpath: ^1.0.0 inflight: ^1.0.4 inherits: 2 - minimatch: ^3.0.4 + minimatch: ^5.0.1 once: ^1.3.0 - path-is-absolute: ^1.0.0 - checksum: b61f48973bbdcf5159997b0874a2165db572b368b931135832599875919c237fc05c12984e38fe828e69aa8a921eb0e8a4997266211c517c9cfaae8a93988bb8 - languageName: node - linkType: hard - -"global-dirs@npm:^2.0.1": - version: 2.1.0 - resolution: "global-dirs@npm:2.1.0" - dependencies: - ini: 1.3.7 - checksum: f80b74032c0359a6af7f37d153b8ced67710135ed7ab45b03efe688f5792ef859b660561beeb79ecce3106071c2547196c0971dfecdb2332139892129487233d + checksum: 92fbea3221a7d12075f26f0227abac435de868dd0736a17170663783296d0dd8d3d532a5672b4488a439bf5d7fb85cdd07c11185d6cd39184f0385cbdfb86a47 languageName: node linkType: hard @@ -13514,40 +9963,6 @@ __metadata: languageName: node linkType: hard -"global-modules@npm:^1.0.0": - version: 1.0.0 - resolution: "global-modules@npm:1.0.0" - dependencies: - global-prefix: ^1.0.1 - is-windows: ^1.0.1 - resolve-dir: ^1.0.0 - checksum: 10be68796c1e1abc1e2ba87ec4ea507f5629873b119ab0cd29c07284ef2b930f1402d10df01beccb7391dedd9cd479611dd6a24311c71be58937beaf18edf85e - languageName: node - linkType: hard - -"global-prefix@npm:^1.0.1": - version: 1.0.2 - resolution: "global-prefix@npm:1.0.2" - dependencies: - expand-tilde: ^2.0.2 - homedir-polyfill: ^1.0.1 - ini: ^1.3.4 - is-windows: ^1.0.1 - which: ^1.2.14 - checksum: 061b43470fe498271bcd514e7746e8a8535032b17ab9570517014ae27d700ff0dca749f76bbde13ba384d185be4310d8ba5712cb0e74f7d54d59390db63dd9a0 - languageName: node - linkType: hard - -"global@npm:^4.4.0": - version: 4.4.0 - resolution: "global@npm:4.4.0" - dependencies: - min-document: ^2.19.0 - process: ^0.11.10 - checksum: 9c057557c8f5a5bcfbeb9378ba4fe2255d04679452be504608dd5f13b54edf79f7be1db1031ea06a4ec6edd3b9f5f17d2d172fb47e6c69dae57fd84b7e72b77f - languageName: node - linkType: hard - "globals@npm:^11.1.0": version: 11.12.0 resolution: "globals@npm:11.12.0" @@ -13565,19 +9980,9 @@ __metadata: linkType: hard "globals@npm:^15.9.0": - version: 15.9.0 - resolution: "globals@npm:15.9.0" - checksum: 32c4470ffcc26db3ddbc579ddf968b74c26462d1a268039980c2fa2e107090fd442a7a7445d953dc4ee874f68846e713066c5a8e63d146fd9349cd1fc5a6f63d - languageName: node - linkType: hard - -"globalthis@npm:^1.0.3": - version: 1.0.4 - resolution: "globalthis@npm:1.0.4" - dependencies: - define-properties: ^1.2.1 - gopd: ^1.0.1 - checksum: 39ad667ad9f01476474633a1834a70842041f70a55571e8dcef5fb957980a92da5022db5430fca8aecc5d47704ae30618c0bc877a579c70710c904e9ef06108a + version: 15.14.0 + resolution: "globals@npm:15.14.0" + checksum: fa993433a01bf4a118904fbafbcff34db487fce83f73da75fb4a8653afc6dcd72905e6208c49bab307ff0980928273d0ecd1cfc67e1a4782dabfbd92c234ab68 languageName: node linkType: hard @@ -13609,86 +10014,10 @@ __metadata: languageName: node linkType: hard -"globule@npm:^1.0.0": - version: 1.3.4 - resolution: "globule@npm:1.3.4" - dependencies: - glob: ~7.1.1 - lodash: ^4.17.21 - minimatch: ~3.0.2 - checksum: 258b6865c77d54fbd4c91dd6931d99baf81b1485fdf4bd2c053b1a10eab015163cb646e6c96812d5c8b027fb07adfc0b7c7fb13bbbb571f3c12ea60bd7fda2f5 - languageName: node - linkType: hard - -"gopd@npm:^1.0.1": - version: 1.0.1 - resolution: "gopd@npm:1.0.1" - dependencies: - get-intrinsic: ^1.1.3 - checksum: a5ccfb8806e0917a94e0b3de2af2ea4979c1da920bc381667c260e00e7cafdbe844e2cb9c5bcfef4e5412e8bf73bab837285bc35c7ba73aaaf0134d4583393a6 - languageName: node - linkType: hard - -"got@npm:^11.0.2, got@npm:^11.8.1": - version: 11.8.6 - resolution: "got@npm:11.8.6" - dependencies: - "@sindresorhus/is": ^4.0.0 - "@szmarczak/http-timer": ^4.0.5 - "@types/cacheable-request": ^6.0.1 - "@types/responselike": ^1.0.0 - cacheable-lookup: ^5.0.3 - cacheable-request: ^7.0.2 - decompress-response: ^6.0.0 - http2-wrapper: ^1.0.0-beta.5.2 - lowercase-keys: ^2.0.0 - p-cancelable: ^2.0.0 - responselike: ^2.0.0 - checksum: bbc783578a8d5030c8164ef7f57ce41b5ad7db2ed13371e1944bef157eeca5a7475530e07c0aaa71610d7085474d0d96222c9f4268d41db333a17e39b463f45d - languageName: node - linkType: hard - -"got@npm:^8.3.1": - version: 8.3.2 - resolution: "got@npm:8.3.2" - dependencies: - "@sindresorhus/is": ^0.7.0 - cacheable-request: ^2.1.1 - decompress-response: ^3.3.0 - duplexer3: ^0.1.4 - get-stream: ^3.0.0 - into-stream: ^3.1.0 - is-retry-allowed: ^1.1.0 - isurl: ^1.0.0-alpha5 - lowercase-keys: ^1.0.0 - mimic-response: ^1.0.0 - p-cancelable: ^0.4.0 - p-timeout: ^2.0.1 - pify: ^3.0.0 - safe-buffer: ^5.1.1 - timed-out: ^4.0.1 - url-parse-lax: ^3.0.0 - url-to-options: ^1.0.1 - checksum: ab05bfcb6de86dc0c3fba8d25cc51cb2b09851ff3f6f899c86cde8c63b30269f8823d69dbbc6d03f7c58bb069f55a3c5f60aba74aad6721938652d8f35fd3165 - languageName: node - linkType: hard - -"got@npm:^9.6.0": - version: 9.6.0 - resolution: "got@npm:9.6.0" - dependencies: - "@sindresorhus/is": ^0.14.0 - "@szmarczak/http-timer": ^1.1.2 - cacheable-request: ^6.0.0 - decompress-response: ^3.3.0 - duplexer3: ^0.1.4 - get-stream: ^4.1.0 - lowercase-keys: ^1.0.1 - mimic-response: ^1.0.1 - p-cancelable: ^1.0.0 - to-readable-stream: ^1.0.0 - url-parse-lax: ^3.0.0 - checksum: 941807bd9704bacf5eb401f0cc1212ffa1f67c6642f2d028fd75900471c221b1da2b8527f4553d2558f3faeda62ea1cf31665f8b002c6137f5de8732f07370b0 +"gopd@npm:^1.2.0": + version: 1.2.0 + resolution: "gopd@npm:1.2.0" + checksum: cc6d8e655e360955bdccaca51a12a474268f95bb793fc3e1f2bdadb075f28bfd1fd988dab872daf77a61d78cbaf13744bc8727a17cfb1d150d76047d805375f3 languageName: node linkType: hard @@ -13699,7 +10028,7 @@ __metadata: languageName: node linkType: hard -"graceful-fs@npm:^4.1.10, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.10, graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": +"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.10, graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": version: 4.2.11 resolution: "graceful-fs@npm:4.2.11" checksum: ac85f94da92d8eb6b7f5a8b20ce65e43d66761c55ce85ac96df6865308390da45a8d3f0296dd3a663de65d30ba497bd46c696cc1e248c72b13d6d567138a4fc7 @@ -13707,21 +10036,14 @@ __metadata: linkType: hard "gradle-semantic-release-plugin@npm:^1.7.6": - version: 1.9.2 - resolution: "gradle-semantic-release-plugin@npm:1.9.2" + version: 1.10.1 + resolution: "gradle-semantic-release-plugin@npm:1.10.1" dependencies: promisified-properties: ^3.0.0 split2: ^4.1.0 peerDependencies: semantic-release: ^24.0.0 - checksum: 08167a4b899ea99ff2171ffc7780cb89f8eaa5ca736b022f6ec4bad9240879c3062a243959a1d8bf1491fdbbc91c06804d62f8ba67780c2d35e71a369aae379a - languageName: node - linkType: hard - -"grapheme-splitter@npm:^1.0.2": - version: 1.0.4 - resolution: "grapheme-splitter@npm:1.0.4" - checksum: 0c22ec54dee1b05cd480f78cf14f732cb5b108edc073572c4ec205df4cd63f30f8db8025afc5debc8835a8ddeacf648a1c7992fe3dcd6ad38f9a476d84906620 + checksum: 39d19cceb0677af12e53652c64009fe472fd286b64a002935ede903504423c7daf611345e5570dd3b5ea561f74cc14066eee4cb9b6b27cff702ef39b3c38a0a6 languageName: node linkType: hard @@ -13747,9 +10069,9 @@ __metadata: linkType: hard "graphql@npm:^16.6.0": - version: 16.9.0 - resolution: "graphql@npm:16.9.0" - checksum: 8cb3d54100e9227310383ce7f791ca48d12f15ed9f2021f23f8735f1121aafe4e5e611a853081dd935ce221724ea1ae4638faef5d2921fb1ad7c26b5f46611e9 + version: 16.10.0 + resolution: "graphql@npm:16.10.0" + checksum: 969c2d1061d69ad6fe08a7fe642428212b0b8485a2f9b5d8650203eb6c3221479e81ec6a757708f849d84b85afcb3ebc5a8ff2f71778bb66c5e4850f051c170e languageName: node linkType: hard @@ -13792,22 +10114,6 @@ __metadata: languageName: node linkType: hard -"has-ansi@npm:^2.0.0": - version: 2.0.0 - resolution: "has-ansi@npm:2.0.0" - dependencies: - ansi-regex: ^2.0.0 - checksum: 1b51daa0214440db171ff359d0a2d17bc20061164c57e76234f614c91dbd2a79ddd68dfc8ee73629366f7be45a6df5f2ea9de83f52e1ca24433f2cc78c35d8ec - languageName: node - linkType: hard - -"has-bigints@npm:^1.0.1, has-bigints@npm:^1.0.2": - version: 1.0.2 - resolution: "has-bigints@npm:1.0.2" - checksum: 390e31e7be7e5c6fe68b81babb73dfc35d413604d7ee5f56da101417027a4b4ce6a27e46eff97ad040c835b5d228676eae99a9b5c3bc0e23c8e81a49241ff45b - languageName: node - linkType: hard - "has-flag@npm:^3.0.0": version: 3.0.0 resolution: "has-flag@npm:3.0.0" @@ -13822,51 +10128,10 @@ __metadata: languageName: node linkType: hard -"has-property-descriptors@npm:^1.0.0, has-property-descriptors@npm:^1.0.2": - version: 1.0.2 - resolution: "has-property-descriptors@npm:1.0.2" - dependencies: - es-define-property: ^1.0.0 - checksum: fcbb246ea2838058be39887935231c6d5788babed499d0e9d0cc5737494c48aba4fe17ba1449e0d0fbbb1e36175442faa37f9c427ae357d6ccb1d895fbcd3de3 - languageName: node - linkType: hard - -"has-proto@npm:^1.0.1, has-proto@npm:^1.0.3": - version: 1.0.3 - resolution: "has-proto@npm:1.0.3" - checksum: fe7c3d50b33f50f3933a04413ed1f69441d21d2d2944f81036276d30635cad9279f6b43bc8f32036c31ebdfcf6e731150f46c1907ad90c669ffe9b066c3ba5c4 - languageName: node - linkType: hard - -"has-symbol-support-x@npm:^1.4.1": - version: 1.4.2 - resolution: "has-symbol-support-x@npm:1.4.2" - checksum: ff06631d556d897424c00e8e79c10093ad34c93e88bb0563932d7837f148a4c90a4377abc5d8da000cb6637c0ecdb4acc9ae836c7cfd0ffc919986db32097609 - languageName: node - linkType: hard - -"has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3": - version: 1.0.3 - resolution: "has-symbols@npm:1.0.3" - checksum: a054c40c631c0d5741a8285010a0777ea0c068f99ed43e5d6eb12972da223f8af553a455132fdb0801bdcfa0e0f443c0c03a68d8555aa529b3144b446c3f2410 - languageName: node - linkType: hard - -"has-to-string-tag-x@npm:^1.2.0": - version: 1.4.1 - resolution: "has-to-string-tag-x@npm:1.4.1" - dependencies: - has-symbol-support-x: ^1.4.1 - checksum: 804c4505727be7770f8b2f5e727ce31c9affc5b83df4ce12344f44b68d557fefb31f77751dbd739de900653126bcd71f8842fac06f97a3fae5422685ab0ce6f0 - languageName: node - linkType: hard - -"has-tostringtag@npm:^1.0.0, has-tostringtag@npm:^1.0.2": - version: 1.0.2 - resolution: "has-tostringtag@npm:1.0.2" - dependencies: - has-symbols: ^1.0.3 - checksum: 999d60bb753ad714356b2c6c87b7fb74f32463b8426e159397da4bde5bca7e598ab1073f4d8d4deafac297f2eb311484cd177af242776bf05f0d11565680468d +"has-symbols@npm:^1.1.0": + version: 1.1.0 + resolution: "has-symbols@npm:1.1.0" + checksum: b2316c7302a0e8ba3aaba215f834e96c22c86f192e7310bdf689dd0e6999510c89b00fbc5742571507cebf25764d68c988b3a0da217369a73596191ac0ce694b languageName: node linkType: hard @@ -13877,14 +10142,7 @@ __metadata: languageName: node linkType: hard -"has-yarn@npm:^2.1.0": - version: 2.1.0 - resolution: "has-yarn@npm:2.1.0" - checksum: 5eb1d0bb8518103d7da24532bdbc7124ffc6d367b5d3c10840b508116f2f1bcbcf10fd3ba843ff6e2e991bdf9969fd862d42b2ed58aade88343326c950b7e7f7 - languageName: node - linkType: hard - -"hasown@npm:^2.0.0, hasown@npm:^2.0.1, hasown@npm:^2.0.2": +"hasown@npm:^2.0.2": version: 2.0.2 resolution: "hasown@npm:2.0.2" dependencies: @@ -13893,34 +10151,7 @@ __metadata: languageName: node linkType: hard -"hast-util-heading-rank@npm:^3.0.0": - version: 3.0.0 - resolution: "hast-util-heading-rank@npm:3.0.0" - dependencies: - "@types/hast": ^3.0.0 - checksum: e5ce4ec9e8017b24ab72702fa0dd401ec6eaf32574120d71c2aa4e8e0f43829dba2e291f49d305a47e8d65b82a9c5adad7985385dc5bc8370f8cec7c8f9313d3 - languageName: node - linkType: hard - -"hast-util-is-element@npm:^3.0.0": - version: 3.0.0 - resolution: "hast-util-is-element@npm:3.0.0" - dependencies: - "@types/hast": ^3.0.0 - checksum: 82569a420eda5877c52fdbbdbe26675f012c02d70813dfd19acffdee328e42e4bd0b7ae34454cfcbcb932b2bedbd7ddc119f943a0cfb234120f9456d6c0c4331 - languageName: node - linkType: hard - -"hast-util-to-string@npm:^3.0.0": - version: 3.0.0 - resolution: "hast-util-to-string@npm:3.0.0" - dependencies: - "@types/hast": ^3.0.0 - checksum: 64f7f4f2b7a69b2ebddd1c87a29eae5f718d593d2154a46de2fa21f6ca8bfbda50ad71a5794f5952ae450f4da23a8bc811db348098b09916b9553cd933aefe9a - languageName: node - linkType: hard - -"he@npm:1.2.0, he@npm:^1.2.0": +"he@npm:^1.2.0": version: 1.2.0 resolution: "he@npm:1.2.0" bin: @@ -13929,24 +10160,6 @@ __metadata: languageName: node linkType: hard -"hoist-non-react-statics@npm:^3.3.1": - version: 3.3.2 - resolution: "hoist-non-react-statics@npm:3.3.2" - dependencies: - react-is: ^16.7.0 - checksum: b1538270429b13901ee586aa44f4cc3ecd8831c061d06cb8322e50ea17b3f5ce4d0e2e66394761e6c8e152cd8c34fb3b4b690116c6ce2bd45b18c746516cb9e8 - languageName: node - linkType: hard - -"homedir-polyfill@npm:^1.0.1": - version: 1.0.3 - resolution: "homedir-polyfill@npm:1.0.3" - dependencies: - parse-passwd: ^1.0.0 - checksum: 18dd4db87052c6a2179d1813adea0c4bfcfa4f9996f0e226fefb29eb3d548e564350fa28ec46b0bf1fbc0a1d2d6922ceceb80093115ea45ff8842a4990139250 - languageName: node - linkType: hard - "hook-std@npm:^3.0.0": version: 3.0.0 resolution: "hook-std@npm:3.0.0" @@ -13980,11 +10193,11 @@ __metadata: linkType: hard "hosted-git-info@npm:^6.0.0": - version: 6.1.1 - resolution: "hosted-git-info@npm:6.1.1" + version: 6.1.3 + resolution: "hosted-git-info@npm:6.1.3" dependencies: lru-cache: ^7.5.1 - checksum: fcd3ca2eaa05f3201425ccbb8aa47f88cdda4a3a6d79453f8e269f7171356278bd1db08f059d8439eb5eaa91c6a8a20800fc49cca6e9e4e899b202a332d5ba6b + checksum: 7a0fc89c98afd07a2a566139fd18136e6a23002a5af3fdf7e36ad2f5fda31e8c5f2e1814fd9daaf385ae5c1f20e34841b4b2b2b63ab10c98c92992c571c3b993 languageName: node linkType: hard @@ -14018,13 +10231,6 @@ __metadata: languageName: node linkType: hard -"html-entities@npm:^2.1.0, html-entities@npm:^2.4.0": - version: 2.5.2 - resolution: "html-entities@npm:2.5.2" - checksum: b23f4a07d33d49ade1994069af4e13d31650e3fb62621e92ae10ecdf01d1a98065c78fd20fdc92b4c7881612210b37c275f2c9fba9777650ab0d6f2ceb3b99b6 - languageName: node - linkType: hard - "html-escaper@npm:^2.0.0": version: 2.0.2 resolution: "html-escaper@npm:2.0.2" @@ -14050,8 +10256,8 @@ __metadata: linkType: hard "html-webpack-plugin@npm:^5.5.0": - version: 5.6.0 - resolution: "html-webpack-plugin@npm:5.6.0" + version: 5.6.3 + resolution: "html-webpack-plugin@npm:5.6.3" dependencies: "@types/html-minifier-terser": ^6.0.0 html-minifier-terser: ^6.0.2 @@ -14066,7 +10272,7 @@ __metadata: optional: true webpack: optional: true - checksum: 32a6e41da538e798fd0be476637d7611a5e8a98a3508f031996e9eb27804dcdc282cb01f847cf5d066f21b49cfb8e21627fcf977ffd0c9bea81cf80e5a65070d + checksum: 59e7d971b0cfd9ba34c7acaa3c161e43c62596474dd8cd35d7b690498ff5891f21296de0aa1d2e7810348caa657e938461267155dda47913b5eeca7124406270 languageName: node linkType: hard @@ -14082,36 +10288,19 @@ __metadata: languageName: node linkType: hard -"htmlparser2@npm:^8.0.1": - version: 8.0.2 - resolution: "htmlparser2@npm:8.0.2" +"htmlparser2@npm:^9.1.0": + version: 9.1.0 + resolution: "htmlparser2@npm:9.1.0" dependencies: domelementtype: ^2.3.0 domhandler: ^5.0.3 - domutils: ^3.0.1 - entities: ^4.4.0 - checksum: 29167a0f9282f181da8a6d0311b76820c8a59bc9e3c87009e21968264c2987d2723d6fde5a964d4b7b6cba663fca96ffb373c06d8223a85f52a6089ced942700 - languageName: node - linkType: hard - -"http-assert@npm:^1.3.0": - version: 1.5.0 - resolution: "http-assert@npm:1.5.0" - dependencies: - deep-equal: ~1.0.1 - http-errors: ~1.8.0 - checksum: 69c9b3c14cf8b2822916360a365089ce936c883c49068f91c365eccba5c141a9964d19fdda589150a480013bf503bf37d8936c732e9635819339e730ab0e7527 - languageName: node - linkType: hard - -"http-cache-semantics@npm:3.8.1": - version: 3.8.1 - resolution: "http-cache-semantics@npm:3.8.1" - checksum: b1108d37be478fa9b03890d4185217aac2256e9d2247ce6c6bd90bc5432687d68dc7710ba908cea6166fb983a849d902195241626cf175a3c62817a494c0f7f6 + domutils: ^3.1.0 + entities: ^4.5.0 + checksum: e5f8d5193967e4a500226f37bdf2c0f858cecb39dde14d0439f24bf2c461a4342778740d988fbaba652b0e4cb6052f7f2e99e69fc1a329a86c629032bb76e7c8 languageName: node linkType: hard -"http-cache-semantics@npm:^4.0.0, http-cache-semantics@npm:^4.1.0, http-cache-semantics@npm:^4.1.1": +"http-cache-semantics@npm:^4.1.0, http-cache-semantics@npm:^4.1.1": version: 4.1.1 resolution: "http-cache-semantics@npm:4.1.1" checksum: 83ac0bc60b17a3a36f9953e7be55e5c8f41acc61b22583060e8dedc9dd5e3607c823a88d0926f9150e571f90946835c7fe150732801010845c72cd8bbff1a236 @@ -14125,19 +10314,6 @@ __metadata: languageName: node linkType: hard -"http-errors@npm:1.8.1, http-errors@npm:^1.6.3, http-errors@npm:~1.8.0": - version: 1.8.1 - resolution: "http-errors@npm:1.8.1" - dependencies: - depd: ~1.1.2 - inherits: 2.0.4 - setprototypeof: 1.2.0 - statuses: ">= 1.5.0 < 2" - toidentifier: 1.0.1 - checksum: d3c7e7e776fd51c0a812baff570bdf06fe49a5dc448b700ab6171b1250e4cf7db8b8f4c0b133e4bfe2451022a5790c1ca6c2cae4094dedd6ac8304a1267f91d2 - languageName: node - linkType: hard - "http-errors@npm:2.0.0": version: 2.0.0 resolution: "http-errors@npm:2.0.0" @@ -14163,13 +10339,6 @@ __metadata: languageName: node linkType: hard -"http-link-header@npm:^0.8.0": - version: 0.8.0 - resolution: "http-link-header@npm:0.8.0" - checksum: 9c3844482f5fe4a290dcd6662905bcaf480c31bce49b58341a9683179fc8a2a4bfe0a6dd00abfe6353f419a11b6be4ec3e82740db6d4e73a74d93aa8415e0999 - languageName: node - linkType: hard - "http-parser-js@npm:>=0.5.1": version: 0.5.8 resolution: "http-parser-js@npm:0.5.8" @@ -14198,9 +10367,9 @@ __metadata: languageName: node linkType: hard -"http-proxy-middleware@npm:^2.0.3": - version: 2.0.6 - resolution: "http-proxy-middleware@npm:2.0.6" +"http-proxy-middleware@npm:^2.0.7": + version: 2.0.7 + resolution: "http-proxy-middleware@npm:2.0.7" dependencies: "@types/http-proxy": ^1.17.8 http-proxy: ^1.18.1 @@ -14212,21 +10381,7 @@ __metadata: peerDependenciesMeta: "@types/express": optional: true - checksum: 2ee85bc878afa6cbf34491e972ece0f5be0a3e5c98a60850cf40d2a9a5356e1fc57aab6cff33c1fc37691b0121c3a42602d2b1956c52577e87a5b77b62ae1c3a - languageName: node - linkType: hard - -"http-proxy-middleware@npm:^3.0.3": - version: 3.0.3 - resolution: "http-proxy-middleware@npm:3.0.3" - dependencies: - "@types/http-proxy": ^1.17.15 - debug: ^4.3.6 - http-proxy: ^1.18.1 - is-glob: ^4.0.3 - is-plain-object: ^5.0.0 - micromatch: ^4.0.8 - checksum: 7486cd36f8123aaeb9e5412ecdf1bbfb69a9c7a5cd51cdb202653fe7201fc6073849f981d814b429527e42bb825d57af09ba7b8ba9d95e194dbd7dd83bf51643 + checksum: 18caa21145917aa1054740353916e8f03f5a3a93bede9106f1f44d84f7b174df17af1c72bf5fade5cc440c2058ee813f47cbb2bdd6ae6874af1cf33e0ac575f3 languageName: node linkType: hard @@ -14275,27 +10430,7 @@ __metadata: languageName: node linkType: hard -"http2-wrapper@npm:^1.0.0-beta.5.2": - version: 1.0.3 - resolution: "http2-wrapper@npm:1.0.3" - dependencies: - quick-lru: ^5.1.1 - resolve-alpn: ^1.0.0 - checksum: 74160b862ec699e3f859739101ff592d52ce1cb207b7950295bf7962e4aa1597ef709b4292c673bece9c9b300efad0559fc86c71b1409c7a1e02b7229456003e - languageName: node - linkType: hard - -"https-proxy-agent@npm:5.0.0": - version: 5.0.0 - resolution: "https-proxy-agent@npm:5.0.0" - dependencies: - agent-base: 6 - debug: 4 - checksum: 165bfb090bd26d47693597661298006841ab733d0c7383a8cb2f17373387a94c903a3ac687090aa739de05e379ab6f868bae84ab4eac288ad85c328cd1ec9e53 - languageName: node - linkType: hard - -"https-proxy-agent@npm:5.0.1, https-proxy-agent@npm:^5.0.0, https-proxy-agent@npm:^5.0.1": +"https-proxy-agent@npm:^5.0.0, https-proxy-agent@npm:^5.0.1": version: 5.0.1 resolution: "https-proxy-agent@npm:5.0.1" dependencies: @@ -14305,13 +10440,13 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:^7.0.0, https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.4": - version: 7.0.4 - resolution: "https-proxy-agent@npm:7.0.4" +"https-proxy-agent@npm:^7.0.0, https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.5": + version: 7.0.6 + resolution: "https-proxy-agent@npm:7.0.6" dependencies: - agent-base: ^7.0.2 + agent-base: ^7.1.2 debug: 4 - checksum: daaab857a967a2519ddc724f91edbbd388d766ff141b9025b629f92b9408fc83cee8a27e11a907aede392938e9c398e240d643e178408a59e4073539cde8cfe9 + checksum: b882377a120aa0544846172e5db021fa8afbf83fea2a897d397bd2ddd8095ab268c24bc462f40a15f2a8c600bf4aa05ce52927f70038d4014e68aefecfa94e8d languageName: node linkType: hard @@ -14346,11 +10481,11 @@ __metadata: linkType: hard "husky@npm:^9.0.11": - version: 9.0.11 - resolution: "husky@npm:9.0.11" + version: 9.1.7 + resolution: "husky@npm:9.1.7" bin: - husky: bin.mjs - checksum: 1aebc3334dc7ac6288ff5e1fb72cfb447cfa474e72cf7ba692e8c5698c573ab725c28c6a5088c9f8e6aca5f47d40fa7261beffbc07a4d307ca21656dc4571f07 + husky: bin.js + checksum: c2412753f15695db369634ba70f50f5c0b7e5cb13b673d0826c411ec1bd9ddef08c1dad89ea154f57da2521d2605bd64308af748749b27d08c5f563bcd89975f languageName: node linkType: hard @@ -14361,7 +10496,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -14414,9 +10549,9 @@ __metadata: linkType: hard "ignore@npm:^5.0.4, ignore@npm:^5.1.9, ignore@npm:^5.2.0, ignore@npm:^5.3.1": - version: 5.3.1 - resolution: "ignore@npm:5.3.1" - checksum: 71d7bb4c1dbe020f915fd881108cbe85a0db3d636a0ea3ba911393c53946711d13a9b1143c7e70db06d571a5822c0a324a6bcde5c9904e7ca5047f01f1bf8cd3 + version: 5.3.2 + resolution: "ignore@npm:5.3.2" + checksum: 2acfd32a573260ea522ea0bfeff880af426d68f6831f973129e2ba7363f422923cf53aab62f8369cbf4667c7b25b6f8a3761b34ecdb284ea18e87a5262a865be languageName: node linkType: hard @@ -14429,13 +10564,6 @@ __metadata: languageName: node linkType: hard -"image-ssim@npm:^0.2.0": - version: 0.2.0 - resolution: "image-ssim@npm:0.2.0" - checksum: c1bb7c6d6c33733dafc525593d14be0beaf67010dc403c779ee21c8bed155f30e94b5ef7f4ed34b3fe026159251bc585cd4a11475d145decb6a9f7546925c141 - languageName: node - linkType: hard - "immediate@npm:~3.0.5": version: 3.0.6 resolution: "immediate@npm:3.0.6" @@ -14443,10 +10571,10 @@ __metadata: languageName: node linkType: hard -"immutable@npm:^4.0.0": - version: 4.3.6 - resolution: "immutable@npm:4.3.6" - checksum: 3afd020be988ec9ba42c1e585b88858970beba91332ac04ac11446722c7e5da03d5956f5049806573d29dfee25f69262297cb7f3bd6b16fc83a175a0176c6c2a +"immutable@npm:^5.0.2": + version: 5.0.3 + resolution: "immutable@npm:5.0.3" + checksum: b2fcfc75aff29634babfcf6afb102111d7bc3858bfc55c17c5ad5eedf11085fe8b72d59fac883c6cfe9b2ec6e72cc184dec88782d5375ab17dc4eb25e3a665ed languageName: node linkType: hard @@ -14467,22 +10595,15 @@ __metadata: languageName: node linkType: hard -"import-lazy@npm:^2.1.0": - version: 2.1.0 - resolution: "import-lazy@npm:2.1.0" - checksum: 05294f3b9dd4971d3a996f0d2f176410fb6745d491d6e73376429189f5c1c3d290548116b2960a7cf3e89c20cdf11431739d1d2d8c54b84061980795010e803a - languageName: node - linkType: hard - "import-local@npm:^3.0.2": - version: 3.1.0 - resolution: "import-local@npm:3.1.0" + version: 3.2.0 + resolution: "import-local@npm:3.2.0" dependencies: pkg-dir: ^4.2.0 resolve-cwd: ^3.0.0 bin: import-local-fixture: fixtures/cli.js - checksum: bfcdb63b5e3c0e245e347f3107564035b128a414c4da1172a20dc67db2504e05ede4ac2eee1252359f78b0bfd7b19ef180aec427c2fce6493ae782d73a04cddd + checksum: 0b0b0b412b2521739fbb85eeed834a3c34de9bc67e670b3d0b86248fc460d990a7b116ad056c084b87a693ef73d1f17268d6a5be626bb43c998a8b1c8a230004 languageName: node linkType: hard @@ -14493,22 +10614,6 @@ __metadata: languageName: node linkType: hard -"indent-string@npm:^2.1.0": - version: 2.1.0 - resolution: "indent-string@npm:2.1.0" - dependencies: - repeating: ^2.0.0 - checksum: 2fe7124311435f4d7a98f0a314d8259a4ec47ecb221110a58e2e2073e5f75c8d2b4f775f2ed199598fbe20638917e57423096539455ca8bff8eab113c9bee12c - languageName: node - linkType: hard - -"indent-string@npm:^3.0.0": - version: 3.2.0 - resolution: "indent-string@npm:3.2.0" - checksum: a0b72603bba6c985d367fda3a25aad16423d2056b22a7e83ee2dd9ce0ce3d03d1e078644b679087aa7edf1cfb457f0d96d9eeadc0b12f38582088cc00e995d2f - languageName: node - linkType: hard - "indent-string@npm:^4.0.0": version: 4.0.0 resolution: "indent-string@npm:4.0.0" @@ -14554,13 +10659,6 @@ __metadata: languageName: node linkType: hard -"ini@npm:1.3.7": - version: 1.3.7 - resolution: "ini@npm:1.3.7" - checksum: f8f3801e8eb039f9e03cdc27ceb494a7ac6e6ca7b2dd8394a9ef97ed5ae66930fadefd5ec908e41e4b103d3c9063b5788d47de5e8e892083c7a67b489f3b962d - languageName: node - linkType: hard - "ini@npm:2.0.0": version: 2.0.0 resolution: "ini@npm:2.0.0" @@ -14604,66 +10702,6 @@ __metadata: languageName: node linkType: hard -"inquirer@npm:8.2.4": - version: 8.2.4 - resolution: "inquirer@npm:8.2.4" - dependencies: - 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 - checksum: dfcb6529d3af443dfea2241cb471508091b51f5121a088fdb8728b23ec9b349ef0a5e13a0ef2c8e19457b0bed22f7cbbcd561f7a4529d084c562a58c605e2655 - languageName: node - linkType: hard - -"internal-slot@npm:^1.0.7": - version: 1.0.7 - resolution: "internal-slot@npm:1.0.7" - dependencies: - es-errors: ^1.3.0 - hasown: ^2.0.0 - side-channel: ^1.0.4 - checksum: cadc5eea5d7d9bc2342e93aae9f31f04c196afebb11bde97448327049f492cd7081e18623ae71388aac9cd237b692ca3a105be9c68ac39c1dec679d7409e33eb - languageName: node - linkType: hard - -"intl-messageformat-parser@npm:^1.8.1": - version: 1.8.1 - resolution: "intl-messageformat-parser@npm:1.8.1" - checksum: 73e5e372c1f1ca40165e4c91b84a177237fda8ecbe7b680cb36bf6e9162ac2c2b97c520344255bfb0cb02758f8f40803f1291d60f9179c44c1a1ad2c3d964609 - languageName: node - linkType: hard - -"intl-messageformat@npm:^4.4.0": - version: 4.4.0 - resolution: "intl-messageformat@npm:4.4.0" - dependencies: - intl-messageformat-parser: ^1.8.1 - checksum: f8e91e5515523c93d061bdb07efab4a921589fb1288a7f37f6251b1235f16f29242c3af6757fa5058eede8941768a0224abd183fe56e783eb50703b39db170e8 - languageName: node - linkType: hard - -"into-stream@npm:^3.1.0": - version: 3.1.0 - resolution: "into-stream@npm:3.1.0" - dependencies: - from2: ^2.1.1 - p-is-promise: ^1.1.0 - checksum: e6e1a202227b20c446c251ef95348b3e8503cdc75aa2a09076f8821fc42c1b7fd43fabaeb8ed3cf9eb875942cfa4510b66949c5317997aa640921cc9bbadcd17 - languageName: node - linkType: hard - "into-stream@npm:^6.0.0": version: 6.0.0 resolution: "into-stream@npm:6.0.0" @@ -14705,33 +10743,6 @@ __metadata: languageName: node linkType: hard -"is-absolute-url@npm:^4.0.0": - version: 4.0.1 - resolution: "is-absolute-url@npm:4.0.1" - checksum: de172a718439982a54477fdae55f21be69ec0e6a4b205db5484975d2f4ee749851fd46c28f3790dfc51a274c2ed1d0f8457b6d1fff02ab829069fd9cc761e48c - languageName: node - linkType: hard - -"is-arguments@npm:^1.0.4": - version: 1.1.1 - resolution: "is-arguments@npm:1.1.1" - dependencies: - call-bind: ^1.0.2 - has-tostringtag: ^1.0.0 - checksum: 7f02700ec2171b691ef3e4d0e3e6c0ba408e8434368504bb593d0d7c891c0dbfda6d19d30808b904a6cb1929bca648c061ba438c39f296c2a8ca083229c49f27 - languageName: node - linkType: hard - -"is-array-buffer@npm:^3.0.4": - version: 3.0.4 - resolution: "is-array-buffer@npm:3.0.4" - dependencies: - call-bind: ^1.0.2 - get-intrinsic: ^1.2.1 - checksum: e4e3e6ef0ff2239e75371d221f74bc3c26a03564a22efb39f6bb02609b598917ddeecef4e8c877df2a25888f247a98198959842a5e73236bc7f22cabdf6351a7 - languageName: node - linkType: hard - "is-arrayish@npm:^0.2.1": version: 0.2.1 resolution: "is-arrayish@npm:0.2.1" @@ -14739,15 +10750,6 @@ __metadata: languageName: node linkType: hard -"is-bigint@npm:^1.0.1": - version: 1.0.4 - resolution: "is-bigint@npm:1.0.4" - dependencies: - has-bigints: ^1.0.1 - checksum: c56edfe09b1154f8668e53ebe8252b6f185ee852a50f9b41e8d921cb2bed425652049fbe438723f6cb48a63ca1aa051e948e7e401e093477c99c84eba244f666 - languageName: node - linkType: hard - "is-binary-path@npm:~2.1.0": version: 2.1.0 resolution: "is-binary-path@npm:2.1.0" @@ -14757,30 +10759,6 @@ __metadata: languageName: node linkType: hard -"is-boolean-object@npm:^1.1.0": - version: 1.1.2 - resolution: "is-boolean-object@npm:1.1.2" - dependencies: - call-bind: ^1.0.2 - has-tostringtag: ^1.0.0 - checksum: c03b23dbaacadc18940defb12c1c0e3aaece7553ef58b162a0f6bba0c2a7e1551b59f365b91e00d2dbac0522392d576ef322628cb1d036a0fe51eb466db67222 - languageName: node - linkType: hard - -"is-buffer@npm:~1.1.6": - version: 1.1.6 - resolution: "is-buffer@npm:1.1.6" - checksum: 4a186d995d8bbf9153b4bd9ff9fd04ae75068fe695d29025d25e592d9488911eeece84eefbd8fa41b8ddcc0711058a71d4c466dcf6f1f6e1d83830052d8ca707 - languageName: node - linkType: hard - -"is-callable@npm:^1.1.3, is-callable@npm:^1.1.4, is-callable@npm:^1.2.7": - version: 1.2.7 - resolution: "is-callable@npm:1.2.7" - checksum: 61fd57d03b0d984e2ed3720fb1c7a897827ea174bd44402878e059542ea8c4aeedee0ea0985998aa5cc2736b2fa6e271c08587addb5b3959ac52cf665173d1ac - languageName: node - linkType: hard - "is-ci@npm:^2.0.0": version: 2.0.0 resolution: "is-ci@npm:2.0.0" @@ -14812,30 +10790,12 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.13.0, is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.1": - version: 2.14.0 - resolution: "is-core-module@npm:2.14.0" +"is-core-module@npm:^2.16.0, is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.1": + version: 2.16.1 + resolution: "is-core-module@npm:2.16.1" dependencies: hasown: ^2.0.2 - checksum: 6bba6c8dc99d88d6f3b2746709d82caddcd9565cafd5870e28ab320720e27e6d9d2bb953ba0839ed4d2ee264bfdd14a9fa1bbc242a916f7dacc8aa95f0322256 - languageName: node - linkType: hard - -"is-data-view@npm:^1.0.1": - version: 1.0.1 - resolution: "is-data-view@npm:1.0.1" - dependencies: - is-typed-array: ^1.1.13 - checksum: 4ba4562ac2b2ec005fefe48269d6bd0152785458cd253c746154ffb8a8ab506a29d0cfb3b74af87513843776a88e4981ae25c89457bf640a33748eab1a7216b5 - languageName: node - linkType: hard - -"is-date-object@npm:^1.0.1": - version: 1.0.5 - resolution: "is-date-object@npm:1.0.5" - dependencies: - has-tostringtag: ^1.0.0 - checksum: baa9077cdf15eb7b58c79398604ca57379b2fc4cf9aa7a9b9e295278648f628c9b201400c01c5e0f7afae56507d741185730307cbe7cad3b9f90a77e5ee342fc + checksum: 6ec5b3c42d9cbf1ac23f164b16b8a140c3cec338bf8f884c076ca89950c7cc04c33e78f02b8cae7ff4751f3247e3174b2330f1fe4de194c7210deb8b1ea316a7 languageName: node linkType: hard @@ -14864,13 +10824,6 @@ __metadata: languageName: node linkType: hard -"is-finite@npm:^1.0.0": - version: 1.1.0 - resolution: "is-finite@npm:1.1.0" - checksum: 532b97ed3d03e04c6bd203984d9e4ba3c0c390efee492bad5d1d1cd1802a68ab27adbd3ef6382f6312bed6c8bb1bd3e325ea79a8dc8fe080ed7a06f5f97b93e7 - languageName: node - linkType: hard - "is-fullwidth-code-point@npm:^3.0.0": version: 3.0.0 resolution: "is-fullwidth-code-point@npm:3.0.0" @@ -14885,15 +10838,6 @@ __metadata: languageName: node linkType: hard -"is-generator-function@npm:^1.0.7": - version: 1.0.10 - resolution: "is-generator-function@npm:1.0.10" - dependencies: - has-tostringtag: ^1.0.0 - checksum: d54644e7dbaccef15ceb1e5d91d680eb5068c9ee9f9eb0a9e04173eb5542c9b51b5ab52c5537f5703e48d5fddfd376817c1ca07a84a407b7115b769d4bdde72b - languageName: node - linkType: hard - "is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3, is-glob@npm:~4.0.1": version: 4.0.3 resolution: "is-glob@npm:4.0.3" @@ -14914,16 +10858,6 @@ __metadata: languageName: node linkType: hard -"is-installed-globally@npm:^0.3.1": - version: 0.3.2 - resolution: "is-installed-globally@npm:0.3.2" - dependencies: - global-dirs: ^2.0.1 - is-path-inside: ^3.0.1 - checksum: 7f7489ae3026cc3b9f61426108d5911c864ac545bc90ef46e2eda4461c34a1f287a64f765895893398f0769235c59e63f25283c939c661bfe9be5250b1ed99cb - languageName: node - linkType: hard - "is-installed-globally@npm:~0.4.0": version: 0.4.0 resolution: "is-installed-globally@npm:0.4.0" @@ -14955,20 +10889,6 @@ __metadata: languageName: node linkType: hard -"is-natural-number@npm:^4.0.1": - version: 4.0.1 - resolution: "is-natural-number@npm:4.0.1" - checksum: 3e5e3d52e0dfa4fea923b5d2b8a5cdbd9bf110c4598d30304b98528b02f40c9058a2abf1bae10bcbaf2bac18ace41cff7bc9673aff339f8c8297fae74ae0e75d - languageName: node - linkType: hard - -"is-negative-zero@npm:^2.0.3": - version: 2.0.3 - resolution: "is-negative-zero@npm:2.0.3" - checksum: c1e6b23d2070c0539d7b36022d5a94407132411d01aba39ec549af824231f3804b1aea90b5e4e58e807a65d23ceb538ed6e355ce76b267bdd86edb757ffcbdcd - languageName: node - linkType: hard - "is-network-error@npm:^1.0.0": version: 1.1.0 resolution: "is-network-error@npm:1.1.0" @@ -14976,22 +10896,6 @@ __metadata: languageName: node linkType: hard -"is-npm@npm:^4.0.0": - version: 4.0.0 - resolution: "is-npm@npm:4.0.0" - checksum: c0d1550266c5e6fa35c1c1063ccd60fde9a5235686551ca0b1fc54ac10dd021911e2466fbee3c328f0aee1ea2ddb33b8034c062538b064dc32f93ad885ba54f8 - languageName: node - linkType: hard - -"is-number-object@npm:^1.0.4": - version: 1.0.7 - resolution: "is-number-object@npm:1.0.7" - dependencies: - has-tostringtag: ^1.0.0 - checksum: d1e8d01bb0a7134c74649c4e62da0c6118a0bfc6771ea3c560914d52a627873e6920dd0fd0ebc0e12ad2ff4687eac4c308f7e80320b973b2c8a2c8f97a7524f7 - languageName: node - linkType: hard - "is-number@npm:^7.0.0": version: 7.0.0 resolution: "is-number@npm:7.0.0" @@ -15006,13 +10910,6 @@ __metadata: languageName: node linkType: hard -"is-object@npm:^1.0.1": - version: 1.0.2 - resolution: "is-object@npm:1.0.2" - checksum: 971219c4b1985b9751f65e4c8296d3104f0457b0e8a70849e848a4a2208bc47317d73b3b85d4a369619cb2df8284dc22584cb2695a7d99aca5e8d0aa64fc075a - languageName: node - linkType: hard - "is-path-cwd@npm:^2.2.0": version: 2.2.0 resolution: "is-path-cwd@npm:2.2.0" @@ -15020,14 +10917,14 @@ __metadata: languageName: node linkType: hard -"is-path-inside@npm:^3.0.1, is-path-inside@npm:^3.0.2, is-path-inside@npm:^3.0.3": +"is-path-inside@npm:^3.0.2, is-path-inside@npm:^3.0.3": version: 3.0.3 resolution: "is-path-inside@npm:3.0.3" checksum: abd50f06186a052b349c15e55b182326f1936c89a78bf6c8f2b707412517c097ce04bc49a0ca221787bc44e1049f51f09a2ffb63d22899051988d3a618ba13e9 languageName: node linkType: hard -"is-plain-obj@npm:^1.0.0, is-plain-obj@npm:^1.1.0": +"is-plain-obj@npm:^1.1.0": version: 1.1.0 resolution: "is-plain-obj@npm:1.1.0" checksum: 0ee04807797aad50859652a7467481816cbb57e5cc97d813a7dcd8915da8195dc68c436010bf39d195226cde6a2d352f4b815f16f26b7bf486a5754290629931 @@ -15048,13 +10945,6 @@ __metadata: languageName: node linkType: hard -"is-plain-obj@npm:^4.0.0": - version: 4.1.0 - resolution: "is-plain-obj@npm:4.1.0" - checksum: 6dc45da70d04a81f35c9310971e78a6a3c7a63547ef782e3a07ee3674695081b6ca4e977fbb8efc48dae3375e0b34558d2bcd722aec9bddfa2d7db5b041be8ce - languageName: node - linkType: hard - "is-plain-object@npm:^5.0.0": version: 5.0.0 resolution: "is-plain-object@npm:5.0.0" @@ -15069,39 +10959,6 @@ __metadata: languageName: node linkType: hard -"is-regex@npm:^1.1.4": - version: 1.1.4 - resolution: "is-regex@npm:1.1.4" - dependencies: - call-bind: ^1.0.2 - has-tostringtag: ^1.0.0 - checksum: 362399b33535bc8f386d96c45c9feb04cf7f8b41c182f54174c1a45c9abbbe5e31290bbad09a458583ff6bf3b2048672cdb1881b13289569a7c548370856a652 - languageName: node - linkType: hard - -"is-retry-allowed@npm:^1.1.0": - version: 1.2.0 - resolution: "is-retry-allowed@npm:1.2.0" - checksum: 50d700a89ae31926b1c91b3eb0104dbceeac8790d8b80d02f5c76d9a75c2056f1bb24b5268a8a018dead606bddf116b2262e5ac07401eb8b8783b266ed22558d - languageName: node - linkType: hard - -"is-shared-array-buffer@npm:^1.0.2, is-shared-array-buffer@npm:^1.0.3": - version: 1.0.3 - resolution: "is-shared-array-buffer@npm:1.0.3" - dependencies: - call-bind: ^1.0.7 - checksum: a4fff602c309e64ccaa83b859255a43bb011145a42d3f56f67d9268b55bc7e6d98a5981a1d834186ad3105d6739d21547083fe7259c76c0468483fc538e716d8 - languageName: node - linkType: hard - -"is-stream@npm:^1.1.0": - version: 1.1.0 - resolution: "is-stream@npm:1.1.0" - checksum: 063c6bec9d5647aa6d42108d4c59723d2bd4ae42135a2d4db6eadbd49b7ea05b750fd69d279e5c7c45cf9da753ad2c00d8978be354d65aa9f6bb434969c6a2ae - languageName: node - linkType: hard - "is-stream@npm:^2.0.0": version: 2.0.1 resolution: "is-stream@npm:2.0.1" @@ -15116,24 +10973,6 @@ __metadata: languageName: node linkType: hard -"is-string@npm:^1.0.5, is-string@npm:^1.0.7": - version: 1.0.7 - resolution: "is-string@npm:1.0.7" - dependencies: - has-tostringtag: ^1.0.0 - checksum: 323b3d04622f78d45077cf89aab783b2f49d24dc641aa89b5ad1a72114cfeff2585efc8c12ef42466dff32bde93d839ad321b26884cf75e5a7892a938b089989 - languageName: node - linkType: hard - -"is-symbol@npm:^1.0.2, is-symbol@npm:^1.0.3": - version: 1.0.4 - resolution: "is-symbol@npm:1.0.4" - dependencies: - has-symbols: ^1.0.2 - checksum: 92805812ef590738d9de49d677cd17dfd486794773fb6fa0032d16452af46e9b91bb43ffe82c983570f015b37136f4b53b28b8523bfb10b0ece7a66c31a54510 - languageName: node - linkType: hard - "is-text-path@npm:^1.0.1": version: 1.0.1 resolution: "is-text-path@npm:1.0.1" @@ -15143,16 +10982,7 @@ __metadata: languageName: node linkType: hard -"is-typed-array@npm:^1.1.13, is-typed-array@npm:^1.1.3": - version: 1.1.13 - resolution: "is-typed-array@npm:1.1.13" - dependencies: - which-typed-array: ^1.1.14 - checksum: 150f9ada183a61554c91e1c4290086d2c100b0dff45f60b028519be72a8db964da403c48760723bf5253979b8dffe7b544246e0e5351dcd05c5fdb1dcc1dc0f0 - languageName: node - linkType: hard - -"is-typedarray@npm:^1.0.0, is-typedarray@npm:~1.0.0": +"is-typedarray@npm:~1.0.0": version: 1.0.0 resolution: "is-typedarray@npm:1.0.0" checksum: 3508c6cd0a9ee2e0df2fa2e9baabcdc89e911c7bd5cf64604586697212feec525aa21050e48affb5ffc3df20f0f5d2e2cf79b08caa64e1ccc9578e251763aef7 @@ -15173,29 +11003,6 @@ __metadata: languageName: node linkType: hard -"is-url@npm:^1.2.4": - version: 1.2.4 - resolution: "is-url@npm:1.2.4" - checksum: 100e74b3b1feab87a43ef7653736e88d997eb7bd32e71fd3ebc413e58c1cbe56269699c776aaea84244b0567f2a7d68dfaa512a062293ed2f9fdecb394148432 - languageName: node - linkType: hard - -"is-utf8@npm:^0.2.0": - version: 0.2.1 - resolution: "is-utf8@npm:0.2.1" - checksum: 167ccd2be869fc228cc62c1a28df4b78c6b5485d15a29027d3b5dceb09b383e86a3522008b56dcac14b592b22f0a224388718c2505027a994fd8471465de54b3 - languageName: node - linkType: hard - -"is-weakref@npm:^1.0.2": - version: 1.0.2 - resolution: "is-weakref@npm:1.0.2" - dependencies: - call-bind: ^1.0.2 - checksum: 95bd9a57cdcb58c63b1c401c60a474b0f45b94719c30f548c891860f051bc2231575c290a6b420c6bc6e7ed99459d424c652bd5bf9a1d5259505dc35b4bf83de - languageName: node - linkType: hard - "is-what@npm:^3.14.1": version: 3.14.1 resolution: "is-what@npm:3.14.1" @@ -15203,21 +11010,7 @@ __metadata: languageName: node linkType: hard -"is-windows@npm:^1.0.1": - version: 1.0.2 - resolution: "is-windows@npm:1.0.2" - checksum: 438b7e52656fe3b9b293b180defb4e448088e7023a523ec21a91a80b9ff8cdb3377ddb5b6e60f7c7de4fa8b63ab56e121b6705fe081b3cf1b828b0a380009ad7 - languageName: node - linkType: hard - -"is-wsl@npm:^1.1.0": - version: 1.1.0 - resolution: "is-wsl@npm:1.1.0" - checksum: ea157d232351e68c92bd62fc541771096942fe72f69dff452dd26dcc31466258c570a3b04b8cda2e01cd2968255b02951b8670d08ea4ed76d6b1a646061ac4fe - languageName: node - linkType: hard - -"is-wsl@npm:^2.1.1, is-wsl@npm:^2.2.0": +"is-wsl@npm:^2.2.0": version: 2.2.0 resolution: "is-wsl@npm:2.2.0" dependencies: @@ -15235,31 +11028,6 @@ __metadata: languageName: node linkType: hard -"is-yarn-global@npm:^0.3.0": - version: 0.3.0 - resolution: "is-yarn-global@npm:0.3.0" - checksum: bca013d65fee2862024c9fbb3ba13720ffca2fe750095174c1c80922fdda16402b5c233f5ac9e265bc12ecb5446e7b7f519a32d9541788f01d4d44e24d2bf481 - languageName: node - linkType: hard - -"is2@npm:^2.0.6": - version: 2.0.9 - resolution: "is2@npm:2.0.9" - dependencies: - deep-is: ^0.1.3 - ip-regex: ^4.1.0 - is-url: ^1.2.4 - checksum: be778a3bd0770799bd6d9b79916d2467a150a111088858dc00f6ea5a52b0e12d3a0a5cfd350d990bdb562552388be406707ee91ac6d40b96371c3a97aca1e579 - languageName: node - linkType: hard - -"isarray@npm:^2.0.5": - version: 2.0.5 - resolution: "isarray@npm:2.0.5" - checksum: bd5bbe4104438c4196ba58a54650116007fa0262eccef13a4c55b2e09a5b36b59f1e75b9fcc49883dd9d4953892e6fc007eef9e9155648ceea036e184b0f930a - languageName: node - linkType: hard - "isarray@npm:~1.0.0": version: 1.0.0 resolution: "isarray@npm:1.0.0" @@ -15281,22 +11049,6 @@ __metadata: languageName: node linkType: hard -"isomorphic-rslog@npm:0.0.6": - version: 0.0.6 - resolution: "isomorphic-rslog@npm:0.0.6" - checksum: 20ee7ebedecf32a5504b733dd7065780e98434aa64c5ba5d330ae1b5769bb26601f9cb4b70b195e17eaf62c40264396b5431ef371cd32eb2c0c83a5474d59eea - languageName: node - linkType: hard - -"isomorphic-ws@npm:5.0.0": - version: 5.0.0 - resolution: "isomorphic-ws@npm:5.0.0" - peerDependencies: - ws: "*" - checksum: e20eb2aee09ba96247465fda40c6d22c1153394c0144fa34fe6609f341af4c8c564f60ea3ba762335a7a9c306809349f9b863c8beedf2beea09b299834ad5398 - languageName: node - linkType: hard - "isstream@npm:~0.1.2": version: 0.1.2 resolution: "isstream@npm:0.1.2" @@ -15338,15 +11090,15 @@ __metadata: linkType: hard "istanbul-lib-instrument@npm:^6.0.0": - version: 6.0.2 - resolution: "istanbul-lib-instrument@npm:6.0.2" + version: 6.0.3 + resolution: "istanbul-lib-instrument@npm:6.0.3" dependencies: "@babel/core": ^7.23.9 "@babel/parser": ^7.23.9 "@istanbuljs/schema": ^0.1.3 istanbul-lib-coverage: ^3.2.0 semver: ^7.5.4 - checksum: c10aa1e93a022f9767d7f41e6c07d244cc0a5c090fbb5522d70a5f21fcb98c52b7038850276c6fd1a7a17d1868c14a9d4eb8a24efe58a0ebb9a06f3da68131fe + checksum: 74104c60c65c4fa0e97cc76f039226c356123893929f067bfad5f86fe839e08f5d680354a68fead3bc9c1e2f3fa6f3f53cded70778e821d911e851d349f3545a languageName: node linkType: hard @@ -15372,7 +11124,7 @@ __metadata: languageName: node linkType: hard -"istanbul-reports@npm:^3.0.2, istanbul-reports@npm:^3.1.3": +"istanbul-reports@npm:^3.1.3": version: 3.1.7 resolution: "istanbul-reports@npm:3.1.7" dependencies: @@ -15382,32 +11134,22 @@ __metadata: languageName: node linkType: hard -"isurl@npm:^1.0.0-alpha5": - version: 1.0.0 - resolution: "isurl@npm:1.0.0" - dependencies: - has-to-string-tag-x: ^1.2.0 - is-object: ^1.0.1 - checksum: 28a96e019269d57015fa5869f19dda5a3ed1f7b21e3e0c4ff695419bd0541547db352aa32ee4a3659e811a177b0e37a5bc1a036731e71939dd16b59808ab92bd - languageName: node - linkType: hard - "jackspeak@npm:^3.1.2": - version: 3.4.0 - resolution: "jackspeak@npm:3.4.0" + version: 3.4.3 + resolution: "jackspeak@npm:3.4.3" dependencies: "@isaacs/cliui": ^8.0.2 "@pkgjs/parseargs": ^0.11.0 dependenciesMeta: "@pkgjs/parseargs": optional: true - checksum: 350f6f311018bb175ffbe736b19c26ac0b134bb5a17a638169e89594eb0c24ab1c658ab3a2fda24ff63b3b19292e1a5ec19d2255bc526df704e8168d392bef85 + checksum: be31027fc72e7cc726206b9f560395604b82e0fddb46c4cbf9f97d049bcef607491a5afc0699612eaa4213ca5be8fd3e1e7cd187b3040988b65c9489838a7c00 languageName: node linkType: hard "jake@npm:^10.8.5": - version: 10.9.1 - resolution: "jake@npm:10.9.1" + version: 10.9.2 + resolution: "jake@npm:10.9.2" dependencies: async: ^3.2.3 chalk: ^4.0.2 @@ -15415,7 +11157,7 @@ __metadata: minimatch: ^3.1.2 bin: jake: bin/cli.js - checksum: 49659c156b8ad921af377fb782505ae3cc7e7dd8793695b782070d99b4b66d2688b4e3efb32e09252400bfe6e49a7fb393a3a0959e8e1a51dbda95bcacbb9c36 + checksum: f2dc4a086b4f58446d02cb9be913c39710d9ea570218d7681bb861f7eeaecab7b458256c946aeaa7e548c5e0686cc293e6435501e4047174a3b6a504dcbfcaae languageName: node linkType: hard @@ -15529,18 +11271,6 @@ __metadata: languageName: node linkType: hard -"jest-diff@npm:^28.1.3": - version: 28.1.3 - resolution: "jest-diff@npm:28.1.3" - dependencies: - chalk: ^4.0.0 - diff-sequences: ^28.1.1 - jest-get-type: ^28.0.2 - pretty-format: ^28.1.3 - checksum: fa8583e0ccbe775714ce850b009be1b0f6b17a4b6759f33ff47adef27942ebc610dbbcc8a5f7cfb7f12b3b3b05afc9fb41d5f766674616025032ff1e4f9866e0 - languageName: node - linkType: hard - "jest-diff@npm:^29.4.1, jest-diff@npm:^29.7.0": version: 29.7.0 resolution: "jest-diff@npm:29.7.0" @@ -15575,7 +11305,7 @@ __metadata: languageName: node linkType: hard -"jest-environment-jsdom@npm:29.7.0, jest-environment-jsdom@npm:^29.0.0": +"jest-environment-jsdom@npm:29.7.0": version: 29.7.0 resolution: "jest-environment-jsdom@npm:29.7.0" dependencies: @@ -15610,13 +11340,6 @@ __metadata: languageName: node linkType: hard -"jest-get-type@npm:^28.0.2": - version: 28.0.2 - resolution: "jest-get-type@npm:28.0.2" - checksum: 5281d7c89bc8156605f6d15784f45074f4548501195c26e9b188742768f72d40948252d13230ea905b5349038865a1a8eeff0e614cc530ff289dfc41fe843abd - languageName: node - linkType: hard - "jest-get-type@npm:^29.6.3": version: 29.6.3 resolution: "jest-get-type@npm:29.6.3" @@ -15657,18 +11380,6 @@ __metadata: languageName: node linkType: hard -"jest-matcher-utils@npm:^28.1.0, jest-matcher-utils@npm:^28.1.3": - version: 28.1.3 - resolution: "jest-matcher-utils@npm:28.1.3" - dependencies: - chalk: ^4.0.0 - jest-diff: ^28.1.3 - jest-get-type: ^28.0.2 - pretty-format: ^28.1.3 - checksum: 6b34f0cf66f6781e92e3bec97bf27796bd2ba31121e5c5997218d9adba6deea38a30df5203937d6785b68023ed95cbad73663cc9aad6fb0cb59aeb5813a58daf - languageName: node - linkType: hard - "jest-matcher-utils@npm:^29.7.0": version: 29.7.0 resolution: "jest-matcher-utils@npm:29.7.0" @@ -15681,23 +11392,6 @@ __metadata: languageName: node linkType: hard -"jest-message-util@npm:^28.1.3": - version: 28.1.3 - resolution: "jest-message-util@npm:28.1.3" - dependencies: - "@babel/code-frame": ^7.12.13 - "@jest/types": ^28.1.3 - "@types/stack-utils": ^2.0.0 - chalk: ^4.0.0 - graceful-fs: ^4.2.9 - micromatch: ^4.0.4 - pretty-format: ^28.1.3 - slash: ^3.0.0 - stack-utils: ^2.0.3 - checksum: 1f266854166dcc6900d75a88b54a25225a2f3710d463063ff1c99021569045c35c7d58557b25447a17eb3a65ce763b2f9b25550248b468a9d4657db365f39e96 - languageName: node - linkType: hard - "jest-message-util@npm:^29.7.0": version: 29.7.0 resolution: "jest-message-util@npm:29.7.0" @@ -15738,31 +11432,6 @@ __metadata: languageName: node linkType: hard -"jest-preset-angular@npm:14.1.1": - version: 14.1.1 - resolution: "jest-preset-angular@npm:14.1.1" - dependencies: - bs-logger: ^0.2.6 - esbuild: ">=0.15.13" - esbuild-wasm: ">=0.15.13" - jest-environment-jsdom: ^29.0.0 - jest-util: ^29.0.0 - pretty-format: ^29.0.0 - ts-jest: ^29.0.0 - peerDependencies: - "@angular-devkit/build-angular": ">=15.0.0 <19.0.0" - "@angular/compiler-cli": ">=15.0.0 <19.0.0" - "@angular/core": ">=15.0.0 <19.0.0" - "@angular/platform-browser-dynamic": ">=15.0.0 <19.0.0" - jest: ^29.0.0 - typescript: ">=4.8" - dependenciesMeta: - esbuild: - optional: true - checksum: fd780c9e956b41fd816c6eb66f21b0ad23fff1d5c43e8c6f94ac26980455f0aaa43ac775ce94acbf6b8ef1be0590660a5a02a98d5f370e4b5605558f142a8b5d - languageName: node - linkType: hard - "jest-regex-util@npm:^29.6.3": version: 29.6.3 resolution: "jest-regex-util@npm:29.6.3" @@ -15879,22 +11548,8 @@ __metadata: jest-util: ^29.7.0 natural-compare: ^1.4.0 pretty-format: ^29.7.0 - semver: ^7.5.3 - checksum: 86821c3ad0b6899521ce75ee1ae7b01b17e6dfeff9166f2cf17f012e0c5d8c798f30f9e4f8f7f5bed01ea7b55a6bc159f5eda778311162cbfa48785447c237ad - languageName: node - linkType: hard - -"jest-util@npm:^28.1.3": - version: 28.1.3 - resolution: "jest-util@npm:28.1.3" - dependencies: - "@jest/types": ^28.1.3 - "@types/node": "*" - chalk: ^4.0.0 - ci-info: ^3.2.0 - graceful-fs: ^4.2.9 - picomatch: ^2.2.3 - checksum: fd6459742c941f070223f25e38a2ac0719aad92561591e9fb2a50d602a5d19d754750b79b4074327a42b00055662b95da3b006542ceb8b54309da44d4a62e721 + semver: ^7.5.3 + checksum: 86821c3ad0b6899521ce75ee1ae7b01b17e6dfeff9166f2cf17f012e0c5d8c798f30f9e4f8f7f5bed01ea7b55a6bc159f5eda778311162cbfa48785447c237ad languageName: node linkType: hard @@ -15984,47 +11639,22 @@ __metadata: languageName: node linkType: hard -"jiti@npm:^1.21.0": - version: 1.21.6 - resolution: "jiti@npm:1.21.6" +"jiti@npm:^1.21.6": + version: 1.21.7 + resolution: "jiti@npm:1.21.7" bin: jiti: bin/jiti.js - checksum: 9ea4a70a7bb950794824683ed1c632e2ede26949fbd348e2ba5ec8dc5efa54dc42022d85ae229cadaa60d4b95012e80ea07d625797199b688cc22ab0e8891d32 - languageName: node - linkType: hard - -"jpeg-js@npm:^0.4.1": - version: 0.4.4 - resolution: "jpeg-js@npm:0.4.4" - checksum: bd7cb61aa8df40a9ee2c2106839c3df6054891e56cfc22c0ac581402e06c6295f962a4754b0b2ac50a401789131b1c6dc9df8d24400f1352168be1894833c590 - languageName: node - linkType: hard - -"js-library-detector@npm:^6.4.0": - version: 6.7.0 - resolution: "js-library-detector@npm:6.7.0" - checksum: 592d560659e87478482ef84e51ecd36ec365f8997ac0575130b8804e6b9907ff492540b37b9620fab4e5ed84fb3993609cc0aff8250f333de03178ecd80004a0 + checksum: 9cd20dabf82e3a4cceecb746a69381da7acda93d34eed0cdb9c9bdff3bce07e4f2f4a016ca89924392c935297d9aedc58ff9f7d3281bc5293319ad244926e0b7 languageName: node linkType: hard -"js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0": +"js-tokens@npm:^4.0.0": version: 4.0.0 resolution: "js-tokens@npm:4.0.0" checksum: 8a95213a5a77deb6cbe94d86340e8d9ace2b93bc367790b260101d2f36a2eaf4e4e22d9fa9cf459b38af3a32fb4190e638024cf82ec95ef708680e405ea7cc78 languageName: node linkType: hard -"js-yaml@npm:4.1.0, js-yaml@npm:^4.1.0": - version: 4.1.0 - resolution: "js-yaml@npm:4.1.0" - dependencies: - argparse: ^2.0.1 - bin: - js-yaml: bin/js-yaml.js - checksum: c7830dfd456c3ef2c6e355cc5a92e6700ceafa1d14bba54497b34a99f0376cecbb3e9ac14d3e5849b426d5a5140709a66237a8c991c675431271c4ce5504151a - languageName: node - linkType: hard - "js-yaml@npm:^3.10.0, js-yaml@npm:^3.13.1": version: 3.14.1 resolution: "js-yaml@npm:3.14.1" @@ -16037,6 +11667,17 @@ __metadata: languageName: node linkType: hard +"js-yaml@npm:^4.1.0": + version: 4.1.0 + resolution: "js-yaml@npm:4.1.0" + dependencies: + argparse: ^2.0.1 + bin: + js-yaml: bin/js-yaml.js + checksum: c7830dfd456c3ef2c6e355cc5a92e6700ceafa1d14bba54497b34a99f0376cecbb3e9ac14d3e5849b426d5a5140709a66237a8c991c675431271c4ce5504151a + languageName: node + linkType: hard + "jsbn@npm:1.1.0": version: 1.1.0 resolution: "jsbn@npm:1.1.0" @@ -16051,13 +11692,6 @@ __metadata: languageName: node linkType: hard -"jsdoc-type-pratt-parser@npm:^4.0.0": - version: 4.1.0 - resolution: "jsdoc-type-pratt-parser@npm:4.1.0" - checksum: e7642a508b090b1bdf17775383000ed71013c38e1231c1e576e5374636e8baf7c3fae8bf0252f5e1d3397d95efd56e8c8a5dd1a0de76d05d1499cbcb3c325bc3 - languageName: node - linkType: hard - "jsdom@npm:^20.0.0": version: 20.0.3 resolution: "jsdom@npm:20.0.3" @@ -16097,28 +11731,21 @@ __metadata: languageName: node linkType: hard -"jsesc@npm:^2.5.1": - version: 2.5.2 - resolution: "jsesc@npm:2.5.2" +"jsesc@npm:^3.0.2": + version: 3.1.0 + resolution: "jsesc@npm:3.1.0" bin: jsesc: bin/jsesc - checksum: 4dc190771129e12023f729ce20e1e0bfceac84d73a85bc3119f7f938843fe25a4aeccb54b6494dce26fcf263d815f5f31acdefac7cc9329efb8422a4f4d9fa9d + checksum: 19c94095ea026725540c0d29da33ab03144f6bcf2d4159e4833d534976e99e0c09c38cefa9a575279a51fc36b31166f8d6d05c9fe2645d5f15851d690b41f17f languageName: node linkType: hard -"jsesc@npm:~0.5.0": - version: 0.5.0 - resolution: "jsesc@npm:0.5.0" +"jsesc@npm:~3.0.2": + version: 3.0.2 + resolution: "jsesc@npm:3.0.2" bin: jsesc: bin/jsesc - checksum: b8b44cbfc92f198ad972fba706ee6a1dfa7485321ee8c0b25f5cedd538dcb20cde3197de16a7265430fce8277a12db066219369e3d51055038946039f6e20e17 - languageName: node - linkType: hard - -"json-buffer@npm:3.0.0": - version: 3.0.0 - resolution: "json-buffer@npm:3.0.0" - checksum: 0cecacb8025370686a916069a2ff81f7d55167421b6aa7270ee74e244012650dd6bce22b0852202ea7ff8624fce50ff0ec1bdf95914ccb4553426e290d5a63fa + checksum: a36d3ca40574a974d9c2063bf68c2b6141c20da8f2a36bd3279fc802563f35f0527a6c828801295bdfb2803952cf2cf387786c2c90ed564f88d5782475abfe3c languageName: node linkType: hard @@ -16213,26 +11840,14 @@ __metadata: languageName: node linkType: hard -"jsonc-parser@npm:3.3.1, jsonc-parser@npm:^3.0.0, jsonc-parser@npm:^3.2.0, jsonc-parser@npm:^3.3.0": +"jsonc-parser@npm:^3.0.0, jsonc-parser@npm:^3.2.0, jsonc-parser@npm:^3.3.1": version: 3.3.1 resolution: "jsonc-parser@npm:3.3.1" checksum: 81ef19d98d9c6bd6e4a37a95e2753c51c21705cbeffd895e177f4b542cca9cda5fda12fb942a71a2e824a9132cf119dc2e642e9286386055e1365b5478f49a47 languageName: node linkType: hard -"jsonfile@npm:^4.0.0": - version: 4.0.0 - resolution: "jsonfile@npm:4.0.0" - dependencies: - graceful-fs: ^4.1.6 - dependenciesMeta: - graceful-fs: - optional: true - checksum: 6447d6224f0d31623eef9b51185af03ac328a7553efcee30fa423d98a9e276ca08db87d71e17f2310b0263fd3ffa6c2a90a6308367f661dc21580f9469897c9e - languageName: node - linkType: hard - -"jsonfile@npm:^6.0.1, jsonfile@npm:^6.1.0": +"jsonfile@npm:^6.0.1": version: 6.1.0 resolution: "jsonfile@npm:6.1.0" dependencies: @@ -16350,15 +11965,6 @@ __metadata: languageName: node linkType: hard -"keygrip@npm:~1.1.0": - version: 1.1.0 - resolution: "keygrip@npm:1.1.0" - dependencies: - tsscmp: 1.0.6 - checksum: 078cd16a463d187121f0a27c1c9c95c52ad392b620f823431689f345a0501132cee60f6e96914b07d570105af470b96960402accd6c48a0b1f3cd8fac4fa2cae - languageName: node - linkType: hard - "keytar@npm:^7.7.0": version: 7.9.0 resolution: "keytar@npm:7.9.0" @@ -16370,25 +11976,7 @@ __metadata: languageName: node linkType: hard -"keyv@npm:3.0.0": - version: 3.0.0 - resolution: "keyv@npm:3.0.0" - dependencies: - json-buffer: 3.0.0 - checksum: 5182775e546cdbb88dc583825bc0e990164709f31904a219e3321b3bf564a301ac4e5255ba95f7fba466548eba793b356a04a0242110173b199a37192b3b565f - languageName: node - linkType: hard - -"keyv@npm:^3.0.0": - version: 3.1.0 - resolution: "keyv@npm:3.1.0" - dependencies: - json-buffer: 3.0.0 - checksum: bb7e8f3acffdbafbc2dd5b63f377fe6ec4c0e2c44fc82720449ef8ab54f4a7ce3802671ed94c0f475ae0a8549703353a2124561fcf3317010c141b32ca1ce903 - languageName: node - linkType: hard - -"keyv@npm:^4.0.0, keyv@npm:^4.5.3": +"keyv@npm:^4.5.3": version: 4.5.4 resolution: "keyv@npm:4.5.4" dependencies: @@ -16418,70 +12006,6 @@ __metadata: languageName: node linkType: hard -"koa-compose@npm:^4.1.0": - version: 4.1.0 - resolution: "koa-compose@npm:4.1.0" - checksum: 46cb16792d96425e977c2ae4e5cb04930280740e907242ec9c25e3fb8b4a1d7b54451d7432bc24f40ec62255edea71894d2ceeb8238501842b4e48014f2e83db - languageName: node - linkType: hard - -"koa-convert@npm:^2.0.0": - version: 2.0.0 - resolution: "koa-convert@npm:2.0.0" - dependencies: - co: ^4.6.0 - koa-compose: ^4.1.0 - checksum: 7385b3391995f59c1312142e110d5dff677f9850dbfbcf387cd36a7b0af03b5d26e82b811eb9bb008b4f3e661cdab1f8817596e46b1929da2cf6e97a2f7456ed - languageName: node - linkType: hard - -"koa@npm:2.15.3": - version: 2.15.3 - resolution: "koa@npm:2.15.3" - dependencies: - accepts: ^1.3.5 - cache-content-type: ^1.0.0 - content-disposition: ~0.5.2 - content-type: ^1.0.4 - cookies: ~0.9.0 - debug: ^4.3.2 - delegates: ^1.0.0 - depd: ^2.0.0 - destroy: ^1.0.4 - encodeurl: ^1.0.2 - escape-html: ^1.0.3 - fresh: ~0.5.2 - http-assert: ^1.3.0 - http-errors: ^1.6.3 - is-generator-function: ^1.0.7 - koa-compose: ^4.1.0 - koa-convert: ^2.0.0 - on-finished: ^2.3.0 - only: ~0.0.2 - parseurl: ^1.3.2 - statuses: ^1.5.0 - type-is: ^1.6.16 - vary: ^1.1.2 - checksum: 7c3537443b1a588cf5c3e5554b914ff2bad510323d22b41861d5e0c97d47e9c5997965f303ede8be8bd83d309a4eea1f82cd45d35d6838bc21bb1bb6a90d5d25 - languageName: node - linkType: hard - -"ky@npm:0.30.0": - version: 0.30.0 - resolution: "ky@npm:0.30.0" - checksum: d6ec6461e18cd2e4abb809b0574ff704c2e17bd61248843471c2492dd9486dfeadd4d139a5a6ec194b0175f9bc7b8c634685880d1ac646553a9f440c0982e8d3 - languageName: node - linkType: hard - -"latest-version@npm:^5.0.0": - version: 5.1.0 - resolution: "latest-version@npm:5.1.0" - dependencies: - package-json: ^6.3.0 - checksum: fbc72b071eb66c40f652441fd783a9cca62f08bf42433651937f078cd9ef94bf728ec7743992777826e4e89305aef24f234b515e6030503a2cbee7fc9bdc2c0f - languageName: node - linkType: hard - "launch-editor@npm:^2.6.1": version: 2.9.1 resolution: "launch-editor@npm:2.9.1" @@ -16499,15 +12023,6 @@ __metadata: languageName: node linkType: hard -"lazystream@npm:^1.0.0": - version: 1.0.1 - resolution: "lazystream@npm:1.0.1" - dependencies: - readable-stream: ^2.0.5 - checksum: 822c54c6b87701a6491c70d4fabc4cafcf0f87d6b656af168ee7bb3c45de9128a801cb612e6eeeefc64d298a7524a698dd49b13b0121ae50c2ae305f0dcc5310 - languageName: node - linkType: hard - "less-loader@npm:11.1.0": version: 11.1.0 resolution: "less-loader@npm:11.1.0" @@ -16730,88 +12245,10 @@ __metadata: languageName: node linkType: hard -"light-my-request@npm:^4.2.0": - version: 4.12.0 - resolution: "light-my-request@npm:4.12.0" - dependencies: - ajv: ^8.1.0 - cookie: ^0.5.0 - process-warning: ^1.0.0 - set-cookie-parser: ^2.4.1 - checksum: ffaf325a743c7f5a438b203942990244615b24c51069de4734de3c6515518960fb4f29d20b584038675b0d19ee3429b0ee391058584e0db47cd4f04b2081a6a9 - languageName: node - linkType: hard - -"lighthouse-logger@npm:^1.0.0, lighthouse-logger@npm:^1.3.0": - version: 1.4.2 - resolution: "lighthouse-logger@npm:1.4.2" - dependencies: - debug: ^2.6.9 - marky: ^1.2.2 - checksum: ba6b73d93424318fab58b4e07c9ed246e3e969a3313f26b69515ed4c06457dd9a0b11bc706948398fdaef26aa4ba5e65cb848c37ce59f470d3c6c450b9b79a33 - languageName: node - linkType: hard - -"lighthouse-stack-packs@npm:^1.5.0": - version: 1.12.1 - resolution: "lighthouse-stack-packs@npm:1.12.1" - checksum: c576b5485f01b952feccc4a488b9bbe84e116db5dc24570c5cdf3f5cf2388f68d2e8ba454054a4df938c143c575e7c75f8b44b0fa7038467958d2f2190784163 - languageName: node - linkType: hard - -"lighthouse@npm:8.6.0": - version: 8.6.0 - resolution: "lighthouse@npm:8.6.0" - dependencies: - axe-core: 4.2.3 - chrome-launcher: ^0.14.0 - configstore: ^5.0.1 - csp_evaluator: 1.1.0 - cssstyle: 1.2.1 - enquirer: ^2.3.6 - http-link-header: ^0.8.0 - intl-messageformat: ^4.4.0 - jpeg-js: ^0.4.1 - js-library-detector: ^6.4.0 - lighthouse-logger: ^1.3.0 - lighthouse-stack-packs: ^1.5.0 - lodash.clonedeep: ^4.5.0 - lodash.get: ^4.4.2 - lodash.isequal: ^4.5.0 - lodash.set: ^4.3.2 - lookup-closest-locale: 6.0.4 - metaviewport-parser: 0.2.0 - open: ^6.4.0 - parse-cache-control: 1.0.1 - ps-list: ^7.2.0 - raven: ^2.2.1 - robots-parser: ^2.0.1 - semver: ^5.3.0 - speedline-core: ^1.4.3 - third-party-web: ^0.12.4 - update-notifier: ^4.1.0 - ws: ^7.0.0 - yargs: ^16.1.1 - yargs-parser: ^20.2.4 - bin: - chrome-debug: lighthouse-core/scripts/manual-chrome-launcher.js - lighthouse: lighthouse-cli/index.js - smokehouse: lighthouse-cli/test/smokehouse/frontends/smokehouse-bin.js - checksum: a425bc0d3a5130a8627f48eb222f998606782a30d0b3a93696e5a97d11cf7ef5123ccd16576acde694c4ade9b1cc98cb3bf96e1fbd851bc99c2bc4f57ec7e6b2 - languageName: node - linkType: hard - -"lilconfig@npm:^2.1.0": - version: 2.1.0 - resolution: "lilconfig@npm:2.1.0" - checksum: 8549bb352b8192375fed4a74694cd61ad293904eee33f9d4866c2192865c44c4eb35d10782966242634e0cbc1e91fe62b1247f148dc5514918e3a966da7ea117 - languageName: node - linkType: hard - -"lilconfig@npm:^3.0.0, lilconfig@npm:^3.1.1": - version: 3.1.2 - resolution: "lilconfig@npm:3.1.2" - checksum: 4e8b83ddd1d0ad722600994e6ba5d858ddca14f0587aa6b9c8185e17548149b5e13d4d583d811e9e9323157fa8c6a527e827739794c7502b59243c58e210b8c3 +"lilconfig@npm:^3.0.0, lilconfig@npm:^3.1.1, lilconfig@npm:^3.1.3": + version: 3.1.3 + resolution: "lilconfig@npm:3.1.3" + checksum: 644eb10830350f9cdc88610f71a921f510574ed02424b57b0b3abb66ea725d7a082559552524a842f4e0272c196b88dfe1ff7d35ffcc6f45736777185cd67c9a languageName: node linkType: hard @@ -16871,13 +12308,13 @@ __metadata: linkType: hard "lit-element@npm:^4.1.0": - version: 4.1.0 - resolution: "lit-element@npm:4.1.0" + version: 4.1.1 + resolution: "lit-element@npm:4.1.1" dependencies: "@lit-labs/ssr-dom-shim": ^1.2.0 "@lit/reactive-element": ^2.0.4 lit-html: ^3.2.0 - checksum: 16cc7e343fc7f872a0f6a468bb9d7f3697cd9c3c020fd66e1f29f81e15300dc8d091559a1fd2d4cb6f2eb99b76e3fbeea1991f74dd5ca77bfaadb5b6af3d85b3 + checksum: 74d0f2d6fb784b1e96f27c54d036b6eb49ca9883577db627ce9ca42b242c5a5da3ae7b5c874fe2a0559ee6134726a741ec2166a48bfee90ab91346a237f33e85 languageName: node linkType: hard @@ -16891,11 +12328,11 @@ __metadata: linkType: hard "lit-html@npm:^3.2.0": - version: 3.2.0 - resolution: "lit-html@npm:3.2.0" + version: 3.2.1 + resolution: "lit-html@npm:3.2.1" dependencies: "@types/trusted-types": ^2.0.2 - checksum: fa566878efab2492f2dc359216bc5ccd5164466f6760984b9f9b7122c4932be19891ddf10a611bc88718e59c49f83f18e9b9e32fe193dcdc37df28f9fe05630c + checksum: 1bacd9f8b2acfe44a989c09c21f1aedbe409409196eff8d203c952c7ad034899b16d239551efa76872a3cea21883db62a5309aeefc604a1e3d4a8d36c9719e63 languageName: node linkType: hard @@ -16910,27 +12347,14 @@ __metadata: languageName: node linkType: hard -"lit@npm:^3.1.2": - version: 3.2.0 - resolution: "lit@npm:3.2.0" +"lit@npm:^3.2.1": + version: 3.2.1 + resolution: "lit@npm:3.2.1" dependencies: "@lit/reactive-element": ^2.0.4 lit-element: ^4.1.0 lit-html: ^3.2.0 - checksum: b34e667481e1360f9d99a939e00238c1aff5ba9ffc43ebcb0e9f24db6c8226cf6f5c3e2b0e7c1a8de70e28e4697059c25742d0744377f0d5037b876b25266898 - languageName: node - linkType: hard - -"load-json-file@npm:^1.0.0": - version: 1.1.0 - resolution: "load-json-file@npm:1.1.0" - dependencies: - graceful-fs: ^4.1.2 - parse-json: ^2.2.0 - pify: ^2.0.0 - pinkie-promise: ^2.0.0 - strip-bom: ^2.0.0 - checksum: 0e4e4f380d897e13aa236246a917527ea5a14e4fc34d49e01ce4e7e2a1e08e2740ee463a03fb021c04f594f29a178f4adb994087549d7c1c5315fcd29bf9934b + checksum: ee22bbc53d5d639258b4a3a3d10f166adf959fd4ddb61db739d0a8328d0094a2232ffebb808fec3a645aeb166b15c03c688f75dde723524bf7b22263e078158f languageName: node linkType: hard @@ -17015,20 +12439,6 @@ __metadata: languageName: node linkType: hard -"lodash.clonedeep@npm:^4.5.0": - version: 4.5.0 - resolution: "lodash.clonedeep@npm:4.5.0" - checksum: 92c46f094b064e876a23c97f57f81fbffd5d760bf2d8a1c61d85db6d1e488c66b0384c943abee4f6af7debf5ad4e4282e74ff83177c9e63d8ff081a4837c3489 - languageName: node - linkType: hard - -"lodash.clonedeepwith@npm:4.5.0": - version: 4.5.0 - resolution: "lodash.clonedeepwith@npm:4.5.0" - checksum: 9fbf4ebfa04b381df226a2298eba680327bea3d0d5d19c5118de7ae218fd219186e30e9fd0d33b13729f34ffbc83c1cf09cb27aff265ba94cb602b8a2b1e71c9 - languageName: node - linkType: hard - "lodash.debounce@npm:^4.0.8": version: 4.0.8 resolution: "lodash.debounce@npm:4.0.8" @@ -17036,20 +12446,6 @@ __metadata: languageName: node linkType: hard -"lodash.defaults@npm:^4.2.0": - version: 4.2.0 - resolution: "lodash.defaults@npm:4.2.0" - checksum: 84923258235592c8886e29de5491946ff8c2ae5c82a7ac5cddd2e3cb697e6fbdfbbb6efcca015795c86eec2bb953a5a2ee4016e3735a3f02720428a40efbb8f1 - languageName: node - linkType: hard - -"lodash.difference@npm:^4.5.0": - version: 4.5.0 - resolution: "lodash.difference@npm:4.5.0" - checksum: ecee276aa578f300e79350805a14a51be8d1f12b3c1389a19996d8ab516f814211a5f65c68331571ecdad96522b863ccc484b55504ce8c9947212a29f8857d5a - languageName: node - linkType: hard - "lodash.escaperegexp@npm:^4.1.2": version: 4.1.2 resolution: "lodash.escaperegexp@npm:4.1.2" @@ -17057,27 +12453,6 @@ __metadata: languageName: node linkType: hard -"lodash.flatten@npm:^4.4.0": - version: 4.4.0 - resolution: "lodash.flatten@npm:4.4.0" - checksum: 0ac34a393d4b795d4b7421153d27c13ae67e08786c9cbb60ff5b732210d46f833598eee3fb3844bb10070e8488efe390ea53bb567377e0cb47e9e630bf0811cb - languageName: node - linkType: hard - -"lodash.flattendeep@npm:^4.4.0": - version: 4.4.0 - resolution: "lodash.flattendeep@npm:4.4.0" - checksum: 8521c919acac3d4bcf0aaf040c1ca9cb35d6c617e2d72e9b4d51c9a58b4366622cd6077441a18be626c3f7b28227502b3bf042903d447b056ee7e0b11d45c722 - languageName: node - linkType: hard - -"lodash.get@npm:^4.4.2": - version: 4.4.2 - resolution: "lodash.get@npm:4.4.2" - checksum: e403047ddb03181c9d0e92df9556570e2b67e0f0a930fcbbbd779370972368f5568e914f913e93f3b08f6d492abc71e14d4e9b7a18916c31fa04bd2306efe545 - languageName: node - linkType: hard - "lodash.includes@npm:^4.3.0": version: 4.3.0 resolution: "lodash.includes@npm:4.3.0" @@ -17092,13 +12467,6 @@ __metadata: languageName: node linkType: hard -"lodash.isequal@npm:^4.5.0": - version: 4.5.0 - resolution: "lodash.isequal@npm:4.5.0" - checksum: da27515dc5230eb1140ba65ff8de3613649620e8656b19a6270afe4866b7bd461d9ba2ac8a48dcc57f7adac4ee80e1de9f965d89d4d81a0ad52bb3eec2609644 - languageName: node - linkType: hard - "lodash.isinteger@npm:^4.0.4": version: 4.0.4 resolution: "lodash.isinteger@npm:4.0.4" @@ -17120,13 +12488,6 @@ __metadata: languageName: node linkType: hard -"lodash.isobject@npm:^3.0.2": - version: 3.0.2 - resolution: "lodash.isobject@npm:3.0.2" - checksum: 6c1667cbc4494d0a13a3617a4b23278d6d02dac520311f2bbb43f16f2cf71d2e6eb9dec8057315b77459df4890c756a256a087d3f4baa44a79ab5d6c968b060e - languageName: node - linkType: hard - "lodash.isplainobject@npm:^4.0.6": version: 4.0.6 resolution: "lodash.isplainobject@npm:4.0.6" @@ -17148,7 +12509,7 @@ __metadata: languageName: node linkType: hard -"lodash.merge@npm:^4.6.1, lodash.merge@npm:^4.6.2": +"lodash.merge@npm:^4.6.2": version: 4.6.2 resolution: "lodash.merge@npm:4.6.2" checksum: ad580b4bdbb7ca1f7abf7e1bce63a9a0b98e370cf40194b03380a46b4ed799c9573029599caebc1b14e3f24b111aef72b96674a56cfa105e0f5ac70546cdc005 @@ -17162,27 +12523,6 @@ __metadata: languageName: node linkType: hard -"lodash.pickby@npm:^4.6.0": - version: 4.6.0 - resolution: "lodash.pickby@npm:4.6.0" - checksum: a554d898c15bcd3218e4005b95b5146210bd862010c7d242d17106ee36aed9b9209a858ce974136ab1faadd86a82297761c206fda7f1886278bac827145c5536 - languageName: node - linkType: hard - -"lodash.set@npm:^4.3.2": - version: 4.3.2 - resolution: "lodash.set@npm:4.3.2" - checksum: a9122f49eef9f2d0fc9061a33d87f8e5b8c6b23d46e8b9e9ce1529d3588d79741bd1145a3abdfa3b13082703e65af27ff18d8a07bfc22b9be32f3fc36f763f70 - languageName: node - linkType: hard - -"lodash.union@npm:^4.6.0": - version: 4.6.0 - resolution: "lodash.union@npm:4.6.0" - checksum: 1514dc6508b2614ec071a6470f36eb7a70f69bf1abb6d55bdfdc21069635a4517783654b28504c0f025059a7598d37529766888e6d5902b8ab28b712228f7b2a - languageName: node - linkType: hard - "lodash.uniq@npm:^4.5.0": version: 4.5.0 resolution: "lodash.uniq@npm:4.5.0" @@ -17197,21 +12537,14 @@ __metadata: languageName: node linkType: hard -"lodash.zip@npm:^4.2.0": - version: 4.2.0 - resolution: "lodash.zip@npm:4.2.0" - checksum: 41fd8dc1af8b38086369d4fdc81dd725715dcda36ec463d907b9c58f25e5ebb518376b0acec39ded96a6b1790a89c387b9a6b1627306f33fabaf987c8d5eac9e - languageName: node - linkType: hard - -"lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4": +"lodash@npm:^4.17.11, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7 languageName: node linkType: hard -"log-symbols@npm:4.1.0, log-symbols@npm:^4.0.0, log-symbols@npm:^4.1.0": +"log-symbols@npm:^4.0.0, log-symbols@npm:^4.1.0": version: 4.1.0 resolution: "log-symbols@npm:4.1.0" dependencies: @@ -17243,84 +12576,6 @@ __metadata: languageName: node linkType: hard -"log4js@npm:6.9.1": - version: 6.9.1 - resolution: "log4js@npm:6.9.1" - dependencies: - date-format: ^4.0.14 - debug: ^4.3.4 - flatted: ^3.2.7 - rfdc: ^1.3.0 - streamroller: ^3.1.5 - checksum: 59d98c37d4163138dab5d9b06ae26965d1353106fece143973d57b1003b3a482791aa21374fd2cca81a953b8837b2f9756ac225404e60cbfa4dd3ab59f082e2e - languageName: node - linkType: hard - -"loglevel-plugin-prefix@npm:^0.8.4": - version: 0.8.4 - resolution: "loglevel-plugin-prefix@npm:0.8.4" - checksum: 5fe0632fa04263e083f87204107a06aa53e40a3537e08752539f5c0fd9a0ef112fe9ba6bdaed791502156c67a4ff7993a2b2871404615f0163f4c49649c362e4 - languageName: node - linkType: hard - -"loglevel@npm:^1.6.0": - version: 1.9.1 - resolution: "loglevel@npm:1.9.1" - checksum: e1c8586108c4d566122e91f8a79c8df728920e3a714875affa5120566761a24077ec8ec9e5fc388b022e39fc411ec6e090cde1b5775871241b045139771eeb06 - languageName: node - linkType: hard - -"long-timeout@npm:0.1.1": - version: 0.1.1 - resolution: "long-timeout@npm:0.1.1" - checksum: 48668e5362cb74c4b77a6b833d59f149b9bb9e99c5a5097609807e2597cd0920613b2a42b89bd0870848298be3691064d95599a04ae010023d07dba39932afa7 - languageName: node - linkType: hard - -"longest-streak@npm:^3.0.0": - version: 3.1.0 - resolution: "longest-streak@npm:3.1.0" - checksum: d7f952ed004cbdb5c8bcfc4f7f5c3d65449e6c5a9e9be4505a656e3df5a57ee125f284286b4bf8ecea0c21a7b3bf2b8f9001ad506c319b9815ad6a63a47d0fd0 - languageName: node - linkType: hard - -"lookup-closest-locale@npm:6.0.4": - version: 6.0.4 - resolution: "lookup-closest-locale@npm:6.0.4" - checksum: bad5704d20451d8bcf914f34ac9f1d26335e1df32fd1f089551cd95370d87ba3f53d728966eabf25d0da2570c347b17b10741b416959e3b7748c73c0bc128f02 - languageName: node - linkType: hard - -"loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0": - version: 1.4.0 - resolution: "loose-envify@npm:1.4.0" - dependencies: - js-tokens: ^3.0.0 || ^4.0.0 - bin: - loose-envify: cli.js - checksum: 6517e24e0cad87ec9888f500c5b5947032cdfe6ef65e1c1936a0c48a524b81e65542c9c3edc91c97d5bddc806ee2a985dbc79be89215d613b1de5db6d1cfe6f4 - languageName: node - linkType: hard - -"loud-rejection@npm:^1.0.0, loud-rejection@npm:^1.6.0": - version: 1.6.0 - resolution: "loud-rejection@npm:1.6.0" - dependencies: - currently-unhandled: ^0.4.1 - signal-exit: ^3.0.0 - checksum: 750e12defde34e8cbf263c2bff16f028a89b56e022ad6b368aa7c39495b5ac33f2349a8d00665a9b6d25c030b376396524d8a31eb0dde98aaa97956d7324f927 - languageName: node - linkType: hard - -"loupe@npm:^3.1.0, loupe@npm:^3.1.1": - version: 3.1.1 - resolution: "loupe@npm:3.1.1" - dependencies: - get-func-name: ^2.0.1 - checksum: c7efa6bc6d71f25ca03eb13c9a069e35ed86799e308ca27a7a3eff8cdf9500e7c22d1f2411468d154a8e960e91e5e685e0c6c83e96db748f177c1adf30811153 - languageName: node - linkType: hard - "lower-case@npm:^2.0.2": version: 2.0.2 resolution: "lower-case@npm:2.0.2" @@ -17330,41 +12585,10 @@ __metadata: languageName: node linkType: hard -"lowercase-keys@npm:1.0.0": - version: 1.0.0 - resolution: "lowercase-keys@npm:1.0.0" - checksum: 2370110c149967038fd5eb278f9b2d889eb427487c0e7fb417ab2ef4d93bacba1c8f226cf2ef1c2848b3191f37d84167d4342fbee72a1a122086680adecf362b - languageName: node - linkType: hard - -"lowercase-keys@npm:^1.0.0, lowercase-keys@npm:^1.0.1": - version: 1.0.1 - resolution: "lowercase-keys@npm:1.0.1" - checksum: 4d045026595936e09953e3867722e309415ff2c80d7701d067546d75ef698dac218a4f53c6d1d0e7368b47e45fd7529df47e6cb56fbb90523ba599f898b3d147 - languageName: node - linkType: hard - -"lowercase-keys@npm:^2.0.0": - version: 2.0.0 - resolution: "lowercase-keys@npm:2.0.0" - checksum: 24d7ebd56ccdf15ff529ca9e08863f3c54b0b9d1edb97a3ae1af34940ae666c01a1e6d200707bce730a8ef76cb57cc10e65f245ecaaf7e6bc8639f2fb460ac23 - languageName: node - linkType: hard - "lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0": - version: 10.2.2 - resolution: "lru-cache@npm:10.2.2" - checksum: 98e8fc93691c546f719a76103ef2bee5a3ac823955c755a47641ec41f8c7fafa1baeaba466937cc1cbfa9cfd47e03536d10e2db3158a64ad91ff3a58a32c893e - languageName: node - linkType: hard - -"lru-cache@npm:^4.0.1": - version: 4.1.5 - resolution: "lru-cache@npm:4.1.5" - dependencies: - pseudomap: ^1.0.2 - yallist: ^2.1.2 - checksum: 4bb4b58a36cd7dc4dcec74cbe6a8f766a38b7426f1ff59d4cf7d82a2aa9b9565cd1cb98f6ff60ce5cd174524868d7bc9b7b1c294371851356066ca9ac4cf135a + version: 10.4.3 + resolution: "lru-cache@npm:10.4.3" + checksum: 6476138d2125387a6d20f100608c2583d415a4f64a0fecf30c9e2dda976614f09cad4baa0842447bd37dd459a7bd27f57d9d8f8ce558805abd487c583f3d774a languageName: node linkType: hard @@ -17389,57 +12613,14 @@ __metadata: "lru-cache@npm:^7.4.4, lru-cache@npm:^7.5.1, lru-cache@npm:^7.7.1": version: 7.18.3 resolution: "lru-cache@npm:7.18.3" - checksum: e550d772384709deea3f141af34b6d4fa392e2e418c1498c078de0ee63670f1f46f5eee746e8ef7e69e1c895af0d4224e62ee33e66a543a14763b0f2e74c1356 - languageName: node - linkType: hard - -"lru-cache@npm:~2.2.1": - version: 2.2.4 - resolution: "lru-cache@npm:2.2.4" - checksum: 359545b52ea5256d4ffda8a262e200f6df279896aaeee9d228034a9a94dc0ba9faa7a87d169f45aa1d8622d428741005dd6b4dd8592a24ceae3658ff015a4b39 - languageName: node - linkType: hard - -"luxon@npm:^3.2.1": - version: 3.4.4 - resolution: "luxon@npm:3.4.4" - checksum: 36c1f99c4796ee4bfddf7dc94fa87815add43ebc44c8934c924946260a58512f0fd2743a629302885df7f35ccbd2d13f178c15df046d0e3b6eb71db178f1c60c - languageName: node - linkType: hard - -"lz-string@npm:^1.5.0": - version: 1.5.0 - resolution: "lz-string@npm:1.5.0" - bin: - lz-string: bin/bin.js - checksum: 1ee98b4580246fd90dd54da6e346fb1caefcf05f677c686d9af237a157fdea3fd7c83a4bc58f858cd5b10a34d27afe0fdcbd0505a47e0590726a873dc8b8f65d - languageName: node - linkType: hard - -"magic-string@npm:0.30.10": - version: 0.30.10 - resolution: "magic-string@npm:0.30.10" - dependencies: - "@jridgewell/sourcemap-codec": ^1.4.15 - checksum: 456fd47c39b296c47dff967e1965121ace35417eab7f45a99e681e725b8661b48e1573c366ee67a27715025b3740773c46b088f115421c7365ea4ea6fa10d399 - languageName: node - linkType: hard - -"magic-string@npm:^0.30.5": - version: 0.30.11 - resolution: "magic-string@npm:0.30.11" - dependencies: - "@jridgewell/sourcemap-codec": ^1.5.0 - checksum: e041649453c9a3f31d2e731fc10e38604d50e20d3585cd48bc7713a6e2e1a3ad3012105929ca15750d59d0a3f1904405e4b95a23b7e69dc256db3c277a73a3ca + checksum: e550d772384709deea3f141af34b6d4fa392e2e418c1498c078de0ee63670f1f46f5eee746e8ef7e69e1c895af0d4224e62ee33e66a543a14763b0f2e74c1356 languageName: node linkType: hard -"make-dir@npm:^1.0.0": - version: 1.3.0 - resolution: "make-dir@npm:1.3.0" - dependencies: - pify: ^3.0.0 - checksum: c564f6e7bb5ace1c02ad56b3a5f5e07d074af0c0b693c55c7b2c2b148882827c8c2afc7b57e43338a9f90c125b58d604e8cf3e6990a48bf949dfea8c79668c0b +"lru-cache@npm:~2.2.1": + version: 2.2.4 + resolution: "lru-cache@npm:2.2.4" + checksum: 359545b52ea5256d4ffda8a262e200f6df279896aaeee9d228034a9a94dc0ba9faa7a87d169f45aa1d8622d428741005dd6b4dd8592a24ceae3658ff015a4b39 languageName: node linkType: hard @@ -17453,7 +12634,7 @@ __metadata: languageName: node linkType: hard -"make-dir@npm:^3.0.0, make-dir@npm:^3.0.2": +"make-dir@npm:^3.0.2": version: 3.1.0 resolution: "make-dir@npm:3.1.0" dependencies: @@ -17502,23 +12683,22 @@ __metadata: languageName: node linkType: hard -"make-fetch-happen@npm:^13.0.0": - version: 13.0.1 - resolution: "make-fetch-happen@npm:13.0.1" +"make-fetch-happen@npm:^14.0.3": + version: 14.0.3 + resolution: "make-fetch-happen@npm:14.0.3" dependencies: - "@npmcli/agent": ^2.0.0 - cacache: ^18.0.0 + "@npmcli/agent": ^3.0.0 + cacache: ^19.0.1 http-cache-semantics: ^4.1.1 - is-lambda: ^1.0.1 minipass: ^7.0.2 - minipass-fetch: ^3.0.0 + minipass-fetch: ^4.0.0 minipass-flush: ^1.0.5 minipass-pipeline: ^1.2.4 - negotiator: ^0.6.3 - proc-log: ^4.2.0 + negotiator: ^1.0.0 + proc-log: ^5.0.0 promise-retry: ^2.0.1 - ssri: ^10.0.0 - checksum: 5c9fad695579b79488fa100da05777213dd9365222f85e4757630f8dd2a21a79ddd3206c78cfd6f9b37346819681782b67900ac847a57cf04190f52dda5343fd + ssri: ^12.0.0 + checksum: 6fb2fee6da3d98f1953b03d315826b5c5a4ea1f908481afc113782d8027e19f080c85ae998454de4e5f27a681d3ec58d57278f0868d4e0b736f51d396b661691 languageName: node linkType: hard @@ -17531,7 +12711,7 @@ __metadata: languageName: node linkType: hard -"map-obj@npm:^1.0.0, map-obj@npm:^1.0.1": +"map-obj@npm:^1.0.0": version: 1.0.1 resolution: "map-obj@npm:1.0.1" checksum: 9949e7baec2a336e63b8d4dc71018c117c3ce6e39d2451ccbfd3b8350c547c4f6af331a4cbe1c83193d7c6b786082b6256bde843db90cb7da2a21e8fcc28afed @@ -17545,13 +12725,6 @@ __metadata: languageName: node linkType: hard -"map-or-similar@npm:^1.5.0": - version: 1.5.0 - resolution: "map-or-similar@npm:1.5.0" - checksum: f65c0d420e272d0fce4e24db35f6a08109218480bca1d61eaa442cbe6cf46270b840218d3b5e94e4bfcc2595f1d0a1fa5885df750b52aac9ab1d437b29dcce38 - languageName: node - linkType: hard - "markdown-it@npm:^12.3.2": version: 12.3.2 resolution: "markdown-it@npm:12.3.2" @@ -17567,22 +12740,6 @@ __metadata: languageName: node linkType: hard -"markdown-table@npm:^3.0.0": - version: 3.0.3 - resolution: "markdown-table@npm:3.0.3" - checksum: 8fcd3d9018311120fbb97115987f8b1665a603f3134c93fbecc5d1463380c8036f789e2a62c19432058829e594fff8db9ff81c88f83690b2f8ed6c074f8d9e10 - languageName: node - linkType: hard - -"markdown-to-jsx@npm:^7.4.5": - version: 7.5.0 - resolution: "markdown-to-jsx@npm:7.5.0" - peerDependencies: - react: ">= 0.14.0" - checksum: c9c6f1bfad5f2d9b1d3476eb0313ae3dffd0a9f14011c74efdd7c664fd32ee1842ef48abb16a496046f90361af49aa80a827e9d9c0bc04824a1986fdeb4d1852 - languageName: node - linkType: hard - "marked-terminal@npm:^5.1.1": version: 5.2.0 resolution: "marked-terminal@npm:5.2.0" @@ -17608,165 +12765,10 @@ __metadata: languageName: node linkType: hard -"marky@npm:^1.2.2": - version: 1.2.5 - resolution: "marky@npm:1.2.5" - checksum: 823b946677749551cdfc3b5221685478b5d1b9cc0dc03eff977c6f9a615fb05c67559f9556cb3c0fcb941a9ea0e195e37befd83026443396ccee8b724f54f4c5 - languageName: node - linkType: hard - -"md5@npm:^2.2.1": - version: 2.3.0 - resolution: "md5@npm:2.3.0" - dependencies: - charenc: 0.0.2 - crypt: 0.0.2 - is-buffer: ~1.1.6 - checksum: a63cacf4018dc9dee08c36e6f924a64ced735b37826116c905717c41cebeb41a522f7a526ba6ad578f9c80f02cb365033ccd67fe186ffbcc1a1faeb75daa9b6e - languageName: node - linkType: hard - -"mdast-util-find-and-replace@npm:^3.0.0": - version: 3.0.1 - resolution: "mdast-util-find-and-replace@npm:3.0.1" - dependencies: - "@types/mdast": ^4.0.0 - escape-string-regexp: ^5.0.0 - unist-util-is: ^6.0.0 - unist-util-visit-parents: ^6.0.0 - checksum: 05d5c4ff02e31db2f8a685a13bcb6c3f44e040bd9dfa54c19a232af8de5268334c8755d79cb456ed4cced1300c4fb83e88444c7ae8ee9ff16869a580f29d08cd - languageName: node - linkType: hard - -"mdast-util-from-markdown@npm:^2.0.0": - version: 2.0.1 - resolution: "mdast-util-from-markdown@npm:2.0.1" - dependencies: - "@types/mdast": ^4.0.0 - "@types/unist": ^3.0.0 - decode-named-character-reference: ^1.0.0 - devlop: ^1.0.0 - mdast-util-to-string: ^4.0.0 - micromark: ^4.0.0 - micromark-util-decode-numeric-character-reference: ^2.0.0 - micromark-util-decode-string: ^2.0.0 - micromark-util-normalize-identifier: ^2.0.0 - micromark-util-symbol: ^2.0.0 - micromark-util-types: ^2.0.0 - unist-util-stringify-position: ^4.0.0 - checksum: 2e50be71272a1503558c599cd5766cf2743935a021f82e32bc2ae5da44f6c7dcabb9da3a6eee76ede0ec8ad2b122d1192f4fe89890aac90c76463f049f8a835d - languageName: node - linkType: hard - -"mdast-util-gfm-autolink-literal@npm:^2.0.0": - version: 2.0.1 - resolution: "mdast-util-gfm-autolink-literal@npm:2.0.1" - dependencies: - "@types/mdast": ^4.0.0 - ccount: ^2.0.0 - devlop: ^1.0.0 - mdast-util-find-and-replace: ^3.0.0 - micromark-util-character: ^2.0.0 - checksum: 5630b12e072d7004cb132231c94f667fb5813486779cb0dfb0a196d7ae0e048897a43b0b37e080017adda618ddfcbea1d7bf23c0fa31c87bfc683e0898ea1cfe - languageName: node - linkType: hard - -"mdast-util-gfm-footnote@npm:^2.0.0": - version: 2.0.0 - resolution: "mdast-util-gfm-footnote@npm:2.0.0" - dependencies: - "@types/mdast": ^4.0.0 - devlop: ^1.1.0 - mdast-util-from-markdown: ^2.0.0 - mdast-util-to-markdown: ^2.0.0 - micromark-util-normalize-identifier: ^2.0.0 - checksum: 45d26b40e7a093712e023105791129d76e164e2168d5268e113298a22de30c018162683fb7893cdc04ab246dac0087eed708b2a136d1d18ed2b32b3e0cae4a79 - languageName: node - linkType: hard - -"mdast-util-gfm-strikethrough@npm:^2.0.0": - version: 2.0.0 - resolution: "mdast-util-gfm-strikethrough@npm:2.0.0" - dependencies: - "@types/mdast": ^4.0.0 - mdast-util-from-markdown: ^2.0.0 - mdast-util-to-markdown: ^2.0.0 - checksum: fe9b1d0eba9b791ff9001c008744eafe3dd7a81b085f2bf521595ce4a8e8b1b44764ad9361761ad4533af3e5d913d8ad053abec38172031d9ee32a8ebd1c7dbd - languageName: node - linkType: hard - -"mdast-util-gfm-table@npm:^2.0.0": - version: 2.0.0 - resolution: "mdast-util-gfm-table@npm:2.0.0" - dependencies: - "@types/mdast": ^4.0.0 - devlop: ^1.0.0 - markdown-table: ^3.0.0 - mdast-util-from-markdown: ^2.0.0 - mdast-util-to-markdown: ^2.0.0 - checksum: 063a627fd0993548fd63ca0c24c437baf91ba7d51d0a38820bd459bc20bf3d13d7365ef8d28dca99176dd5eb26058f7dde51190479c186dfe6af2e11202957c9 - languageName: node - linkType: hard - -"mdast-util-gfm-task-list-item@npm:^2.0.0": - version: 2.0.0 - resolution: "mdast-util-gfm-task-list-item@npm:2.0.0" - dependencies: - "@types/mdast": ^4.0.0 - devlop: ^1.0.0 - mdast-util-from-markdown: ^2.0.0 - mdast-util-to-markdown: ^2.0.0 - checksum: 37db90c59b15330fc54d790404abf5ef9f2f83e8961c53666fe7de4aab8dd5e6b3c296b6be19797456711a89a27840291d8871ff0438e9b4e15c89d170efe072 - languageName: node - linkType: hard - -"mdast-util-gfm@npm:^3.0.0": - version: 3.0.0 - resolution: "mdast-util-gfm@npm:3.0.0" - dependencies: - mdast-util-from-markdown: ^2.0.0 - mdast-util-gfm-autolink-literal: ^2.0.0 - mdast-util-gfm-footnote: ^2.0.0 - mdast-util-gfm-strikethrough: ^2.0.0 - mdast-util-gfm-table: ^2.0.0 - mdast-util-gfm-task-list-item: ^2.0.0 - mdast-util-to-markdown: ^2.0.0 - checksum: 62039d2f682ae3821ea1c999454863d31faf94d67eb9b746589c7e136076d7fb35fabc67e02f025c7c26fd7919331a0ee1aabfae24f565d9a6a9ebab3371c626 - languageName: node - linkType: hard - -"mdast-util-phrasing@npm:^4.0.0": - version: 4.1.0 - resolution: "mdast-util-phrasing@npm:4.1.0" - dependencies: - "@types/mdast": ^4.0.0 - unist-util-is: ^6.0.0 - checksum: 3a97533e8ad104a422f8bebb34b3dde4f17167b8ed3a721cf9263c7416bd3447d2364e6d012a594aada40cac9e949db28a060bb71a982231693609034ed5324e - languageName: node - linkType: hard - -"mdast-util-to-markdown@npm:^2.0.0": - version: 2.1.0 - resolution: "mdast-util-to-markdown@npm:2.1.0" - dependencies: - "@types/mdast": ^4.0.0 - "@types/unist": ^3.0.0 - longest-streak: ^3.0.0 - mdast-util-phrasing: ^4.0.0 - mdast-util-to-string: ^4.0.0 - micromark-util-decode-string: ^2.0.0 - unist-util-visit: ^5.0.0 - zwitch: ^2.0.0 - checksum: 3a2cf3957e23b34e2e092e6e76ae72ee0b8745955bd811baba6814cf3a3d916c3fd52264b4b58f3bb3d512a428f84a1e998b6fc7e28434e388a9ae8fb6a9c173 - languageName: node - linkType: hard - -"mdast-util-to-string@npm:^4.0.0": - version: 4.0.0 - resolution: "mdast-util-to-string@npm:4.0.0" - dependencies: - "@types/mdast": ^4.0.0 - checksum: 35489fb5710d58cbc2d6c8b6547df161a3f81e0f28f320dfb3548a9393555daf07c310c0c497708e67ed4dfea4a06e5655799e7d631ca91420c288b4525d6c29 +"math-intrinsics@npm:^1.0.0": + version: 1.1.0 + resolution: "math-intrinsics@npm:1.1.0" + checksum: 0e513b29d120f478c85a70f49da0b8b19bc638975eca466f2eeae0071f3ad00454c621bf66e16dd435896c208e719fc91ad79bbfba4e400fe0b372e7c1c9c9a2 languageName: node linkType: hard @@ -17798,7 +12800,7 @@ __metadata: languageName: node linkType: hard -"memfs@npm:^3.4.1, memfs@npm:^3.4.12, memfs@npm:^3.4.7": +"memfs@npm:^3.4.1, memfs@npm:^3.4.7": version: 3.5.3 resolution: "memfs@npm:3.5.3" dependencies: @@ -17808,445 +12810,65 @@ __metadata: linkType: hard "memfs@npm:^4.6.0": - version: 4.11.1 - resolution: "memfs@npm:4.11.1" + version: 4.15.3 + resolution: "memfs@npm:4.15.3" dependencies: "@jsonjoy.com/json-pack": ^1.0.3 "@jsonjoy.com/util": ^1.3.0 tree-dump: ^1.0.1 tslib: ^2.0.0 - checksum: 20f43af194c4bfc54d469bd63619569a78e7d529566be6fc0755e0a028af8c16d72f260c3f6d29664e0b8626e8f8e49ae7c96d7a7e5f67c472ebddf9a308834d - languageName: node - linkType: hard - -"memoize-one@npm:^6.0.0": - version: 6.0.0 - resolution: "memoize-one@npm:6.0.0" - checksum: f185ea69f7cceae5d1cb596266dcffccf545e8e7b4106ec6aa93b71ab9d16460dd118ac8b12982c55f6d6322fcc1485de139df07eacffaae94888b9b3ad7675f - languageName: node - linkType: hard - -"memoizerific@npm:^1.11.3": - version: 1.11.3 - resolution: "memoizerific@npm:1.11.3" - dependencies: - map-or-similar: ^1.5.0 - checksum: d51bdc3ed8c39b4b73845c90eb62d243ddf21899914352d0c303f5e1d477abcb192f4c605e008caa4a31d823225eeb22a99ba5ee825fb88d0c33382db3aee95a - languageName: node - linkType: hard - -"meow@npm:^3.7.0": - version: 3.7.0 - resolution: "meow@npm:3.7.0" - dependencies: - camelcase-keys: ^2.0.0 - decamelize: ^1.1.2 - loud-rejection: ^1.0.0 - map-obj: ^1.0.1 - minimist: ^1.1.3 - normalize-package-data: ^2.3.4 - object-assign: ^4.0.1 - read-pkg-up: ^1.0.1 - redent: ^1.0.0 - trim-newlines: ^1.0.0 - checksum: 65a412e5d0d643615508007a9292799bb3e4e690597d54c9e98eb0ca3adb7b8ca8899f41ea7cb7d8277129cdcd9a1a60202b31f88e0034e6aaae02894d80999a - languageName: node - linkType: hard - -"meow@npm:^8.0.0": - version: 8.1.2 - resolution: "meow@npm:8.1.2" - 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 - checksum: bc23bf1b4423ef6a821dff9734406bce4b91ea257e7f10a8b7f896f45b59649f07adc0926e2917eacd8cf1df9e4cd89c77623cf63dfd0f8bf54de07a32ee5a85 - languageName: node - linkType: hard - -"merge-descriptors@npm:1.0.1": - version: 1.0.1 - resolution: "merge-descriptors@npm:1.0.1" - checksum: 5abc259d2ae25bb06d19ce2b94a21632583c74e2a9109ee1ba7fd147aa7362b380d971e0251069f8b3eb7d48c21ac839e21fa177b335e82c76ec172e30c31a26 - languageName: node - linkType: hard - -"merge-stream@npm:^2.0.0": - version: 2.0.0 - resolution: "merge-stream@npm:2.0.0" - checksum: 6fa4dcc8d86629705cea944a4b88ef4cb0e07656ebf223fa287443256414283dd25d91c1cd84c77987f2aec5927af1a9db6085757cb43d90eb170ebf4b47f4f4 + checksum: 9439809f2f5acd9257e77b3695ba565e2968f220a9f109e9b3d226e05795c949c8591727ad302587394d876164a65bfbc57da9bf6de69b8825ffed229dafbc15 languageName: node linkType: hard -"merge2@npm:^1.3.0, merge2@npm:^1.4.1": - version: 1.4.1 - resolution: "merge2@npm:1.4.1" - checksum: 7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2 - languageName: node - linkType: hard - -"metaviewport-parser@npm:0.2.0": - version: 0.2.0 - resolution: "metaviewport-parser@npm:0.2.0" - checksum: 26064768fd6a1ced615a223563a2bf2634fff0ce7353b8e64c8b4c5172d79750ef37a0c73bae71008a380000551c2875e342fc70ca7d9eb8458695dc82200860 - languageName: node - linkType: hard - -"methods@npm:~1.1.2": - version: 1.1.2 - resolution: "methods@npm:1.1.2" - checksum: 0917ff4041fa8e2f2fda5425a955fe16ca411591fbd123c0d722fcf02b73971ed6f764d85f0a6f547ce49ee0221ce2c19a5fa692157931cecb422984f1dcd13a - languageName: node - linkType: hard - -"micromark-core-commonmark@npm:^2.0.0": - version: 2.0.1 - resolution: "micromark-core-commonmark@npm:2.0.1" - dependencies: - decode-named-character-reference: ^1.0.0 - devlop: ^1.0.0 - micromark-factory-destination: ^2.0.0 - micromark-factory-label: ^2.0.0 - micromark-factory-space: ^2.0.0 - micromark-factory-title: ^2.0.0 - micromark-factory-whitespace: ^2.0.0 - micromark-util-character: ^2.0.0 - micromark-util-chunked: ^2.0.0 - micromark-util-classify-character: ^2.0.0 - micromark-util-html-tag-name: ^2.0.0 - micromark-util-normalize-identifier: ^2.0.0 - micromark-util-resolve-all: ^2.0.0 - micromark-util-subtokenize: ^2.0.0 - micromark-util-symbol: ^2.0.0 - micromark-util-types: ^2.0.0 - checksum: 6a9891cc883a531e090dc8dab6669945f3df9448e84216a8f2a91f9258281e6abea5ae3940fde2bd77a57dc3e0d67f2add6762aed63a378f37b09eaf7e7426c4 - languageName: node - linkType: hard - -"micromark-extension-gfm-autolink-literal@npm:^2.0.0": - version: 2.1.0 - resolution: "micromark-extension-gfm-autolink-literal@npm:2.1.0" - dependencies: - micromark-util-character: ^2.0.0 - micromark-util-sanitize-uri: ^2.0.0 - micromark-util-symbol: ^2.0.0 - micromark-util-types: ^2.0.0 - checksum: e00a570c70c837b9cbbe94b2c23b787f44e781cd19b72f1828e3453abca2a9fb600fa539cdc75229fa3919db384491063645086e02249481e6ff3ec2c18f767c - languageName: node - linkType: hard - -"micromark-extension-gfm-footnote@npm:^2.0.0": - version: 2.1.0 - resolution: "micromark-extension-gfm-footnote@npm:2.1.0" - dependencies: - devlop: ^1.0.0 - micromark-core-commonmark: ^2.0.0 - micromark-factory-space: ^2.0.0 - micromark-util-character: ^2.0.0 - micromark-util-normalize-identifier: ^2.0.0 - micromark-util-sanitize-uri: ^2.0.0 - micromark-util-symbol: ^2.0.0 - micromark-util-types: ^2.0.0 - checksum: ac6fb039e98395d37b71ebff7c7a249aef52678b5cf554c89c4f716111d4be62ef99a5d715a5bd5d68fa549778c977d85cb671d1d8506dc8a3a1b46e867ae52f - languageName: node - linkType: hard - -"micromark-extension-gfm-strikethrough@npm:^2.0.0": - version: 2.1.0 - resolution: "micromark-extension-gfm-strikethrough@npm:2.1.0" - dependencies: - devlop: ^1.0.0 - micromark-util-chunked: ^2.0.0 - micromark-util-classify-character: ^2.0.0 - micromark-util-resolve-all: ^2.0.0 - micromark-util-symbol: ^2.0.0 - micromark-util-types: ^2.0.0 - checksum: cdb7a38dd6eefb6ceb6792a44a6796b10f951e8e3e45b8579f599f43e7ae26ccd048c0aa7e441b3c29dd0c54656944fe6eb0098de2bc4b5106fbc0a42e9e016c - languageName: node - linkType: hard - -"micromark-extension-gfm-table@npm:^2.0.0": - version: 2.1.0 - resolution: "micromark-extension-gfm-table@npm:2.1.0" - dependencies: - devlop: ^1.0.0 - micromark-factory-space: ^2.0.0 - micromark-util-character: ^2.0.0 - micromark-util-symbol: ^2.0.0 - micromark-util-types: ^2.0.0 - checksum: 249d695f5f8bd222a0d8a774ec78ea2a2d624cb50a4d008092a54aa87dad1f9d540e151d29696cf849eb1cee380113c4df722aebb3b425a214832a2de5dea1d7 - languageName: node - linkType: hard - -"micromark-extension-gfm-tagfilter@npm:^2.0.0": - version: 2.0.0 - resolution: "micromark-extension-gfm-tagfilter@npm:2.0.0" - dependencies: - micromark-util-types: ^2.0.0 - checksum: cf21552f4a63592bfd6c96ae5d64a5f22bda4e77814e3f0501bfe80e7a49378ad140f827007f36044666f176b3a0d5fea7c2e8e7973ce4b4579b77789f01ae95 - languageName: node - linkType: hard - -"micromark-extension-gfm-task-list-item@npm:^2.0.0": - version: 2.1.0 - resolution: "micromark-extension-gfm-task-list-item@npm:2.1.0" - dependencies: - devlop: ^1.0.0 - micromark-factory-space: ^2.0.0 - micromark-util-character: ^2.0.0 - micromark-util-symbol: ^2.0.0 - micromark-util-types: ^2.0.0 - checksum: b1ad86a4e9d68d9ad536d94fb25a5182acbc85cc79318f4a6316034342f6a71d67983cc13f12911d0290fd09b2bda43cdabe8781a2d9cca2ebe0d421e8b2b8a4 - languageName: node - linkType: hard - -"micromark-extension-gfm@npm:^3.0.0": - version: 3.0.0 - resolution: "micromark-extension-gfm@npm:3.0.0" - dependencies: - micromark-extension-gfm-autolink-literal: ^2.0.0 - micromark-extension-gfm-footnote: ^2.0.0 - micromark-extension-gfm-strikethrough: ^2.0.0 - micromark-extension-gfm-table: ^2.0.0 - micromark-extension-gfm-tagfilter: ^2.0.0 - micromark-extension-gfm-task-list-item: ^2.0.0 - micromark-util-combine-extensions: ^2.0.0 - micromark-util-types: ^2.0.0 - checksum: 2060fa62666a09532d6b3a272d413bc1b25bbb262f921d7402795ac021e1362c8913727e33d7528d5b4ccaf26922ec51208c43f795a702964817bc986de886c9 - languageName: node - linkType: hard - -"micromark-factory-destination@npm:^2.0.0": - version: 2.0.0 - resolution: "micromark-factory-destination@npm:2.0.0" - dependencies: - micromark-util-character: ^2.0.0 - micromark-util-symbol: ^2.0.0 - micromark-util-types: ^2.0.0 - checksum: d36e65ed1c072ff4148b016783148ba7c68a078991154625723e24bda3945160268fb91079fb28618e1613c2b6e70390a8ddc544c45410288aa27b413593071a - languageName: node - linkType: hard - -"micromark-factory-label@npm:^2.0.0": - version: 2.0.0 - resolution: "micromark-factory-label@npm:2.0.0" - dependencies: - devlop: ^1.0.0 - micromark-util-character: ^2.0.0 - micromark-util-symbol: ^2.0.0 - micromark-util-types: ^2.0.0 - checksum: c021dbd0ed367610d35f2bae21209bc804d1a6d1286ffce458fd6a717f4d7fe581a7cba7d5c2d7a63757c44eb927c80d6a571d6ea7969fae1b48ab6461d109c4 - languageName: node - linkType: hard - -"micromark-factory-space@npm:^2.0.0": - version: 2.0.0 - resolution: "micromark-factory-space@npm:2.0.0" - dependencies: - micromark-util-character: ^2.0.0 - micromark-util-types: ^2.0.0 - checksum: 4ffdcdc2f759887bbb356500cb460b3915ecddcb5d85c3618d7df68ad05d13ed02b1153ee1845677b7d8126df8f388288b84fcf0d943bd9c92bcc71cd7222e37 - languageName: node - linkType: hard - -"micromark-factory-title@npm:^2.0.0": - version: 2.0.0 - resolution: "micromark-factory-title@npm:2.0.0" - dependencies: - micromark-factory-space: ^2.0.0 - micromark-util-character: ^2.0.0 - micromark-util-symbol: ^2.0.0 - micromark-util-types: ^2.0.0 - checksum: 39e1ac23af3554e6e652e56065579bc7faf21ade7b8704b29c175871b4152b7109b790bb3cae0f7e088381139c6bac9553b8400772c3d322e4fa635f813a3578 - languageName: node - linkType: hard - -"micromark-factory-whitespace@npm:^2.0.0": - version: 2.0.0 - resolution: "micromark-factory-whitespace@npm:2.0.0" - dependencies: - micromark-factory-space: ^2.0.0 - micromark-util-character: ^2.0.0 - micromark-util-symbol: ^2.0.0 - micromark-util-types: ^2.0.0 - checksum: 9587c2546d1a58b4d5472b42adf05463f6212d0449455285662d63cd8eaed89c6b159ac82713fcee5f9dd88628c24307d9533cccd8971a2f3f4d48702f8f850a - languageName: node - linkType: hard - -"micromark-util-character@npm:^2.0.0": - version: 2.1.0 - resolution: "micromark-util-character@npm:2.1.0" - dependencies: - micromark-util-symbol: ^2.0.0 - micromark-util-types: ^2.0.0 - checksum: 36ee910f84077cf16626fa618cfe46ac25956b3242e3166b8e8e98c5a8c524af7e5bf3d70822264b1fd2d297a36104a7eb7e3462c19c28353eaca7b0d8717594 - languageName: node - linkType: hard - -"micromark-util-chunked@npm:^2.0.0": - version: 2.0.0 - resolution: "micromark-util-chunked@npm:2.0.0" - dependencies: - micromark-util-symbol: ^2.0.0 - checksum: 324f95cccdae061332a8241936eaba6ef0782a1e355bac5c607ad2564fd3744929be7dc81651315a2921535747a33243e6a5606bcb64b7a56d49b6d74ea1a3d4 - languageName: node - linkType: hard - -"micromark-util-classify-character@npm:^2.0.0": - version: 2.0.0 - resolution: "micromark-util-classify-character@npm:2.0.0" - dependencies: - micromark-util-character: ^2.0.0 - micromark-util-symbol: ^2.0.0 - micromark-util-types: ^2.0.0 - checksum: 086e52904deffebb793fb1c08c94aabb8901f76958142dfc3a6282890ebaa983b285e69bd602b9d507f1b758ed38e75a994d2ad9fbbefa7de2584f67a16af405 - languageName: node - linkType: hard - -"micromark-util-combine-extensions@npm:^2.0.0": - version: 2.0.0 - resolution: "micromark-util-combine-extensions@npm:2.0.0" - dependencies: - micromark-util-chunked: ^2.0.0 - micromark-util-types: ^2.0.0 - checksum: 107c47700343f365b4ed81551e18bc3458b573c500e56ac052b2490bd548adc475216e41d2271633a8867fac66fc22ba3e0a2d74a31ed79b9870ca947eb4e3ba - languageName: node - linkType: hard - -"micromark-util-decode-numeric-character-reference@npm:^2.0.0": - version: 2.0.1 - resolution: "micromark-util-decode-numeric-character-reference@npm:2.0.1" - dependencies: - micromark-util-symbol: ^2.0.0 - checksum: 9512507722efd2033a9f08715eeef787fbfe27e23edf55db21423d46d82ab46f76c89b4f960be3f5e50a2d388d89658afc0647989cf256d051e9ea01277a1adb - languageName: node - linkType: hard - -"micromark-util-decode-string@npm:^2.0.0": - version: 2.0.0 - resolution: "micromark-util-decode-string@npm:2.0.0" - dependencies: - decode-named-character-reference: ^1.0.0 - micromark-util-character: ^2.0.0 - micromark-util-decode-numeric-character-reference: ^2.0.0 - micromark-util-symbol: ^2.0.0 - checksum: a75daf32a4a6b549e9f19b4d833ebfeb09a32a9a1f9ce50f35dec6b6a3e4f9f121f49024ba7f9c91c55ebe792f7c7a332fc9604795181b6a612637df0df5b959 - languageName: node - linkType: hard - -"micromark-util-encode@npm:^2.0.0": - version: 2.0.0 - resolution: "micromark-util-encode@npm:2.0.0" - checksum: 853a3f33fce72aaf4ffa60b7f2b6fcfca40b270b3466e1b96561b02185d2bd8c01dd7948bc31a24ac014f4cc854e545ca9a8e9cf7ea46262f9d24c9e88551c66 - languageName: node - linkType: hard - -"micromark-util-html-tag-name@npm:^2.0.0": - version: 2.0.0 - resolution: "micromark-util-html-tag-name@npm:2.0.0" - checksum: d786d4486f93eb0ac5b628779809ca97c5dc60f3c9fc03eb565809831db181cf8cb7f05f9ac76852f3eb35461af0f89fa407b46f3a03f4f97a96754d8dc540d8 - languageName: node - linkType: hard - -"micromark-util-normalize-identifier@npm:^2.0.0": - version: 2.0.0 - resolution: "micromark-util-normalize-identifier@npm:2.0.0" - dependencies: - micromark-util-symbol: ^2.0.0 - checksum: b36da2d3fd102053dadd953ce5c558328df12a63a8ac0e5aad13d4dda8e43b6a5d4a661baafe0a1cd8a260bead4b4a8e6e0e74193dd651e8484225bd4f4e68aa - languageName: node - linkType: hard - -"micromark-util-resolve-all@npm:^2.0.0": - version: 2.0.0 - resolution: "micromark-util-resolve-all@npm:2.0.0" - dependencies: - micromark-util-types: ^2.0.0 - checksum: 31fe703b85572cb3f598ebe32750e59516925c7ff1f66cfe6afaebe0771a395a9eaa770787f2523d3c46082ea80e6c14f83643303740b3d650af7c96ebd30ccc - languageName: node - linkType: hard - -"micromark-util-sanitize-uri@npm:^2.0.0": - version: 2.0.0 - resolution: "micromark-util-sanitize-uri@npm:2.0.0" +"meow@npm:^8.0.0": + version: 8.1.2 + resolution: "meow@npm:8.1.2" dependencies: - micromark-util-character: ^2.0.0 - micromark-util-encode: ^2.0.0 - micromark-util-symbol: ^2.0.0 - checksum: ea4c28bbffcf2430e9aff2d18554296789a8b0a1f54ac24020d1dde76624a7f93e8f2a83e88cd5a846b6d2c4287b71b1142d1b89fa7f1b0363a9b33711a141fe + "@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 + checksum: bc23bf1b4423ef6a821dff9734406bce4b91ea257e7f10a8b7f896f45b59649f07adc0926e2917eacd8cf1df9e4cd89c77623cf63dfd0f8bf54de07a32ee5a85 languageName: node linkType: hard -"micromark-util-subtokenize@npm:^2.0.0": - version: 2.0.1 - resolution: "micromark-util-subtokenize@npm:2.0.1" - dependencies: - devlop: ^1.0.0 - micromark-util-chunked: ^2.0.0 - micromark-util-symbol: ^2.0.0 - micromark-util-types: ^2.0.0 - checksum: 5d338883ad8889c63f9b262b9cae0c02a42088201981d820ae7af7aa6d38fab6585b89fd4cf2206a46a7c4002e41ee6c70e1a3e0ceb3ad8b7adcffaf166b1511 +"merge-descriptors@npm:1.0.3": + version: 1.0.3 + resolution: "merge-descriptors@npm:1.0.3" + checksum: 52117adbe0313d5defa771c9993fe081e2d2df9b840597e966aadafde04ae8d0e3da46bac7ca4efc37d4d2b839436582659cd49c6a43eacb3fe3050896a105d1 languageName: node linkType: hard -"micromark-util-symbol@npm:^2.0.0": +"merge-stream@npm:^2.0.0": version: 2.0.0 - resolution: "micromark-util-symbol@npm:2.0.0" - checksum: fa4a05bff575d9fbf0ad96a1013003e3bb6087ed6b34b609a141b6c0d2137b57df594aca409a95f4c5fda199f227b56a7d8b1f82cea0768df161d8a3a3660764 + resolution: "merge-stream@npm:2.0.0" + checksum: 6fa4dcc8d86629705cea944a4b88ef4cb0e07656ebf223fa287443256414283dd25d91c1cd84c77987f2aec5927af1a9db6085757cb43d90eb170ebf4b47f4f4 languageName: node linkType: hard -"micromark-util-types@npm:^2.0.0": - version: 2.0.0 - resolution: "micromark-util-types@npm:2.0.0" - checksum: 819fef3ab5770c37893d2a60381fb2694396c8d22803b6e103c830c3a1bc1490363c2b0470bb2acaaddad776dfbc2fc1fcfde39cb63c4f54d95121611672e3d0 +"merge2@npm:^1.3.0, merge2@npm:^1.4.1": + version: 1.4.1 + resolution: "merge2@npm:1.4.1" + checksum: 7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2 languageName: node linkType: hard -"micromark@npm:^4.0.0": - version: 4.0.0 - resolution: "micromark@npm:4.0.0" - dependencies: - "@types/debug": ^4.0.0 - debug: ^4.0.0 - decode-named-character-reference: ^1.0.0 - devlop: ^1.0.0 - micromark-core-commonmark: ^2.0.0 - micromark-factory-space: ^2.0.0 - micromark-util-character: ^2.0.0 - micromark-util-chunked: ^2.0.0 - micromark-util-combine-extensions: ^2.0.0 - micromark-util-decode-numeric-character-reference: ^2.0.0 - micromark-util-encode: ^2.0.0 - micromark-util-normalize-identifier: ^2.0.0 - micromark-util-resolve-all: ^2.0.0 - micromark-util-sanitize-uri: ^2.0.0 - micromark-util-subtokenize: ^2.0.0 - micromark-util-symbol: ^2.0.0 - micromark-util-types: ^2.0.0 - checksum: b84ab5ab1a0b28c063c52e9c2c9d7d44b954507235c10c9492d66e0b38f7de24bf298f914a1fbdf109f2a57a88cf0412de217c84cfac5fd60e3e42a74dbac085 - languageName: node - linkType: hard - -"micromatch@npm:^4.0.0, micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.5": - version: 4.0.7 - resolution: "micromatch@npm:4.0.7" - dependencies: - braces: ^3.0.3 - picomatch: ^2.3.1 - checksum: 3cde047d70ad80cf60c787b77198d680db3b8c25b23feb01de5e2652205d9c19f43bd81882f69a0fd1f0cde6a7a122d774998aad3271ddb1b8accf8a0f480cf7 +"methods@npm:~1.1.2": + version: 1.1.2 + resolution: "methods@npm:1.1.2" + checksum: 0917ff4041fa8e2f2fda5425a955fe16ca411591fbd123c0d722fcf02b73971ed6f764d85f0a6f547ce49ee0221ce2c19a5fa692157931cecb422984f1dcd13a languageName: node linkType: hard -"micromatch@npm:^4.0.8": +"micromatch@npm:^4.0.0, micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.5, micromatch@npm:^4.0.8": version: 4.0.8 resolution: "micromatch@npm:4.0.8" dependencies: @@ -18256,14 +12878,21 @@ __metadata: languageName: node linkType: hard -"mime-db@npm:1.52.0, mime-db@npm:>= 1.43.0 < 2, mime-db@npm:^1.28.0": +"mime-db@npm:1.52.0": version: 1.52.0 resolution: "mime-db@npm:1.52.0" checksum: 0d99a03585f8b39d68182803b12ac601d9c01abfa28ec56204fa330bc9f3d1c5e14beb049bafadb3dbdf646dfb94b87e24d4ec7b31b7279ef906a8ea9b6a513f languageName: node linkType: hard -"mime-types@npm:^2.1.12, mime-types@npm:^2.1.18, mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:~2.1.17, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": +"mime-db@npm:>= 1.43.0 < 2": + version: 1.53.0 + resolution: "mime-db@npm:1.53.0" + checksum: 3fd9380bdc0b085d0b56b580e4f89ca4fc3b823722310d795c248f0806b9a80afd5d8f4347f015ad943b9ecfa7cc0b71dffa0db96fa776d01a13474821a2c7fb + languageName: node + linkType: hard + +"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:~2.1.17, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": version: 2.1.35 resolution: "mime-types@npm:2.1.35" dependencies: @@ -18304,13 +12933,6 @@ __metadata: languageName: node linkType: hard -"mimic-response@npm:^1.0.0, mimic-response@npm:^1.0.1": - version: 1.0.1 - resolution: "mimic-response@npm:1.0.1" - checksum: 034c78753b0e622bc03c983663b1cdf66d03861050e0c8606563d149bc2b02d63f62ce4d32be4ab50d0553ae0ffe647fc34d1f5281184c6e1e8cf4d85e8d9823 - languageName: node - linkType: hard - "mimic-response@npm:^3.1.0": version: 3.1.0 resolution: "mimic-response@npm:3.1.0" @@ -18318,15 +12940,6 @@ __metadata: languageName: node linkType: hard -"min-document@npm:^2.19.0": - version: 2.19.0 - resolution: "min-document@npm:2.19.0" - dependencies: - dom-walk: ^0.1.0 - checksum: da6437562ea2228041542a2384528e74e22d1daa1a4ec439c165abf0b9d8a63e17e3b8a6dc6e0c731845e85301198730426932a0e813d23f932ca668340c9623 - languageName: node - linkType: hard - "min-indent@npm:^1.0.0": version: 1.0.1 resolution: "min-indent@npm:1.0.1" @@ -18361,15 +12974,6 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:5.0.1": - version: 5.0.1 - resolution: "minimatch@npm:5.0.1" - dependencies: - brace-expansion: ^2.0.1 - checksum: b34b98463da4754bc526b244d680c69d4d6089451ebe512edaf6dd9eeed0279399cfa3edb19233513b8f830bf4bfcad911dddcdf125e75074100d52f724774f0 - languageName: node - linkType: hard - "minimatch@npm:9.0.3": version: 9.0.3 resolution: "minimatch@npm:9.0.3" @@ -18388,7 +12992,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^5.0.1, minimatch@npm:^5.1.0": +"minimatch@npm:^5.0.1, minimatch@npm:^5.1.0, minimatch@npm:^5.1.6": version: 5.1.6 resolution: "minimatch@npm:5.1.6" dependencies: @@ -18397,15 +13001,6 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^6.0.4": - version: 6.2.0 - resolution: "minimatch@npm:6.2.0" - dependencies: - brace-expansion: ^2.0.1 - checksum: 0ffb77d05bd483fcc344ba3e64a501d569e658fa6c592d94e9716ffc7925de7a8c2ac294cafa822b160bd8b2cbf7e01012917e06ffb9a85cfa9604629b3f2c04 - languageName: node - linkType: hard - "minimatch@npm:^9.0.3, minimatch@npm:^9.0.4": version: 9.0.5 resolution: "minimatch@npm:9.0.5" @@ -18415,15 +13010,6 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:~3.0.2": - version: 3.0.8 - resolution: "minimatch@npm:3.0.8" - dependencies: - brace-expansion: ^1.1.7 - checksum: 850cca179cad715133132693e6963b0db64ab0988c4d211415b087fc23a3e46321e2c5376a01bf5623d8782aba8bdf43c571e2e902e51fdce7175c7215c29f8b - languageName: node - linkType: hard - "minimist-options@npm:4.1.0": version: 4.1.0 resolution: "minimist-options@npm:4.1.0" @@ -18435,7 +13021,7 @@ __metadata: languageName: node linkType: hard -"minimist@npm:^1.1.3, minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.5, minimist@npm:^1.2.6, minimist@npm:^1.2.8": +"minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.5, minimist@npm:^1.2.6, minimist@npm:^1.2.8": version: 1.2.8 resolution: "minimist@npm:1.2.8" checksum: 75a6d645fb122dad29c06a7597bddea977258957ed88d7a6df59b5cd3fe4a527e253e9bbf2e783e4b73657f9098b96a5fe96ab8a113655d4109108577ecf85b0 @@ -18475,18 +13061,18 @@ __metadata: languageName: node linkType: hard -"minipass-fetch@npm:^3.0.0": - version: 3.0.5 - resolution: "minipass-fetch@npm:3.0.5" +"minipass-fetch@npm:^4.0.0": + version: 4.0.0 + resolution: "minipass-fetch@npm:4.0.0" dependencies: encoding: ^0.1.13 minipass: ^7.0.3 minipass-sized: ^1.0.3 - minizlib: ^2.1.2 + minizlib: ^3.0.1 dependenciesMeta: encoding: optional: true - checksum: 8047d273236157aab27ab7cd8eab7ea79e6ecd63e8f80c3366ec076cb9a0fed550a6935bab51764369027c414647fd8256c2a20c5445fb250c483de43350de83 + checksum: 7d59a31011ab9e4d1af6562dd4c4440e425b2baf4c5edbdd2e22fb25a88629e1cdceca39953ff209da504a46021df520f18fd9a519f36efae4750ff724ddadea languageName: node linkType: hard @@ -18500,12 +13086,12 @@ __metadata: linkType: hard "minipass-json-stream@npm:^1.0.1": - version: 1.0.1 - resolution: "minipass-json-stream@npm:1.0.1" + version: 1.0.2 + resolution: "minipass-json-stream@npm:1.0.2" dependencies: jsonparse: ^1.3.1 minipass: ^3.0.0 - checksum: 791b696a27d1074c4c08dab1bf5a9f3201145c2933e428f45d880467bce12c60de4703203d2928de4b162d0ae77b0bb4b55f96cb846645800aa0eb4919b3e796 + checksum: 24b9c6208b72e47a5a28058642e86f27d17e285e4cd5ba41d698568bb91f0566a7ff31f0e7dfb7ebd3dc603d016ac75b82e3ffe96340aa294048da87489ff18c languageName: node linkType: hard @@ -18543,7 +13129,7 @@ __metadata: languageName: node linkType: hard -"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.1.2": +"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.0.4, minipass@npm:^7.1.2": version: 7.1.2 resolution: "minipass@npm:7.1.2" checksum: 2bfd325b95c555f2b4d2814d49325691c7bee937d753814861b0b49d5edcda55cbbf22b6b6a60bb91eddac8668771f03c5ff647dcd9d0f798e9548b9cdc46ee3 @@ -18560,6 +13146,16 @@ __metadata: languageName: node linkType: hard +"minizlib@npm:^3.0.1": + version: 3.0.1 + resolution: "minizlib@npm:3.0.1" + dependencies: + minipass: ^7.0.4 + rimraf: ^5.0.5 + checksum: da0a53899252380475240c587e52c824f8998d9720982ba5c4693c68e89230718884a209858c156c6e08d51aad35700a3589987e540593c36f6713fe30cd7338 + languageName: node + linkType: hard + "mkdirp-classic@npm:^0.5.2, mkdirp-classic@npm:^0.5.3": version: 0.5.3 resolution: "mkdirp-classic@npm:0.5.3" @@ -18598,7 +13194,7 @@ __metadata: languageName: node linkType: hard -"mkdirp@npm:^3.0.0": +"mkdirp@npm:^3.0.1": version: 3.0.1 resolution: "mkdirp@npm:3.0.1" bin: @@ -18608,33 +13204,33 @@ __metadata: linkType: hard "mocha@npm:^10.0.0": - version: 10.5.2 - resolution: "mocha@npm:10.5.2" + version: 10.8.2 + resolution: "mocha@npm:10.8.2" dependencies: - ansi-colors: 4.1.1 - browser-stdout: 1.3.1 + ansi-colors: ^4.1.3 + browser-stdout: ^1.3.1 chokidar: ^3.5.3 - debug: 4.3.4 - diff: 5.0.0 - escape-string-regexp: 4.0.0 - find-up: 5.0.0 - glob: 8.1.0 - he: 1.2.0 - js-yaml: 4.1.0 - log-symbols: 4.1.0 - minimatch: 5.0.1 - ms: 2.1.3 - serialize-javascript: 6.0.0 - strip-json-comments: 3.1.1 - supports-color: 8.1.1 - workerpool: 6.2.1 - yargs: 16.2.0 - yargs-parser: 20.2.4 - yargs-unparser: 2.0.0 + debug: ^4.3.5 + diff: ^5.2.0 + escape-string-regexp: ^4.0.0 + find-up: ^5.0.0 + glob: ^8.1.0 + he: ^1.2.0 + js-yaml: ^4.1.0 + log-symbols: ^4.1.0 + minimatch: ^5.1.6 + ms: ^2.1.3 + serialize-javascript: ^6.0.2 + strip-json-comments: ^3.1.1 + supports-color: ^8.1.1 + workerpool: ^6.5.1 + yargs: ^16.2.0 + yargs-parser: ^20.2.9 + yargs-unparser: ^2.0.0 bin: _mocha: bin/_mocha mocha: bin/mocha.js - checksum: 46925790a9d2a4049b974ac9be3af5a7004473d4e8edbb1fd119c87a2e6ff8b4f764f46dcdbfb5d03b9bd4b6f641d9277c5cfdbed7b9a2867eca72c99f41dd02 + checksum: 68cb519503f1e8ffd9b0651e1aef75dfe4754425186756b21e53169da44b5bcb1889e2b743711205082763d3f9a42eb8eb2c13bb1a718a08cb3a5f563bfcacdc languageName: node linkType: hard @@ -18652,13 +13248,6 @@ __metadata: languageName: node linkType: hard -"ms@npm:2.1.2": - version: 2.1.2 - resolution: "ms@npm:2.1.2" - checksum: 673cdb2c3133eb050c745908d8ce632ed2c02d85640e2edb3ace856a2266a813b30c613569bf3354fdf4ea7d1a1494add3bfa95e2713baa27d0c2c71fc44f58f - languageName: node - linkType: hard - "ms@npm:2.1.3, ms@npm:^2.0.0, ms@npm:^2.1.1, ms@npm:^2.1.2, ms@npm:^2.1.3": version: 2.1.3 resolution: "ms@npm:2.1.3" @@ -18678,7 +13267,7 @@ __metadata: languageName: node linkType: hard -"mute-stream@npm:0.0.8, mute-stream@npm:~0.0.4": +"mute-stream@npm:~0.0.4": version: 0.0.8 resolution: "mute-stream@npm:0.0.8" checksum: ff48d251fc3f827e5b1206cda0ffdaec885e56057ee86a3155e1951bc940fd5f33531774b1cc8414d7668c10a8907f863f6561875ee6e8768931a62121a531a1 @@ -18697,11 +13286,11 @@ __metadata: linkType: hard "nanoid@npm:^3.3.7": - version: 3.3.7 - resolution: "nanoid@npm:3.3.7" + version: 3.3.8 + resolution: "nanoid@npm:3.3.8" bin: nanoid: bin/nanoid.cjs - checksum: d36c427e530713e4ac6567d488b489a36582ef89da1d6d4e3b87eded11eb10d7042a877958c6f104929809b2ab0bafa17652b076cdf84324aa75b30b722204f2 + checksum: dfe0adbc0c77e9655b550c333075f51bb28cfc7568afbf3237249904f9c86c9aaaed1f113f0fddddba75673ee31c758c30c43d4414f014a52a7a626efc5958c9 languageName: node linkType: hard @@ -18731,13 +13320,27 @@ __metadata: languageName: node linkType: hard -"negotiator@npm:0.6.3, negotiator@npm:^0.6.3": +"negotiator@npm:0.6.3": version: 0.6.3 resolution: "negotiator@npm:0.6.3" checksum: b8ffeb1e262eff7968fc90a2b6767b04cfd9842582a9d0ece0af7049537266e7b2506dfb1d107a32f06dd849ab2aea834d5830f7f4d0e5cb7d36e1ae55d021d9 languageName: node linkType: hard +"negotiator@npm:^0.6.3, negotiator@npm:~0.6.4": + version: 0.6.4 + resolution: "negotiator@npm:0.6.4" + checksum: 7ded10aa02a0707d1d12a9973fdb5954f98547ca7beb60e31cb3a403cc6e8f11138db7a3b0128425cf836fc85d145ec4ce983b2bdf83dca436af879c2d683510 + languageName: node + linkType: hard + +"negotiator@npm:^1.0.0": + version: 1.0.0 + resolution: "negotiator@npm:1.0.0" + checksum: 20ebfe79b2d2e7cf9cbc8239a72662b584f71164096e6e8896c8325055497c96f6b80cd22c258e8a2f2aa382a787795ec3ee8b37b422a302c7d4381b0d5ecfbb + languageName: node + linkType: hard + "neo-async@npm:^2.6.2": version: 2.6.2 resolution: "neo-async@npm:2.6.2" @@ -18752,10 +13355,10 @@ __metadata: languageName: node linkType: hard -"nice-try@npm:^1.0.4": - version: 1.0.5 - resolution: "nice-try@npm:1.0.5" - checksum: 0b4af3b5bb5d86c289f7a026303d192a7eb4417231fe47245c460baeabae7277bcd8fd9c728fb6bd62c30b3e15cd6620373e2cf33353b095d8b403d3e8a15aff +"next-tick@npm:^1.1.0": + version: 1.1.0 + resolution: "next-tick@npm:1.1.0" + checksum: 83b5cf36027a53ee6d8b7f9c0782f2ba87f4858d977342bfc3c20c21629290a2111f8374d13a81221179603ffc4364f38374b5655d17b6a8f8a8c77bdea4fe8b languageName: node linkType: hard @@ -18770,11 +13373,11 @@ __metadata: linkType: hard "node-abi@npm:^3.3.0": - version: 3.65.0 - resolution: "node-abi@npm:3.65.0" + version: 3.71.0 + resolution: "node-abi@npm:3.71.0" dependencies: semver: ^7.3.5 - checksum: 5a60f2b0c73fe0a1123e581bd99e43729f4aa3f4b9b19f1915567128d52540e8f812474410a446cd77d708a3a1139e0b2abf1d0823ba6b5f5d47aa4345931706 + checksum: d7f34c294c0351b636688a792e41493840cc195f64a76ecdc35eb0c1682d86e633a932b03e924395b0d2f52ca1db5046898839d57bcfb5819226e64e922b0617 languageName: node linkType: hard @@ -18795,11 +13398,11 @@ __metadata: linkType: hard "node-addon-api@npm:^7.0.0": - version: 7.1.0 - resolution: "node-addon-api@npm:7.1.0" + version: 7.1.1 + resolution: "node-addon-api@npm:7.1.1" dependencies: node-gyp: latest - checksum: 26640c8d2ed7e2059e2ed65ee79e2a195306b3f1fc27ad11448943ba91d37767bd717a9a0453cc97e83a1109194dced8336a55f8650000458ef625c0b8b5e3df + checksum: 46051999e3289f205799dfaf6bcb017055d7569090f0004811110312e2db94cb4f8654602c7eb77a60a1a05142cc2b96e1b5c56ca4622c41a5c6370787faaf30 languageName: node linkType: hard @@ -18812,21 +13415,7 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:2.6.7": - version: 2.6.7 - resolution: "node-fetch@npm:2.6.7" - dependencies: - whatwg-url: ^5.0.0 - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - checksum: 8d816ffd1ee22cab8301c7756ef04f3437f18dace86a1dae22cf81db8ef29c0bf6655f3215cb0cdb22b420b6fe141e64b26905e7f33f9377a7fa59135ea3e10b - languageName: node - linkType: hard - -"node-fetch@npm:^2.6.12, node-fetch@npm:^2.6.7": +"node-fetch@npm:^2.6.7, node-fetch@npm:^2.7.0": version: 2.7.0 resolution: "node-fetch@npm:2.7.0" dependencies: @@ -18869,22 +13458,22 @@ __metadata: linkType: hard "node-gyp@npm:latest": - version: 10.1.0 - resolution: "node-gyp@npm:10.1.0" + version: 11.0.0 + resolution: "node-gyp@npm:11.0.0" dependencies: env-paths: ^2.2.0 exponential-backoff: ^3.1.1 glob: ^10.3.10 graceful-fs: ^4.2.6 - make-fetch-happen: ^13.0.0 - nopt: ^7.0.0 - proc-log: ^3.0.0 + make-fetch-happen: ^14.0.3 + nopt: ^8.0.0 + proc-log: ^5.0.0 semver: ^7.3.5 - tar: ^6.1.2 - which: ^4.0.0 + tar: ^7.4.3 + which: ^5.0.0 bin: node-gyp: bin/node-gyp.js - checksum: 72e2ab4b23fc32007a763da94018f58069fc0694bf36115d49a2b195c8831e12cf5dd1e7a3718fa85c06969aedf8fc126722d3b672ec1cb27e06ed33caee3c60 + checksum: d7d5055ccc88177f721c7cd4f8f9440c29a0eb40e7b79dba89ef882ec957975dfc1dcb8225e79ab32481a02016eb13bbc051a913ea88d482d3cbdf2131156af4 languageName: node linkType: hard @@ -18902,21 +13491,10 @@ __metadata: languageName: node linkType: hard -"node-releases@npm:^2.0.14": - version: 2.0.14 - resolution: "node-releases@npm:2.0.14" - checksum: 59443a2f77acac854c42d321bf1b43dea0aef55cd544c6a686e9816a697300458d4e82239e2d794ea05f7bbbc8a94500332e2d3ac3f11f52e4b16cbe638b3c41 - languageName: node - linkType: hard - -"node-schedule@npm:2.1.1": - version: 2.1.1 - resolution: "node-schedule@npm:2.1.1" - dependencies: - cron-parser: ^4.2.0 - long-timeout: 0.1.1 - sorted-array-functions: ^1.3.0 - checksum: 6a8822b16fb024277c42efe710bdb35b6f1f6ab3a2f826283640511247d693f34ebd5ddf2863cd91609e7f323574e36c81cd2084dc204fa521f931380f0f963f +"node-releases@npm:^2.0.19": + version: 2.0.19 + resolution: "node-releases@npm:2.0.19" + checksum: 917dbced519f48c6289a44830a0ca6dc944c3ee9243c468ebd8515a41c97c8b2c256edb7f3f750416bc37952cc9608684e6483c7b6c6f39f6bd8d86c52cfe658 languageName: node linkType: hard @@ -18931,18 +13509,18 @@ __metadata: languageName: node linkType: hard -"nopt@npm:^7.0.0": - version: 7.2.1 - resolution: "nopt@npm:7.2.1" +"nopt@npm:^8.0.0": + version: 8.0.0 + resolution: "nopt@npm:8.0.0" dependencies: abbrev: ^2.0.0 bin: nopt: bin/nopt.js - checksum: 6fa729cc77ce4162cfad8abbc9ba31d4a0ff6850c3af61d59b505653bef4781ec059f8890ecfe93ee8aa0c511093369cca88bfc998101616a2904e715bbbb7c9 + checksum: 2cfc65e7ee38af2e04aea98f054753b0230011c0eeca4ecf131bd7d25984cbbf6f214586e0ae5dfcc2e830bc0bffa5a7fb28ea8d0b306ffd4ae8ea2d814c1ab3 languageName: node linkType: hard -"normalize-package-data@npm:^2.3.2, normalize-package-data@npm:^2.3.4, normalize-package-data@npm:^2.5.0": +"normalize-package-data@npm:^2.5.0": version: 2.5.0 resolution: "normalize-package-data@npm:2.5.0" dependencies: @@ -18992,25 +13570,7 @@ __metadata: languageName: node linkType: hard -"normalize-url@npm:2.0.1": - version: 2.0.1 - resolution: "normalize-url@npm:2.0.1" - dependencies: - prepend-http: ^2.0.0 - query-string: ^5.0.1 - sort-keys: ^2.0.0 - checksum: 30e337ee03fc7f360c7d2b966438657fabd2628925cc58bffc893982fe4d2c59b397ae664fa2c319cd83565af73eee88906e80bc5eec91bc32b601920e770d75 - languageName: node - linkType: hard - -"normalize-url@npm:^4.1.0": - version: 4.5.1 - resolution: "normalize-url@npm:4.5.1" - checksum: 9a9dee01df02ad23e171171893e56e22d752f7cff86fb96aafeae074819b572ea655b60f8302e2d85dbb834dc885c972cc1c573892fea24df46b2765065dd05a - languageName: node - linkType: hard - -"normalize-url@npm:^6.0.0, normalize-url@npm:^6.0.1": +"normalize-url@npm:^6.0.0": version: 6.1.0 resolution: "normalize-url@npm:6.1.0" checksum: 4a4944631173e7d521d6b80e4c85ccaeceb2870f315584fa30121f505a6dfd86439c5e3fdd8cd9e0e291290c41d0c3599f0cb12ab356722ed242584c30348e50 @@ -19142,15 +13702,6 @@ __metadata: languageName: node linkType: hard -"npm-run-path@npm:^2.0.0": - version: 2.0.2 - resolution: "npm-run-path@npm:2.0.2" - dependencies: - path-key: ^2.0.0 - checksum: acd5ad81648ba4588ba5a8effb1d98d2b339d31be16826a118d50f182a134ac523172101b82eab1d01cb4c2ba358e857d54cfafd8163a1ffe7bd52100b741125 - languageName: node - linkType: hard - "npm-run-path@npm:^4.0.0, npm-run-path@npm:^4.0.1": version: 4.0.1 resolution: "npm-run-path@npm:4.0.1" @@ -19282,9 +13833,9 @@ __metadata: linkType: hard "nwsapi@npm:^2.2.2": - version: 2.2.10 - resolution: "nwsapi@npm:2.2.10" - checksum: 5f1d361b38c47ab49727d5ea8bbfeb5867ae6de0e538eec9a8b77c88005ddde36d8b930e0730b50ee5e5dda949112c0f9ffed1bf15e7e1b3cd9cfa319f5a9b6f + version: 2.2.16 + resolution: "nwsapi@npm:2.2.16" + checksum: 467b36a74b7b8647d53fd61d05ca7d6c73a4a5d1b94ea84f770c03150b00ef46d38076cf8e708936246ae450c42a1f21e28e153023719784dc4d1a19b1737d47 languageName: node linkType: hard @@ -19293,42 +13844,33 @@ __metadata: resolution: "nx-console@workspace:." dependencies: "@babel/core": 7.21.0 - "@chromatic-com/storybook": ^1 "@lit-labs/context": ^0.3.1 "@microsoft/fast-components": ^2.30.6 "@microsoft/fast-element": ^1.12.0 "@microsoft/fast-foundation": ^2.49.0 - "@monodon/typescript-nx-imports-plugin": 0.2.0 - "@nx/cypress": 20.1.4 - "@nx/devkit": 20.1.4 - "@nx/esbuild": 20.1.4 - "@nx/eslint": 20.1.4 - "@nx/eslint-plugin": 20.1.4 - "@nx/gradle": 20.1.4 - "@nx/jest": 20.1.4 - "@nx/js": 20.1.4 - "@nx/node": 20.1.4 - "@nx/powerpack-conformance": 1.1.0-beta.5 - "@nx/powerpack-enterprise-cloud": 1.1.0-beta.5 - "@nx/powerpack-owners": 1.1.0-beta.5 - "@nx/storybook": 20.1.4 - "@nx/web": 20.1.4 - "@nx/webpack": 20.1.4 - "@nx/workspace": 20.1.4 + "@monodon/typescript-nx-imports-plugin": 0.3.0 + "@nx/cypress": 20.3.1 + "@nx/devkit": 20.3.1 + "@nx/esbuild": 20.3.1 + "@nx/eslint": 20.3.1 + "@nx/eslint-plugin": 20.3.1 + "@nx/gradle": 20.3.1 + "@nx/jest": 20.3.1 + "@nx/js": 20.3.1 + "@nx/node": 20.3.1 + "@nx/powerpack-conformance": 1.1.1 + "@nx/powerpack-enterprise-cloud": 1.1.1 + "@nx/powerpack-owners": 1.1.1 + "@nx/web": 20.3.1 + "@nx/webpack": 20.3.1 + "@nx/workspace": 20.3.1 "@open-wc/lit-helpers": ^0.6.0 "@parcel/watcher": ^2.4.1 - "@schematics/angular": 18.1.0 - "@storybook/addon-essentials": ^8.3.1 - "@storybook/addon-interactions": ^8.3.1 - "@storybook/addon-knobs": ^8.0.1 - "@storybook/addon-mdx-gfm": ^8.3.1 - "@storybook/angular": ^8.3.1 - "@storybook/core-server": ^8.3.1 "@swc-node/register": 1.9.2 "@swc/core": 1.5.7 "@swc/helpers": 0.5.11 "@tailwindcss/forms": 0.5.3 - "@theunderscorer/nx-semantic-release": 2.4.0 + "@theunderscorer/nx-semantic-release": 2.12.0 "@types/find-cache-dir": ^3.2.1 "@types/ini": ^4.1.1 "@types/jest": 29.5.12 @@ -19342,16 +13884,11 @@ __metadata: "@typescript-eslint/eslint-plugin": 7.16.1 "@typescript-eslint/parser": 7.16.1 "@typescript-eslint/utils": 7.16.1 - "@vscode-elements/elements": ^1.6.1 + "@vscode-elements/elements": 1.9.2-pre.1 "@vscode/codicons": ^0.0.36 "@vscode/test-electron": ^2.1.5 "@vscode/vsce": ^2.15.0 "@vscode/webview-ui-toolkit": ^1.2.0 - "@wdio/cli": ^7.27.0 - "@wdio/devtools-service": ^7.27.0 - "@wdio/local-runner": ^7.27.0 - "@wdio/mocha-framework": ^7.26.0 - "@wdio/spec-reporter": ^7.26.0 "@yarnpkg/fslib": ^3.0.0-rc.48 "@yarnpkg/libzip": ^3.0.0-rc.48 "@yarnpkg/pnp": ^3.1.1-rc.12 @@ -19363,7 +13900,6 @@ __metadata: eslint: 8.57.0 eslint-config-prettier: 9.0.0 eslint-plugin-cypress: 2.15.1 - eslint-plugin-storybook: ^0.8.0 fast-glob: ^3.2.11 find-cache-dir: ^3.3.2 gradle-semantic-release-plugin: ^1.7.6 @@ -19375,13 +13911,12 @@ __metadata: jest: 29.7.0 jest-environment-jsdom: 29.7.0 jest-environment-node: ^29.7.0 - jest-preset-angular: 14.1.1 jsonc-parser: ^3.0.0 lit: ^2.4.1 memfs: ^3.4.7 minimatch: ^9.0.3 mocha: ^10.0.0 - nx: 20.1.4 + nx: 20.3.1 ovsx: ^0.7.1 prettier: 2.7.1 prettier-plugin-tailwindcss: ^0.3.0 @@ -19390,13 +13925,12 @@ __metadata: rollbar: ^2.26.4 rxjs: 7.5.6 semver: ^7.3.7 - storybook: ^8.3.1 tailwindcss: ^3.3.2 ts-jest: 29.1.0 ts-node: 10.9.1 tslib: ^2.3.0 type-fest: ^2.12.1 - typescript: 5.5.3 + typescript: 5.6.3 universal-analytics: 0.5.3 uuid: ^8.3.2 vite: ^5.3.5 @@ -19405,29 +13939,27 @@ __metadata: vscode-languageclient: ^8.0.2 vscode-languageserver: ^8.0.2 vscode-uri: ^3.0.8 - wdio-vscode-service: ^4.2.1 - webdriverio: ^7.26.0 webpack: 5.88.2 xstate: ^5.18.2 zone.js: 0.14.3 languageName: unknown linkType: soft -"nx@npm:20.1.3": - version: 20.1.3 - resolution: "nx@npm:20.1.3" +"nx@npm:20.3.1": + version: 20.3.1 + resolution: "nx@npm:20.3.1" dependencies: "@napi-rs/wasm-runtime": 0.2.4 - "@nx/nx-darwin-arm64": 20.1.3 - "@nx/nx-darwin-x64": 20.1.3 - "@nx/nx-freebsd-x64": 20.1.3 - "@nx/nx-linux-arm-gnueabihf": 20.1.3 - "@nx/nx-linux-arm64-gnu": 20.1.3 - "@nx/nx-linux-arm64-musl": 20.1.3 - "@nx/nx-linux-x64-gnu": 20.1.3 - "@nx/nx-linux-x64-musl": 20.1.3 - "@nx/nx-win32-arm64-msvc": 20.1.3 - "@nx/nx-win32-x64-msvc": 20.1.3 + "@nx/nx-darwin-arm64": 20.3.1 + "@nx/nx-darwin-x64": 20.3.1 + "@nx/nx-freebsd-x64": 20.3.1 + "@nx/nx-linux-arm-gnueabihf": 20.3.1 + "@nx/nx-linux-arm64-gnu": 20.3.1 + "@nx/nx-linux-arm64-musl": 20.3.1 + "@nx/nx-linux-x64-gnu": 20.3.1 + "@nx/nx-linux-x64-musl": 20.3.1 + "@nx/nx-win32-arm64-msvc": 20.3.1 + "@nx/nx-win32-x64-msvc": 20.3.1 "@yarnpkg/lockfile": ^1.1.0 "@yarnpkg/parsers": 3.0.2 "@zkochan/js-yaml": 0.0.7 @@ -19451,12 +13983,14 @@ __metadata: npm-run-path: ^4.0.1 open: ^8.4.0 ora: 5.3.0 + resolve.exports: 2.0.3 semver: ^7.5.3 string-width: ^4.2.3 tar-stream: ~2.2.0 tmp: ~0.2.1 tsconfig-paths: ^4.1.2 tslib: ^2.3.0 + yaml: ^2.6.0 yargs: ^17.6.2 yargs-parser: 21.1.1 peerDependencies: @@ -19491,93 +14025,36 @@ __metadata: bin: nx: bin/nx.js nx-cloud: bin/nx-cloud.js - checksum: 59030586dc53e8da6924a3382889dafe03cd5b6167adfe8aa520b55777a71b346fa4167c15525fbe1080653dcc0c83d13e301c10d75a413dd842a5da3dd0da3c + checksum: bc33652989eae14bee3f3935b43b4e40ca2f9fe09bb58d6be23b4a32e406fce0d33fd14d3d158d0398730273c05c5116af94fbc1e544e368069ddc561588ec9b languageName: node linkType: hard -"nx@npm:20.1.4": - version: 20.1.4 - resolution: "nx@npm:20.1.4" +"nxls-e2e@workspace:apps/nxls-e2e": + version: 0.0.0-use.local + resolution: "nxls-e2e@workspace:apps/nxls-e2e" + languageName: unknown + linkType: soft + +"nxls@workspace:apps/nxls": + version: 0.0.0-use.local + resolution: "nxls@workspace:apps/nxls" dependencies: - "@napi-rs/wasm-runtime": 0.2.4 - "@nx/nx-darwin-arm64": 20.1.4 - "@nx/nx-darwin-x64": 20.1.4 - "@nx/nx-freebsd-x64": 20.1.4 - "@nx/nx-linux-arm-gnueabihf": 20.1.4 - "@nx/nx-linux-arm64-gnu": 20.1.4 - "@nx/nx-linux-arm64-musl": 20.1.4 - "@nx/nx-linux-x64-gnu": 20.1.4 - "@nx/nx-linux-x64-musl": 20.1.4 - "@nx/nx-win32-arm64-msvc": 20.1.4 - "@nx/nx-win32-x64-msvc": 20.1.4 - "@yarnpkg/lockfile": ^1.1.0 - "@yarnpkg/parsers": 3.0.2 - "@zkochan/js-yaml": 0.0.7 - axios: ^1.7.4 - chalk: ^4.1.0 - cli-cursor: 3.1.0 - cli-spinners: 2.6.1 - cliui: ^8.0.1 - dotenv: ~16.4.5 - dotenv-expand: ~11.0.6 - enquirer: ~2.3.6 - figures: 3.2.0 - flat: ^5.0.2 - front-matter: ^4.0.2 - ignore: ^5.0.4 - jest-diff: ^29.4.1 - jsonc-parser: 3.2.0 - lines-and-columns: 2.0.3 - minimatch: 9.0.3 - node-machine-id: 1.1.12 - npm-run-path: ^4.0.1 - open: ^8.4.0 - ora: 5.3.0 - semver: ^7.5.3 - string-width: ^4.2.3 - tar-stream: ~2.2.0 - tmp: ~0.2.1 - tsconfig-paths: ^4.1.2 - tslib: ^2.3.0 - yargs: ^17.6.2 - yargs-parser: 21.1.1 - peerDependencies: - "@swc-node/register": ^1.8.0 - "@swc/core": ^1.3.85 - dependenciesMeta: - "@nx/nx-darwin-arm64": - optional: true - "@nx/nx-darwin-x64": - optional: true - "@nx/nx-freebsd-x64": - optional: true - "@nx/nx-linux-arm-gnueabihf": - optional: true - "@nx/nx-linux-arm64-gnu": - optional: true - "@nx/nx-linux-arm64-musl": - optional: true - "@nx/nx-linux-x64-gnu": - optional: true - "@nx/nx-linux-x64-musl": - optional: true - "@nx/nx-win32-arm64-msvc": - optional: true - "@nx/nx-win32-x64-msvc": - optional: true - peerDependenciesMeta: - "@swc-node/register": - optional: true - "@swc/core": - optional: true + "@parcel/watcher": 2.4.1 + "@parcel/watcher-darwin-arm64": 2.4.1 + "@parcel/watcher-darwin-x64": 2.4.1 + "@parcel/watcher-linux-arm-glibc": 2.4.1 + "@parcel/watcher-linux-arm64-glibc": 2.4.1 + "@parcel/watcher-linux-arm64-musl": 2.4.1 + "@parcel/watcher-linux-x64-glibc": 2.4.1 + "@parcel/watcher-linux-x64-musl": 2.4.1 + "@parcel/watcher-win32-arm64": 2.4.1 + "@parcel/watcher-win32-x64": 2.4.1 bin: - nx: bin/nx.js - nx-cloud: bin/nx-cloud.js - checksum: 51167c19debae6b0b1d48cf21fc921304ec80b8db0acb06562e05ee33e728cc1ca35ce68a885179d40e4fda243a3d7b4f57d7096bee1bebb5988e8878c7bb502 - languageName: node - linkType: hard + nxls: bin/nxls + languageName: unknown + linkType: soft -"object-assign@npm:^4.0.1, object-assign@npm:^4.1.0, object-assign@npm:^4.1.1": +"object-assign@npm:^4.0.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" checksum: fcc6e4ea8c7fe48abfbb552578b1c53e0d194086e2e6bbbf59e0a536381a292f39943c6e9628af05b5528aa5e3318bb30d6b2e53cadaf5b8fe9e12c4b69af23f @@ -19591,29 +14068,10 @@ __metadata: languageName: node linkType: hard -"object-inspect@npm:^1.10.3, object-inspect@npm:^1.13.1": - version: 1.13.2 - resolution: "object-inspect@npm:1.13.2" - checksum: 9f850b3c045db60e0e97746e809ee4090d6ce62195af17dd1e9438ac761394a7d8ec4f7906559aea5424eaf61e35d3e53feded2ccd5f62fcc7d9670d3c8eb353 - languageName: node - linkType: hard - -"object-keys@npm:^1.1.1": - version: 1.1.1 - resolution: "object-keys@npm:1.1.1" - checksum: b363c5e7644b1e1b04aa507e88dcb8e3a2f52b6ffd0ea801e4c7a62d5aa559affe21c55a07fd4b1fd55fc03a33c610d73426664b20032405d7b92a1414c34d6a - languageName: node - linkType: hard - -"object.assign@npm:^4.1.5": - version: 4.1.5 - resolution: "object.assign@npm:4.1.5" - dependencies: - call-bind: ^1.0.5 - define-properties: ^1.2.1 - has-symbols: ^1.0.3 - object-keys: ^1.1.1 - checksum: f9aeac0541661370a1fc86e6a8065eb1668d3e771f7dbb33ee54578201336c057b21ee61207a186dd42db0c62201d91aac703d20d12a79fc79c353eed44d4e25 +"object-inspect@npm:^1.13.3": + version: 1.13.3 + resolution: "object-inspect@npm:1.13.3" + checksum: 8c962102117241e18ea403b84d2521f78291b774b03a29ee80a9863621d88265ffd11d0d7e435c4c2cea0dc2a2fbf8bbc92255737a05536590f2df2e8756f297 languageName: node linkType: hard @@ -19624,7 +14082,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -19633,15 +14091,6 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:~2.3.0": - version: 2.3.0 - resolution: "on-finished@npm:2.3.0" - dependencies: - ee-first: 1.1.1 - checksum: 1db595bd963b0124d6fa261d18320422407b8f01dc65863840f3ddaaf7bcad5b28ff6847286703ca53f4ec19595bd67a2f1253db79fc4094911ec6aa8df1671b - languageName: node - linkType: hard - "on-headers@npm:~1.0.2": version: 1.0.2 resolution: "on-headers@npm:1.0.2" @@ -19676,13 +14125,6 @@ __metadata: languageName: node linkType: hard -"only@npm:~0.0.2": - version: 0.0.2 - resolution: "only@npm:0.0.2" - checksum: d399710db867a1ef436dd3ce74499c87ece794aa81ab0370b5d153968766ee4aed2f98d3f92fc87c963e45b7a74d400d6f463ef651a5e7cfb861b15e88e9efe6 - languageName: node - linkType: hard - "open@npm:^10.0.3": version: 10.1.0 resolution: "open@npm:10.1.0" @@ -19695,16 +14137,7 @@ __metadata: languageName: node linkType: hard -"open@npm:^6.4.0": - version: 6.4.0 - resolution: "open@npm:6.4.0" - dependencies: - is-wsl: ^1.1.0 - checksum: e5037facf3e03ed777537db3e2511ada37f351c4394e1dadccf9cac11d63b28447ae8b495b7b138659910fd78d918bafed546e47163673c4a4e43dbb5ac53c5d - languageName: node - linkType: hard - -"open@npm:^8.0.0, open@npm:^8.0.4, open@npm:^8.4.0": +"open@npm:^8.0.0, open@npm:^8.4.0": version: 8.4.2 resolution: "open@npm:8.4.2" dependencies: @@ -19739,35 +14172,18 @@ __metadata: linkType: hard "ora@npm:5.3.0": - version: 5.3.0 - resolution: "ora@npm:5.3.0" - dependencies: - bl: ^4.0.3 - chalk: ^4.1.0 - cli-cursor: ^3.1.0 - cli-spinners: ^2.5.0 - is-interactive: ^1.0.0 - log-symbols: ^4.0.0 - strip-ansi: ^6.0.0 - wcwidth: ^1.0.1 - checksum: 60ec956843def482e2a9a78e98b6bfb19129cbf683fa4e4daca41423f9a098332a8a33b4ca335151b1e6836ff746e3b96e09441f3aea72151e4060990966daad - languageName: node - linkType: hard - -"ora@npm:5.4.1, ora@npm:^5.4.1": - version: 5.4.1 - resolution: "ora@npm:5.4.1" + version: 5.3.0 + resolution: "ora@npm:5.3.0" dependencies: - bl: ^4.1.0 + bl: ^4.0.3 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 + log-symbols: ^4.0.0 strip-ansi: ^6.0.0 wcwidth: ^1.0.1 - checksum: 28d476ee6c1049d68368c0dc922e7225e3b5600c3ede88fade8052837f9ed342625fdaa84a6209302587c8ddd9b664f71f0759833cbdb3a4cf81344057e63c63 + checksum: 60ec956843def482e2a9a78e98b6bfb19129cbf683fa4e4daca41423f9a098332a8a33b4ca335151b1e6836ff746e3b96e09441f3aea72151e4060990966daad languageName: node linkType: hard @@ -19788,13 +14204,6 @@ __metadata: languageName: node linkType: hard -"os-tmpdir@npm:~1.0.2": - version: 1.0.2 - resolution: "os-tmpdir@npm:1.0.2" - checksum: 5666560f7b9f10182548bf7013883265be33620b1c1b4a4d405c25be2636f970c5488ff3e6c48de75b55d02bde037249fe5dbfbb4c0fb7714953d56aed062e6d - languageName: node - linkType: hard - "ospath@npm:^1.2.2": version: 1.2.2 resolution: "ospath@npm:1.2.2" @@ -19818,27 +14227,6 @@ __metadata: languageName: node linkType: hard -"p-cancelable@npm:^0.4.0": - version: 0.4.1 - resolution: "p-cancelable@npm:0.4.1" - checksum: d11144d72ee3a99f62fe595cb0e13b8585ea73c3807b4a9671744f1bf5d3ccddb049247a4ec3ceff05ca4adba9d0bb0f1862829daf20795bf528c86fa088509c - languageName: node - linkType: hard - -"p-cancelable@npm:^1.0.0": - version: 1.1.0 - resolution: "p-cancelable@npm:1.1.0" - checksum: 2db3814fef6d9025787f30afaee4496a8857a28be3c5706432cbad76c688a6db1874308f48e364a42f5317f5e41e8e7b4f2ff5c8ff2256dbb6264bc361704ece - languageName: node - linkType: hard - -"p-cancelable@npm:^2.0.0": - version: 2.1.1 - resolution: "p-cancelable@npm:2.1.1" - checksum: 3dba12b4fb4a1e3e34524535c7858fc82381bbbd0f247cc32dedc4018592a3950ce66b106d0880b4ec4c2d8d6576f98ca885dc1d7d0f274d1370be20e9523ddf - languageName: node - linkType: hard - "p-each-series@npm:^3.0.0": version: 3.0.0 resolution: "p-each-series@npm:3.0.0" @@ -19846,15 +14234,6 @@ __metadata: languageName: node linkType: hard -"p-event@npm:^2.1.0": - version: 2.3.1 - resolution: "p-event@npm:2.3.1" - dependencies: - p-timeout: ^2.0.1 - checksum: 7f973c4c001045bcd561202fc1b2bdf9e148182bb28a7bafa8e7b2ebfaf71a4f9ba91554222040d364290e707e3ebbb049122b8eda9d2aac413b4cf8de0b79ff - languageName: node - linkType: hard - "p-filter@npm:^2.0.0": version: 2.1.0 resolution: "p-filter@npm:2.1.0" @@ -19864,20 +14243,6 @@ __metadata: languageName: node linkType: hard -"p-finally@npm:^1.0.0": - version: 1.0.0 - resolution: "p-finally@npm:1.0.0" - checksum: 93a654c53dc805dd5b5891bab16eb0ea46db8f66c4bfd99336ae929323b1af2b70a8b0654f8f1eae924b2b73d037031366d645f1fd18b3d30cbd15950cc4b1d4 - languageName: node - linkType: hard - -"p-is-promise@npm:^1.1.0": - version: 1.1.0 - resolution: "p-is-promise@npm:1.1.0" - checksum: 64d7c6cda18af2c91c04209e5856c54d1a9818662d2320b34153d446645f431307e04406969a1be00cad680288e86dcf97b9eb39edd5dc4d0b1bd714ee85e13b - languageName: node - linkType: hard - "p-is-promise@npm:^3.0.0": version: 3.0.0 resolution: "p-is-promise@npm:3.0.0" @@ -19885,13 +14250,6 @@ __metadata: languageName: node linkType: hard -"p-iteration@npm:^1.1.8": - version: 1.1.8 - resolution: "p-iteration@npm:1.1.8" - checksum: 3eb8d8affc2ef947c076807e5c57030949abad0ff81759ebc54fc43823e30ce918e69b035bf1884991c61b7885c77efaf32c0de7ac01110a2c874f6aa81e0d7f - languageName: node - linkType: hard - "p-limit@npm:^1.1.0": version: 1.3.0 resolution: "p-limit@npm:1.3.0" @@ -19980,6 +14338,13 @@ __metadata: languageName: node linkType: hard +"p-map@npm:^7.0.2": + version: 7.0.3 + resolution: "p-map@npm:7.0.3" + checksum: 8c92d533acf82f0d12f7e196edccff773f384098bbb048acdd55a08778ce4fc8889d8f1bde72969487bd96f9c63212698d79744c20bedfce36c5b00b46d369f8 + languageName: node + linkType: hard + "p-reduce@npm:^2.0.0": version: 2.1.0 resolution: "p-reduce@npm:2.1.0" @@ -19995,22 +14360,13 @@ __metadata: linkType: hard "p-retry@npm:^6.2.0": - version: 6.2.0 - resolution: "p-retry@npm:6.2.0" + version: 6.2.1 + resolution: "p-retry@npm:6.2.1" dependencies: "@types/retry": 0.12.2 is-network-error: ^1.0.0 retry: ^0.13.1 - checksum: 6003573c559ee812329c9c3ede7ba12a783fdc8dd70602116646e850c920b4597dc502fe001c3f9526fca4e93275045db7a27341c458e51db179c1374a01ac44 - languageName: node - linkType: hard - -"p-timeout@npm:^2.0.1": - version: 2.0.1 - resolution: "p-timeout@npm:2.0.1" - dependencies: - p-finally: ^1.0.0 - checksum: 9205a661173f03adbeabda8e02826de876376b09c99768bdc33e5b25ae73230e3ac00e520acedbe3cf05fbd3352fb02efbd3811a9a021b148fb15eb07e7accac + checksum: 73acd269544b1359b7f2aa5f907f6f8cd4947c596bc43cc25fecce2678e2f190095179407eb874f0e09fc5956ae7952c39ebb08c3d9334f59d41ae0b2d73ee6b languageName: node linkType: hard @@ -20029,21 +14385,9 @@ __metadata: linkType: hard "package-json-from-dist@npm:^1.0.0": - version: 1.0.0 - resolution: "package-json-from-dist@npm:1.0.0" - checksum: ac706ec856a5a03f5261e4e48fa974f24feb044d51f84f8332e2af0af04fbdbdd5bbbfb9cbbe354190409bc8307c83a9e38c6672c3c8855f709afb0006a009ea - languageName: node - linkType: hard - -"package-json@npm:^6.3.0": - version: 6.5.0 - resolution: "package-json@npm:6.5.0" - dependencies: - got: ^9.6.0 - registry-auth-token: ^4.0.0 - registry-url: ^5.0.0 - semver: ^6.2.0 - checksum: cc9f890d3667d7610e6184decf543278b87f657d1ace0deb4a9c9155feca738ef88f660c82200763d3348010f4e42e9c7adc91e96ab0f86a770955995b5351e2 + version: 1.0.1 + resolution: "package-json-from-dist@npm:1.0.1" + checksum: 58ee9538f2f762988433da00e26acc788036914d57c71c246bf0be1b60cdbd77dd60b6a3e1a30465f0b248aeb80079e0b34cb6050b1dfa18c06953bb1cbc7602 languageName: node linkType: hard @@ -20104,13 +14448,6 @@ __metadata: languageName: node linkType: hard -"parse-cache-control@npm:1.0.1": - version: 1.0.1 - resolution: "parse-cache-control@npm:1.0.1" - checksum: 5a70868792124eb07c2dd07a78fcb824102e972e908254e9e59ce59a4796c51705ff28196d2b20d3b7353d14e9f98e65ed0e4eda9be072cc99b5297dc0466fee - languageName: node - linkType: hard - "parse-conflict-json@npm:^2.0.1, parse-conflict-json@npm:^2.0.2": version: 2.0.2 resolution: "parse-conflict-json@npm:2.0.2" @@ -20122,15 +14459,6 @@ __metadata: languageName: node linkType: hard -"parse-json@npm:^2.2.0": - version: 2.2.0 - resolution: "parse-json@npm:2.2.0" - dependencies: - error-ex: ^1.2.0 - checksum: dda78a63e57a47b713a038630868538f718a7ca0cd172a36887b0392ccf544ed0374902eb28f8bf3409e8b71d62b79d17062f8543afccf2745f9b0b2d2bb80ca - languageName: node - linkType: hard - "parse-json@npm:^4.0.0": version: 4.0.0 resolution: "parse-json@npm:4.0.0" @@ -20153,13 +14481,6 @@ __metadata: languageName: node linkType: hard -"parse-ms@npm:^2.1.0": - version: 2.1.0 - resolution: "parse-ms@npm:2.1.0" - checksum: d5c66c76cca8df5bd0574e2d11b9c3752893b59b466e74308d4a2f09760dc5436a1633f549cad300fc8c3c19154d14959a3b8333d3b2f7bd75898fe18149d564 - languageName: node - linkType: hard - "parse-node-version@npm:^1.0.1": version: 1.0.1 resolution: "parse-node-version@npm:1.0.1" @@ -20167,13 +14488,6 @@ __metadata: languageName: node linkType: hard -"parse-passwd@npm:^1.0.0": - version: 1.0.0 - resolution: "parse-passwd@npm:1.0.0" - checksum: 4e55e0231d58f828a41d0f1da2bf2ff7bcef8f4cb6146e69d16ce499190de58b06199e6bd9b17fbf0d4d8aef9052099cdf8c4f13a6294b1a522e8e958073066e - languageName: node - linkType: hard - "parse-semver@npm:^1.1.1": version: 1.1.1 resolution: "parse-semver@npm:1.1.1" @@ -20184,12 +14498,21 @@ __metadata: linkType: hard "parse5-htmlparser2-tree-adapter@npm:^7.0.0": - version: 7.0.0 - resolution: "parse5-htmlparser2-tree-adapter@npm:7.0.0" + version: 7.1.0 + resolution: "parse5-htmlparser2-tree-adapter@npm:7.1.0" + dependencies: + domhandler: ^5.0.3 + parse5: ^7.0.0 + checksum: 98326fc5443e2149e10695adbfd0b0b3383c54398799f858b4ac2914adb199af8fcc90c2143aa5f7fd5f9482338f26ef253b468722f34d50bb215ec075d89fe9 + languageName: node + linkType: hard + +"parse5-parser-stream@npm:^7.1.2": + version: 7.1.2 + resolution: "parse5-parser-stream@npm:7.1.2" dependencies: - domhandler: ^5.0.2 parse5: ^7.0.0 - checksum: fc5d01e07733142a1baf81de5c2a9c41426c04b7ab29dd218acb80cd34a63177c90aff4a4aee66cf9f1d0aeecff1389adb7452ad6f8af0a5888e3e9ad6ef733d + checksum: 75b232d460bce6bd0e35012750a78ef034f40ccf550b7c6cec3122395af6b4553202ad3663ad468cf537ead5a2e13b6727670395fd0ff548faccad1dc2dc93cf languageName: node linkType: hard @@ -20200,16 +14523,16 @@ __metadata: languageName: node linkType: hard -"parse5@npm:^7.0.0, parse5@npm:^7.1.1": - version: 7.1.2 - resolution: "parse5@npm:7.1.2" +"parse5@npm:^7.0.0, parse5@npm:^7.1.1, parse5@npm:^7.1.2": + version: 7.2.1 + resolution: "parse5@npm:7.2.1" dependencies: - entities: ^4.4.0 - checksum: 59465dd05eb4c5ec87b76173d1c596e152a10e290b7abcda1aecf0f33be49646ea74840c69af975d7887543ea45564801736356c568d6b5e71792fd0f4055713 + entities: ^4.5.0 + checksum: 11253cf8aa2e7fc41c004c64cba6f2c255f809663365db65bd7ad0e8cf7b89e436a563c20059346371cc543a6c1b567032088883ca6a2cbc88276c666b68236d languageName: node linkType: hard -"parseurl@npm:^1.3.2, parseurl@npm:~1.3.2, parseurl@npm:~1.3.3": +"parseurl@npm:~1.3.2, parseurl@npm:~1.3.3": version: 1.3.3 resolution: "parseurl@npm:1.3.3" checksum: 407cee8e0a3a4c5cd472559bca8b6a45b82c124e9a4703302326e9ab60fc1081442ada4e02628efef1eb16197ddc7f8822f5a91fd7d7c86b51f530aedb17dfa2 @@ -20233,22 +14556,6 @@ __metadata: languageName: node linkType: hard -"path-browserify@npm:^1.0.1": - version: 1.0.1 - resolution: "path-browserify@npm:1.0.1" - checksum: c6d7fa376423fe35b95b2d67990060c3ee304fc815ff0a2dc1c6c3cfaff2bd0d572ee67e18f19d0ea3bbe32e8add2a05021132ac40509416459fffee35200699 - languageName: node - linkType: hard - -"path-exists@npm:^2.0.0": - version: 2.1.0 - resolution: "path-exists@npm:2.1.0" - dependencies: - pinkie-promise: ^2.0.0 - checksum: fdb734f1d00f225f7a0033ce6d73bff6a7f76ea08936abf0e5196fa6e54a645103538cd8aedcb90d6d8c3fa3705ded0c58a4da5948ae92aa8834892c1ab44a84 - languageName: node - linkType: hard - "path-exists@npm:^3.0.0": version: 3.0.0 resolution: "path-exists@npm:3.0.0" @@ -20277,13 +14584,6 @@ __metadata: languageName: node linkType: hard -"path-key@npm:^2.0.0, path-key@npm:^2.0.1": - version: 2.0.1 - resolution: "path-key@npm:2.0.1" - checksum: f7ab0ad42fe3fb8c7f11d0c4f849871e28fbd8e1add65c370e422512fc5887097b9cf34d09c1747d45c942a8c1e26468d6356e2df3f740bf177ab8ca7301ebfd - languageName: node - linkType: hard - "path-key@npm:^3.0.0, path-key@npm:^3.1.0": version: 3.1.1 resolution: "path-key@npm:3.1.1" @@ -20315,21 +14615,10 @@ __metadata: languageName: node linkType: hard -"path-to-regexp@npm:0.1.7": - version: 0.1.7 - resolution: "path-to-regexp@npm:0.1.7" - checksum: 69a14ea24db543e8b0f4353305c5eac6907917031340e5a8b37df688e52accd09e3cebfe1660b70d76b6bd89152f52183f28c74813dbf454ba1a01c82a38abce - languageName: node - linkType: hard - -"path-type@npm:^1.0.0": - version: 1.1.0 - resolution: "path-type@npm:1.1.0" - dependencies: - graceful-fs: ^4.1.2 - pify: ^2.0.0 - pinkie-promise: ^2.0.0 - checksum: 59a4b2c0e566baf4db3021a1ed4ec09a8b36fca960a490b54a6bcefdb9987dafe772852982b6011cd09579478a96e57960a01f75fa78a794192853c9d468fc79 +"path-to-regexp@npm:0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: ab237858bee7b25ecd885189f175ab5b5161e7b712b360d44f5c4516b8d271da3e4bf7bf0a7b9153ecb04c7d90ce8ff5158614e1208819cf62bac2b08452722e languageName: node linkType: hard @@ -20340,13 +14629,6 @@ __metadata: languageName: node linkType: hard -"pathval@npm:^2.0.0": - version: 2.0.0 - resolution: "pathval@npm:2.0.0" - checksum: 682b6a6289de7990909effef7dae9aa7bb6218c0426727bccf66a35b34e7bfbc65615270c5e44e3c9557a5cb44b1b9ef47fc3cb18bce6ad3ba92bcd28467ed7d - languageName: node - linkType: hard - "pend@npm:~1.2.0": version: 1.2.0 resolution: "pend@npm:1.2.0" @@ -20361,35 +14643,28 @@ __metadata: languageName: node linkType: hard -"picocolors@npm:^1.0.0, picocolors@npm:^1.0.1": - version: 1.0.1 - resolution: "picocolors@npm:1.0.1" - checksum: fa68166d1f56009fc02a34cdfd112b0dd3cf1ef57667ac57281f714065558c01828cdf4f18600ad6851cbe0093952ed0660b1e0156bddf2184b6aaf5817553a5 +"picocolors@npm:1.1.1, picocolors@npm:^1.0.0, picocolors@npm:^1.0.1, picocolors@npm:^1.1.0, picocolors@npm:^1.1.1": + version: 1.1.1 + resolution: "picocolors@npm:1.1.1" + checksum: e1cf46bf84886c79055fdfa9dcb3e4711ad259949e3565154b004b260cd356c5d54b31a1437ce9782624bf766272fe6b0154f5f0c744fb7af5d454d2b60db045 languageName: node linkType: hard -"picocolors@npm:^1.1.0": - version: 1.1.0 - resolution: "picocolors@npm:1.1.0" - checksum: a64d653d3a188119ff45781dfcdaeedd7625583f45280aea33fcb032c7a0d3959f2368f9b192ad5e8aade75b74dbd954ffe3106c158509a45e4c18ab379a2acd +"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1": + version: 2.3.1 + resolution: "picomatch@npm:2.3.1" + checksum: 050c865ce81119c4822c45d3c84f1ced46f93a0126febae20737bd05ca20589c564d6e9226977df859ed5e03dc73f02584a2b0faad36e896936238238b0446cf languageName: node linkType: hard -"picomatch@npm:4.0.2": +"picomatch@npm:^4.0.2": version: 4.0.2 resolution: "picomatch@npm:4.0.2" checksum: a7a5188c954f82c6585720e9143297ccd0e35ad8072231608086ca950bee672d51b0ef676254af0788205e59bd4e4deb4e7708769226bed725bf13370a7d1464 languageName: node linkType: hard -"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1": - version: 2.3.1 - resolution: "picomatch@npm:2.3.1" - checksum: 050c865ce81119c4822c45d3c84f1ced46f93a0126febae20737bd05ca20589c564d6e9226977df859ed5e03dc73f02584a2b0faad36e896936238238b0446cf - languageName: node - linkType: hard - -"pify@npm:^2.0.0, pify@npm:^2.2.0, pify@npm:^2.3.0": +"pify@npm:^2.2.0, pify@npm:^2.3.0": version: 2.3.0 resolution: "pify@npm:2.3.0" checksum: 9503aaeaf4577acc58642ad1d25c45c6d90288596238fb68f82811c08104c800e5a7870398e9f015d82b44ecbcbef3dc3d4251a1cbb582f6e5959fe09884b2ba @@ -20410,46 +14685,6 @@ __metadata: languageName: node linkType: hard -"pinkie-promise@npm:^2.0.0": - version: 2.0.1 - resolution: "pinkie-promise@npm:2.0.1" - dependencies: - pinkie: ^2.0.0 - checksum: b53a4a2e73bf56b6f421eef711e7bdcb693d6abb474d57c5c413b809f654ba5ee750c6a96dd7225052d4b96c4d053cdcb34b708a86fceed4663303abee52fcca - languageName: node - linkType: hard - -"pinkie@npm:^2.0.0": - version: 2.0.4 - resolution: "pinkie@npm:2.0.4" - checksum: b12b10afea1177595aab036fc220785488f67b4b0fc49e7a27979472592e971614fa1c728e63ad3e7eb748b4ec3c3dbd780819331dad6f7d635c77c10537b9db - languageName: node - linkType: hard - -"pino-std-serializers@npm:^3.1.0": - version: 3.2.0 - resolution: "pino-std-serializers@npm:3.2.0" - checksum: 77e29675b116e42ae9fe6d4ef52ef3a082ffc54922b122d85935f93ddcc20277f0b0c873c5c6c5274a67b0409c672aaae3de6bcea10a2d84699718dda55ba95b - languageName: node - linkType: hard - -"pino@npm:^6.13.0": - version: 6.14.0 - resolution: "pino@npm:6.14.0" - dependencies: - fast-redact: ^3.0.0 - fast-safe-stringify: ^2.0.8 - flatstr: ^1.0.12 - pino-std-serializers: ^3.1.0 - process-warning: ^1.0.0 - quick-format-unescaped: ^4.0.3 - sonic-boom: ^1.0.2 - bin: - pino: bin.js - checksum: eb13e12e3a3d682abe4a4da426455a9f4e041e55e4fa57d72d9677ee8d188a9c952f69347e728a3761c8262cdce76ef24bee29e1a53ab15aa9c5e851099163d0 - languageName: node - linkType: hard - "pirates@npm:^4.0.1, pirates@npm:^4.0.4, pirates@npm:^4.0.6": version: 4.0.6 resolution: "pirates@npm:4.0.6" @@ -20467,7 +14702,7 @@ __metadata: languageName: node linkType: hard -"pkg-dir@npm:4.2.0, pkg-dir@npm:^4.1.0, pkg-dir@npm:^4.2.0": +"pkg-dir@npm:^4.1.0, pkg-dir@npm:^4.2.0": version: 4.2.0 resolution: "pkg-dir@npm:4.2.0" dependencies: @@ -20485,15 +14720,6 @@ __metadata: languageName: node linkType: hard -"polished@npm:^4.2.2": - version: 4.3.1 - resolution: "polished@npm:4.3.1" - dependencies: - "@babel/runtime": ^7.17.8 - checksum: a6f863c23f1d2f3f5cda3427b5885c9fb9e83b036d681e24820b143c7df40d2685bebb01c0939767120a28e1183671ae17c93db82ac30b3c20942180bb153bc7 - languageName: node - linkType: hard - "portfinder@npm:^1.0.28": version: 1.0.32 resolution: "portfinder@npm:1.0.32" @@ -20505,13 +14731,6 @@ __metadata: languageName: node linkType: hard -"possible-typed-array-names@npm:^1.0.0": - version: 1.0.0 - resolution: "possible-typed-array-names@npm:1.0.0" - checksum: b32d403ece71e042385cc7856385cecf1cd8e144fa74d2f1de40d1e16035dba097bc189715925e79b67bdd1472796ff168d3a90d296356c9c94d272d5b95f3ae - languageName: node - linkType: hard - "postcss-calc@npm:^9.0.1": version: 9.0.1 resolution: "postcss-calc@npm:9.0.1" @@ -20623,7 +14842,7 @@ __metadata: languageName: node linkType: hard -"postcss-load-config@npm:^4.0.1": +"postcss-load-config@npm:^4.0.2": version: 4.0.2 resolution: "postcss-load-config@npm:4.0.2" dependencies: @@ -20739,26 +14958,26 @@ __metadata: linkType: hard "postcss-modules-local-by-default@npm:^4.0.5": - version: 4.0.5 - resolution: "postcss-modules-local-by-default@npm:4.0.5" + version: 4.2.0 + resolution: "postcss-modules-local-by-default@npm:4.2.0" dependencies: icss-utils: ^5.0.0 - postcss-selector-parser: ^6.0.2 + postcss-selector-parser: ^7.0.0 postcss-value-parser: ^4.1.0 peerDependencies: postcss: ^8.1.0 - checksum: ca9b01f4a0a3dfb33e016299e2dfb7e85c3123292f7aec2efc0c6771b9955648598bfb4c1561f7ee9732fb27fb073681233661b32eef98baab43743f96735452 + checksum: 720d145453f82ad5f1c1d0ff7386d64722f0812808e4132e573c1a49909745e109fcce3792a0b0cb18770dbeb3d9741867e81c698dc8353a18bc664b7d6d9533 languageName: node linkType: hard "postcss-modules-scope@npm:^3.2.0": - version: 3.2.0 - resolution: "postcss-modules-scope@npm:3.2.0" + version: 3.2.1 + resolution: "postcss-modules-scope@npm:3.2.1" dependencies: - postcss-selector-parser: ^6.0.4 + postcss-selector-parser: ^7.0.0 peerDependencies: postcss: ^8.1.0 - checksum: 2ffe7e98c1fa993192a39c8dd8ade93fc4f59fbd1336ce34fcedaee0ee3bafb29e2e23fb49189256895b30e4f21af661c6a6a16ef7b17ae2c859301e4a4459ae + checksum: 085f65863bb7d8bf08209a979ceb22b2b07bb466574e0e698d34aaad832d614957bb05f2418348a14e4035f65e23b2be2951369d26ea429dd5762c6a020f0f7c languageName: node linkType: hard @@ -20773,14 +14992,14 @@ __metadata: languageName: node linkType: hard -"postcss-nested@npm:^6.0.1": - version: 6.0.1 - resolution: "postcss-nested@npm:6.0.1" +"postcss-nested@npm:^6.2.0": + version: 6.2.0 + resolution: "postcss-nested@npm:6.2.0" dependencies: - postcss-selector-parser: ^6.0.11 + postcss-selector-parser: ^6.1.1 peerDependencies: postcss: ^8.2.14 - checksum: 7ddb0364cd797de01e38f644879189e0caeb7ea3f78628c933d91cc24f327c56d31269384454fc02ecaf503b44bfa8e08870a7c4cc56b23bc15640e1894523fa + checksum: 2c86ecf2d0ce68f27c87c7e24ae22dc6dd5515a89fcaf372b2627906e11f5c1f36e4a09e4c15c20fd4a23d628b3d945c35839f44496fbee9a25866258006671b languageName: node linkType: hard @@ -20917,13 +15136,23 @@ __metadata: languageName: node linkType: hard -"postcss-selector-parser@npm:^6.0.10, postcss-selector-parser@npm:^6.0.11, postcss-selector-parser@npm:^6.0.16, postcss-selector-parser@npm:^6.0.2, postcss-selector-parser@npm:^6.0.4": - version: 6.1.0 - resolution: "postcss-selector-parser@npm:6.1.0" +"postcss-selector-parser@npm:^6.0.10, postcss-selector-parser@npm:^6.0.11, postcss-selector-parser@npm:^6.0.16, postcss-selector-parser@npm:^6.1.1, postcss-selector-parser@npm:^6.1.2": + version: 6.1.2 + resolution: "postcss-selector-parser@npm:6.1.2" + dependencies: + cssesc: ^3.0.0 + util-deprecate: ^1.0.2 + checksum: ce9440fc42a5419d103f4c7c1847cb75488f3ac9cbe81093b408ee9701193a509f664b4d10a2b4d82c694ee7495e022f8f482d254f92b7ffd9ed9dea696c6f84 + languageName: node + linkType: hard + +"postcss-selector-parser@npm:^7.0.0": + version: 7.0.0 + resolution: "postcss-selector-parser@npm:7.0.0" dependencies: cssesc: ^3.0.0 util-deprecate: ^1.0.2 - checksum: 449f614e6706421be307d8638183c61ba45bc3b460fe3815df8971dbb4d59c4087181940d879daee4a7a2daf3d86e915db1cce0c006dd68ca75b4087079273bd + checksum: f906b7449fcbe9fa6ae739b6fc324ee3c6201aaf5224f26da27de64ccba68d878d734dd182a467881e463f7ede08972d0129b0cc4d6b671d78c6492cddcef154 languageName: node linkType: hard @@ -20957,25 +15186,14 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.4.23, postcss@npm:^8.4.24, postcss@npm:^8.4.33, postcss@npm:^8.4.38": - version: 8.4.38 - resolution: "postcss@npm:8.4.38" - dependencies: - nanoid: ^3.3.7 - picocolors: ^1.0.0 - source-map-js: ^1.2.0 - checksum: 649f9e60a763ca4b5a7bbec446a069edf07f057f6d780a5a0070576b841538d1ecf7dd888f2fbfd1f76200e26c969e405aeeae66332e6927dbdc8bdcb90b9451 - languageName: node - linkType: hard - -"postcss@npm:^8.4.39": - version: 8.4.40 - resolution: "postcss@npm:8.4.40" +"postcss@npm:^8.4.24, postcss@npm:^8.4.33, postcss@npm:^8.4.38, postcss@npm:^8.4.43, postcss@npm:^8.4.47": + version: 8.4.49 + resolution: "postcss@npm:8.4.49" dependencies: nanoid: ^3.3.7 - picocolors: ^1.0.1 - source-map-js: ^1.2.0 - checksum: afd0cc49d2169dcd96c0f17e155c5d75de048956306a3017f1cfa6a7d66b941592245bed20f7796ceeccb2d8967749b623be2c7b010a74f67ea10fb5bdb8ba28 + picocolors: ^1.1.1 + source-map-js: ^1.2.1 + checksum: eb5d6cbdca24f50399aafa5d2bea489e4caee4c563ea1edd5a2485bc5f84e9ceef3febf170272bc83a99c31d23a316ad179213e853f34c2a7a8ffa534559d63a languageName: node linkType: hard @@ -21008,13 +15226,6 @@ __metadata: languageName: node linkType: hard -"prepend-http@npm:^2.0.0": - version: 2.0.0 - resolution: "prepend-http@npm:2.0.0" - checksum: 7694a9525405447662c1ffd352fcb41b6410c705b739b6f4e3a3e21cf5fdede8377890088e8934436b8b17ba55365a615f153960f30877bf0d0392f9e93503ea - languageName: node - linkType: hard - "prettier-plugin-tailwindcss@npm:^0.3.0": version: 0.3.0 resolution: "prettier-plugin-tailwindcss@npm:0.3.0" @@ -21096,29 +15307,6 @@ __metadata: languageName: node linkType: hard -"pretty-format@npm:^27.0.2": - version: 27.5.1 - resolution: "pretty-format@npm:27.5.1" - dependencies: - ansi-regex: ^5.0.1 - ansi-styles: ^5.0.0 - react-is: ^17.0.1 - checksum: cf610cffcb793885d16f184a62162f2dd0df31642d9a18edf4ca298e909a8fe80bdbf556d5c9573992c102ce8bf948691da91bf9739bee0ffb6e79c8a8a6e088 - languageName: node - linkType: hard - -"pretty-format@npm:^28.1.3": - version: 28.1.3 - resolution: "pretty-format@npm:28.1.3" - dependencies: - "@jest/schemas": ^28.1.3 - ansi-regex: ^5.0.1 - ansi-styles: ^5.0.0 - react-is: ^18.0.0 - checksum: e69f857358a3e03d271252d7524bec758c35e44680287f36c1cb905187fbc82da9981a6eb07edfd8a03bc3cbeebfa6f5234c13a3d5b59f2bbdf9b4c4053e0a7f - languageName: node - linkType: hard - "pretty-format@npm:^29.0.0, pretty-format@npm:^29.7.0": version: 29.7.0 resolution: "pretty-format@npm:29.7.0" @@ -21130,15 +15318,6 @@ __metadata: languageName: node linkType: hard -"pretty-ms@npm:^7.0.0": - version: 7.0.1 - resolution: "pretty-ms@npm:7.0.1" - dependencies: - parse-ms: ^2.1.0 - checksum: d76c4920283b48be91f1d3797a2ce4bd51187d58d2a609ae993c028f73c92d16439449d857af57ccad91ae3a38b30c87307f5589749a056102ebb494c686957e - languageName: node - linkType: hard - "proc-log@npm:^2.0.0, proc-log@npm:^2.0.1": version: 2.0.1 resolution: "proc-log@npm:2.0.1" @@ -21153,10 +15332,10 @@ __metadata: languageName: node linkType: hard -"proc-log@npm:^4.2.0": - version: 4.2.0 - resolution: "proc-log@npm:4.2.0" - checksum: 98f6cd012d54b5334144c5255ecb941ee171744f45fca8b43b58ae5a0c1af07352475f481cadd9848e7f0250376ee584f6aa0951a856ff8f021bdfbff4eb33fc +"proc-log@npm:^5.0.0": + version: 5.0.0 + resolution: "proc-log@npm:5.0.0" + checksum: c78b26ecef6d5cce4a7489a1e9923d7b4b1679028c8654aef0463b27f4a90b0946cd598f55799da602895c52feb085ec76381d007ab8dcceebd40b89c2f9dfe0 languageName: node linkType: hard @@ -21167,13 +15346,6 @@ __metadata: languageName: node linkType: hard -"process-warning@npm:^1.0.0": - version: 1.0.0 - resolution: "process-warning@npm:1.0.0" - checksum: c708a03241deec3cabaeee39c4f9ee8c4d71f1c5ef9b746c8252cdb952a6059068cfcdaf348399775244cbc441b6ae5e26a9c87ed371f88335d84f26d19180f9 - languageName: node - linkType: hard - "process@npm:^0.11.10": version: 0.11.10 resolution: "process@npm:0.11.10" @@ -21181,13 +15353,6 @@ __metadata: languageName: node linkType: hard -"progress@npm:2.0.3": - version: 2.0.3 - resolution: "progress@npm:2.0.3" - checksum: f67403fe7b34912148d9252cb7481266a354bd99ce82c835f79070643bb3c6583d10dbcfda4d41e04bbc1d8437e9af0fb1e1f2135727878f5308682a579429b7 - languageName: node - linkType: hard - "promise-all-reject-late@npm:^1.0.0": version: 1.0.1 resolution: "promise-all-reject-late@npm:1.0.1" @@ -21247,17 +15412,6 @@ __metadata: languageName: node linkType: hard -"prop-types@npm:^15.6.0, prop-types@npm:^15.6.2, prop-types@npm:^15.8.1": - version: 15.8.1 - resolution: "prop-types@npm:15.8.1" - dependencies: - loose-envify: ^1.4.0 - object-assign: ^4.1.1 - react-is: ^16.13.1 - checksum: c056d3f1c057cb7ff8344c645450e14f088a915d078dcda795041765047fa080d38e5d626560ccaac94a4e16e3aa15f3557c1a9a8d1174530955e992c675e459 - languageName: node - linkType: hard - "proto-list@npm:~1.2.1": version: 1.2.4 resolution: "proto-list@npm:1.2.4" @@ -21265,7 +15419,7 @@ __metadata: languageName: node linkType: hard -"proxy-addr@npm:^2.0.7, proxy-addr@npm:~2.0.7": +"proxy-addr@npm:~2.0.7": version: 2.0.7 resolution: "proxy-addr@npm:2.0.7" dependencies: @@ -21282,7 +15436,7 @@ __metadata: languageName: node linkType: hard -"proxy-from-env@npm:1.1.0, proxy-from-env@npm:^1.1.0": +"proxy-from-env@npm:^1.1.0": version: 1.1.0 resolution: "proxy-from-env@npm:1.1.0" checksum: ed7fcc2ba0a33404958e34d95d18638249a68c430e30fcb6c478497d72739ba64ce9810a24f53a7d921d0c065e5b78e3822759800698167256b04659366ca4d4 @@ -21296,100 +15450,32 @@ __metadata: languageName: node linkType: hard -"ps-list@npm:^7.2.0": - version: 7.2.0 - resolution: "ps-list@npm:7.2.0" - checksum: 38969f4fb86e2b88bac4b033ff63dcf98e9490d4fa40d94feb369d79f9aa6a04efccbc3338c49eeeb2f0890cada80d74daee28584f0902c4cba0928f6e394c37 - languageName: node - linkType: hard - -"pseudomap@npm:^1.0.2": - version: 1.0.2 - resolution: "pseudomap@npm:1.0.2" - checksum: 856c0aae0ff2ad60881168334448e898ad7a0e45fe7386d114b150084254c01e200c957cf378378025df4e052c7890c5bd933939b0e0d2ecfcc1dc2f0b2991f5 - languageName: node - linkType: hard - "psl@npm:^1.1.33": - version: 1.9.0 - resolution: "psl@npm:1.9.0" - checksum: 20c4277f640c93d393130673f392618e9a8044c6c7bf61c53917a0fddb4952790f5f362c6c730a9c32b124813e173733f9895add8d26f566ed0ea0654b2e711d + version: 1.15.0 + resolution: "psl@npm:1.15.0" + dependencies: + punycode: ^2.3.1 + checksum: 6f777d82eecfe1c2406dadbc15e77467b186fec13202ec887a45d0209a2c6fca530af94a462a477c3c4a767ad892ec9ede7c482d98f61f653dd838b50e89dc15 languageName: node linkType: hard "pump@npm:^3.0.0": - version: 3.0.0 - resolution: "pump@npm:3.0.0" + version: 3.0.2 + resolution: "pump@npm:3.0.2" dependencies: end-of-stream: ^1.1.0 once: ^1.3.1 - checksum: e42e9229fba14732593a718b04cb5e1cfef8254544870997e0ecd9732b189a48e1256e4e5478148ecb47c8511dca2b09eae56b4d0aad8009e6fac8072923cfc9 - languageName: node - linkType: hard - -"punycode@npm:^1.4.1": - version: 1.4.1 - resolution: "punycode@npm:1.4.1" - checksum: fa6e698cb53db45e4628559e557ddaf554103d2a96a1d62892c8f4032cd3bc8871796cae9eabc1bc700e2b6677611521ce5bb1d9a27700086039965d0cf34518 + checksum: e0c4216874b96bd25ddf31a0b61a5613e26cc7afa32379217cf39d3915b0509def3565f5f6968fafdad2894c8bbdbd67d340e84f3634b2a29b950cffb6442d9f languageName: node linkType: hard -"punycode@npm:^2.1.0, punycode@npm:^2.1.1": +"punycode@npm:^2.1.0, punycode@npm:^2.1.1, punycode@npm:^2.3.1": version: 2.3.1 resolution: "punycode@npm:2.3.1" checksum: bb0a0ceedca4c3c57a9b981b90601579058903c62be23c5e8e843d2c2d4148a3ecf029d5133486fb0e1822b098ba8bba09e89d6b21742d02fa26bda6441a6fb2 languageName: node linkType: hard -"pupa@npm:^2.0.1": - version: 2.1.1 - resolution: "pupa@npm:2.1.1" - dependencies: - escape-goat: ^2.0.0 - checksum: 49529e50372ffdb0cccf0efa0f3b3cb0a2c77805d0d9cc2725bd2a0f6bb414631e61c93a38561b26be1259550b7bb6c2cb92315aa09c8bf93f3bdcb49f2b2fb7 - languageName: node - linkType: hard - -"puppeteer-core@npm:13.1.3": - version: 13.1.3 - resolution: "puppeteer-core@npm:13.1.3" - dependencies: - debug: 4.3.2 - devtools-protocol: 0.0.948846 - extract-zip: 2.0.1 - https-proxy-agent: 5.0.0 - node-fetch: 2.6.7 - pkg-dir: 4.2.0 - progress: 2.0.3 - proxy-from-env: 1.1.0 - rimraf: 3.0.2 - tar-fs: 2.1.1 - unbzip2-stream: 1.4.3 - ws: 8.2.3 - checksum: 16fa90800d6ef869719e106d1f343b149f2a2434cdecece444273f36e3b061efa5a927a25e8d2573bd213d93dfb81556f60f83f5c4cdcd0f1343da4accbfaf97 - languageName: node - linkType: hard - -"puppeteer-core@npm:^13.1.3": - version: 13.7.0 - resolution: "puppeteer-core@npm:13.7.0" - dependencies: - cross-fetch: 3.1.5 - debug: 4.3.4 - devtools-protocol: 0.0.981744 - extract-zip: 2.0.1 - https-proxy-agent: 5.0.1 - pkg-dir: 4.2.0 - progress: 2.0.3 - proxy-from-env: 1.1.0 - rimraf: 3.0.2 - tar-fs: 2.1.1 - unbzip2-stream: 1.4.3 - ws: 8.5.0 - checksum: 652c4cfc9d228a8c5162227368a78a3a28ea6f287b4bfb359fa84cb83109e8203b4251103f8b0f7eca173a2a3f5d8cb8a7b664cc958a13d536ec91b5e729e731 - languageName: node - linkType: hard - "pure-rand@npm:^6.0.0": version: 6.1.0 resolution: "pure-rand@npm:6.1.0" @@ -21413,48 +15499,21 @@ __metadata: languageName: node linkType: hard -"qs@npm:6.11.0": - version: 6.11.0 - resolution: "qs@npm:6.11.0" - dependencies: - side-channel: ^1.0.4 - checksum: 6e1f29dd5385f7488ec74ac7b6c92f4d09a90408882d0c208414a34dd33badc1a621019d4c799a3df15ab9b1d0292f97c1dd71dc7c045e69f81a8064e5af7297 - languageName: node - linkType: hard - -"qs@npm:6.13.0, qs@npm:^6.12.3": +"qs@npm:6.13.0": version: 6.13.0 - resolution: "qs@npm:6.13.0" - dependencies: - side-channel: ^1.0.6 - checksum: e9404dc0fc2849245107108ce9ec2766cde3be1b271de0bf1021d049dc5b98d1a2901e67b431ac5509f865420a7ed80b7acb3980099fe1c118a1c5d2e1432ad8 - languageName: node - linkType: hard - -"qs@npm:^6.11.1, qs@npm:^6.4.0, qs@npm:^6.9.1": - version: 6.12.1 - resolution: "qs@npm:6.12.1" - dependencies: - side-channel: ^1.0.6 - checksum: aa761d99e65b6936ba2dd2187f2d9976afbcda38deb3ff1b3fe331d09b0c578ed79ca2abdde1271164b5be619c521ec7db9b34c23f49a074e5921372d16242d5 - languageName: node - linkType: hard - -"query-selector-shadow-dom@npm:^1.0.0": - version: 1.0.1 - resolution: "query-selector-shadow-dom@npm:1.0.1" - checksum: 8ab1cdd5e1927b583503b590165d66770fb91c87ac28b50a43596b755db3792c0e506250f46d0af97f0064a5cc12a1de449fd5c2cfcadf18b0880a4d8aecebbd + resolution: "qs@npm:6.13.0" + dependencies: + side-channel: ^1.0.6 + checksum: e9404dc0fc2849245107108ce9ec2766cde3be1b271de0bf1021d049dc5b98d1a2901e67b431ac5509f865420a7ed80b7acb3980099fe1c118a1c5d2e1432ad8 languageName: node linkType: hard -"query-string@npm:^5.0.1": - version: 5.1.1 - resolution: "query-string@npm:5.1.1" +"qs@npm:6.13.1, qs@npm:^6.4.0, qs@npm:^6.9.1": + version: 6.13.1 + resolution: "qs@npm:6.13.1" dependencies: - decode-uri-component: ^0.2.0 - object-assign: ^4.1.0 - strict-uri-encode: ^1.0.0 - checksum: 4ac760d9778d413ef5f94f030ed14b1a07a1708dd13fd3bc54f8b9ef7b425942c7577f30de0bf5a7d227ee65a9a0350dfa3a43d1d266880882fb7ce4c434a4dd + side-channel: ^1.0.6 + checksum: 86c5059146955fab76624e95771031541328c171b1d63d48a7ac3b1fdffe262faf8bc5fcadc1684e6f3da3ec87a8dedc8c0009792aceb20c5e94dc34cf468bb9 languageName: node linkType: hard @@ -21465,20 +15524,13 @@ __metadata: languageName: node linkType: hard -"queue-microtask@npm:^1.1.2, queue-microtask@npm:^1.2.2": +"queue-microtask@npm:^1.2.2": version: 1.2.3 resolution: "queue-microtask@npm:1.2.3" checksum: b676f8c040cdc5b12723ad2f91414d267605b26419d5c821ff03befa817ddd10e238d22b25d604920340fd73efd8ba795465a0377c4adf45a4a41e4234e42dc4 languageName: node linkType: hard -"quick-format-unescaped@npm:^4.0.3": - version: 4.0.4 - resolution: "quick-format-unescaped@npm:4.0.4" - checksum: 7bc32b99354a1aa46c089d2a82b63489961002bb1d654cee3e6d2d8778197b68c2d854fd23d8422436ee1fdfd0abaddc4d4da120afe700ade68bd357815b26fd - languageName: node - linkType: hard - "quick-lru@npm:^4.0.1": version: 4.0.1 resolution: "quick-lru@npm:4.0.1" @@ -21486,20 +15538,6 @@ __metadata: languageName: node linkType: hard -"quick-lru@npm:^5.1.1": - version: 5.1.1 - resolution: "quick-lru@npm:5.1.1" - checksum: a516faa25574be7947969883e6068dbe4aa19e8ef8e8e0fd96cddd6d36485e9106d85c0041a27153286b0770b381328f4072aa40d3b18a19f5f7d2b78b94b5ed - languageName: node - linkType: hard - -"rambda@npm:^9.1.0": - version: 9.2.1 - resolution: "rambda@npm:9.2.1" - checksum: d877b61f2c1e8a1878ca1e40a181702b360f6c3978bf0e55e62315a1aa215863b7ecb8f00077e2bc0f1ca0d455387fafd7a84b5c8dd004eb3cf071b15827cff7 - languageName: node - linkType: hard - "randombytes@npm:^2.1.0": version: 2.1.0 resolution: "randombytes@npm:2.1.0" @@ -21516,21 +15554,6 @@ __metadata: languageName: node linkType: hard -"raven@npm:^2.2.1": - version: 2.6.4 - resolution: "raven@npm:2.6.4" - dependencies: - cookie: 0.3.1 - md5: ^2.2.1 - stack-trace: 0.0.10 - timed-out: 4.0.1 - uuid: 3.3.2 - bin: - raven: ./bin/raven - checksum: 55a266e7436463256097760db73040028ef1018f3baae2bd5ac444371f6c8b3748f813fa951a5012da91d0d75164f3d66fe4f575dda89505bc1f4eff4c542cbb - languageName: node - linkType: hard - "raw-body@npm:2.5.2": version: 2.5.2 resolution: "raw-body@npm:2.5.2" @@ -21543,7 +15566,7 @@ __metadata: languageName: node linkType: hard -"rc@npm:1.2.8, rc@npm:^1.2.7, rc@npm:^1.2.8": +"rc@npm:^1.2.7, rc@npm:^1.2.8": version: 1.2.8 resolution: "rc@npm:1.2.8" dependencies: @@ -21557,53 +15580,6 @@ __metadata: languageName: node linkType: hard -"react-colorful@npm:^5.1.2, react-colorful@npm:^5.6.1": - version: 5.6.1 - resolution: "react-colorful@npm:5.6.1" - peerDependencies: - react: ">=16.8.0" - react-dom: ">=16.8.0" - checksum: e432b7cb0df57e8f0bcdc3b012d2e93fcbcb6092c9e0f85654788d5ebfc4442536d8cc35b2418061ba3c4afb8b7788cc101c606d86a1732407921de7a9244c8d - languageName: node - linkType: hard - -"react-confetti@npm:^6.1.0": - version: 6.1.0 - resolution: "react-confetti@npm:6.1.0" - dependencies: - tween-functions: ^1.2.0 - peerDependencies: - react: ^16.3.0 || ^17.0.1 || ^18.0.0 - checksum: 24b6975df144d2bf09d8e1c95ddc49e547775f911efaa8d96b49e522659d931539e9d9e48cc0db3a01f3a671be7e3824e6e728db85096f5527db5d1c69ebb153 - languageName: node - linkType: hard - -"react-dom@npm:^16.8.0 || ^17.0.0 || ^18.0.0": - version: 18.3.1 - resolution: "react-dom@npm:18.3.1" - dependencies: - loose-envify: ^1.1.0 - scheduler: ^0.23.2 - peerDependencies: - react: ^18.3.1 - checksum: 298954ecd8f78288dcaece05e88b570014d8f6dce5db6f66e6ee91448debeb59dcd31561dddb354eee47e6c1bb234669459060deb238ed0213497146e555a0b9 - languageName: node - linkType: hard - -"react-is@npm:^16.13.1, react-is@npm:^16.7.0": - version: 16.13.1 - resolution: "react-is@npm:16.13.1" - checksum: f7a19ac3496de32ca9ae12aa030f00f14a3d45374f1ceca0af707c831b2a6098ef0d6bdae51bd437b0a306d7f01d4677fcc8de7c0d331eb47ad0f46130e53c5f - languageName: node - linkType: hard - -"react-is@npm:^17.0.1": - version: 17.0.2 - resolution: "react-is@npm:17.0.2" - checksum: 9d6d111d8990dc98bc5402c1266a808b0459b5d54830bbea24c12d908b536df7883f268a7868cfaedde3dd9d4e0d574db456f84d2e6df9c4526f99bb4b5344d8 - languageName: node - linkType: hard - "react-is@npm:^18.0.0": version: 18.3.1 resolution: "react-is@npm:18.3.1" @@ -21611,57 +15587,6 @@ __metadata: languageName: node linkType: hard -"react-lifecycles-compat@npm:^3.0.4": - version: 3.0.4 - resolution: "react-lifecycles-compat@npm:3.0.4" - checksum: a904b0fc0a8eeb15a148c9feb7bc17cec7ef96e71188280061fc340043fd6d8ee3ff233381f0e8f95c1cf926210b2c4a31f38182c8f35ac55057e453d6df204f - languageName: node - linkType: hard - -"react-select@npm:^5.7.0": - version: 5.8.0 - resolution: "react-select@npm:5.8.0" - dependencies: - "@babel/runtime": ^7.12.0 - "@emotion/cache": ^11.4.0 - "@emotion/react": ^11.8.1 - "@floating-ui/dom": ^1.0.1 - "@types/react-transition-group": ^4.4.0 - memoize-one: ^6.0.0 - prop-types: ^15.6.0 - react-transition-group: ^4.3.0 - use-isomorphic-layout-effect: ^1.1.2 - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: c8398cc0aefb5ee5438b6176c86676e2d3fed7457c16b0769f423a0da0ae431a7df25c2cadf13b709700882b8ebd80a58b1e557fec3e22ad3cbf60164ca9e745 - languageName: node - linkType: hard - -"react-transition-group@npm:^4.3.0": - version: 4.4.5 - resolution: "react-transition-group@npm:4.4.5" - dependencies: - "@babel/runtime": ^7.5.5 - dom-helpers: ^5.0.1 - loose-envify: ^1.4.0 - prop-types: ^15.6.2 - peerDependencies: - react: ">=16.6.0" - react-dom: ">=16.6.0" - checksum: 75602840106aa9c6545149d6d7ae1502fb7b7abadcce70a6954c4b64a438ff1cd16fc77a0a1e5197cdd72da398f39eb929ea06f9005c45b132ed34e056ebdeb1 - languageName: node - linkType: hard - -"react@npm:^16.8.0 || ^17.0.0 || ^18.0.0": - version: 18.3.1 - resolution: "react@npm:18.3.1" - dependencies: - loose-envify: ^1.1.0 - checksum: a27bcfa8ff7c15a1e50244ad0d0c1cb2ad4375eeffefd266a64889beea6f6b64c4966c9b37d14ee32d6c9fcd5aa6ba183b6988167ab4d127d13e7cb5b386a376 - languageName: node - linkType: hard - "read-cache@npm:^1.0.0": version: 1.0.0 resolution: "read-cache@npm:1.0.0" @@ -21700,16 +15625,6 @@ __metadata: languageName: node linkType: hard -"read-pkg-up@npm:^1.0.1": - version: 1.0.1 - resolution: "read-pkg-up@npm:1.0.1" - dependencies: - find-up: ^1.0.0 - read-pkg: ^1.0.0 - checksum: d18399a0f46e2da32beb2f041edd0cda49d2f2cc30195a05c759ef3ed9b5e6e19ba1ad1bae2362bdec8c6a9f2c3d18f4d5e8c369e808b03d498d5781cb9122c7 - languageName: node - linkType: hard - "read-pkg-up@npm:^7.0.0, read-pkg-up@npm:^7.0.1": version: 7.0.1 resolution: "read-pkg-up@npm:7.0.1" @@ -21732,17 +15647,6 @@ __metadata: languageName: node linkType: hard -"read-pkg@npm:^1.0.0": - version: 1.1.0 - resolution: "read-pkg@npm:1.1.0" - dependencies: - load-json-file: ^1.0.0 - normalize-package-data: ^2.3.2 - path-type: ^1.0.0 - checksum: a0f5d5e32227ec8e6a028dd5c5134eab229768dcb7a5d9a41a284ed28ad4b9284fecc47383dc1593b5694f4de603a7ffaee84b738956b9b77e0999567485a366 - languageName: node - linkType: hard - "read-pkg@npm:^5.0.0, read-pkg@npm:^5.2.0": version: 5.2.0 resolution: "read-pkg@npm:5.2.0" @@ -21787,7 +15691,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.1, readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.5, readable-stream@npm:^2.3.0, readable-stream@npm:^2.3.5, readable-stream@npm:~2.3.6": +"readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.1, readable-stream@npm:^2.0.2, readable-stream@npm:~2.3.6": version: 2.3.8 resolution: "readable-stream@npm:2.3.8" dependencies: @@ -21802,15 +15706,6 @@ __metadata: languageName: node linkType: hard -"readdir-glob@npm:^1.1.2": - version: 1.1.3 - resolution: "readdir-glob@npm:1.1.3" - dependencies: - minimatch: ^5.1.0 - checksum: 1dc0f7440ff5d9378b593abe9d42f34ebaf387516615e98ab410cf3a68f840abbf9ff1032d15e0a0dbffa78f9e2c46d4fafdbaac1ca435af2efe3264e3f21874 - languageName: node - linkType: hard - "readdir-scoped-modules@npm:^1.1.0": version: 1.1.0 resolution: "readdir-scoped-modules@npm:1.1.0" @@ -21823,6 +15718,13 @@ __metadata: languageName: node linkType: hard +"readdirp@npm:^4.0.1": + version: 4.0.2 + resolution: "readdirp@npm:4.0.2" + checksum: 309376e717f94fb7eb61bec21e2603243a9e2420cd2e9bf94ddf026aefea0d7377ed1a62f016d33265682e44908049a55c3cfc2307450a1421654ea008489b39 + languageName: node + linkType: hard + "readdirp@npm:~3.6.0": version: 3.6.0 resolution: "readdirp@npm:3.6.0" @@ -21832,38 +15734,6 @@ __metadata: languageName: node linkType: hard -"recast@npm:^0.23.5": - version: 0.23.9 - resolution: "recast@npm:0.23.9" - dependencies: - ast-types: ^0.16.1 - esprima: ~4.0.0 - source-map: ~0.6.1 - tiny-invariant: ^1.3.3 - tslib: ^2.0.1 - checksum: be8e896a46b24e30fbeafcd111ff3beaf2b5532d241c199f833fe1c18e89f695b2704cf83f3006fa96a785851019031de0de50bd3e0fd7bb114be18bf2cad900 - languageName: node - linkType: hard - -"recursive-readdir@npm:^2.2.2": - version: 2.2.3 - resolution: "recursive-readdir@npm:2.2.3" - dependencies: - minimatch: ^3.0.5 - checksum: 88ec96e276237290607edc0872b4f9842837b95cfde0cdbb1e00ba9623dfdf3514d44cdd14496ab60a0c2dd180a6ef8a3f1c34599e6cf2273afac9b72a6fb2b5 - languageName: node - linkType: hard - -"redent@npm:^1.0.0": - version: 1.0.0 - resolution: "redent@npm:1.0.0" - dependencies: - indent-string: ^2.1.0 - strip-indent: ^1.0.1 - checksum: 2bb8f76fda9c9f44e26620047b0ba9dd1834b0a80309d0badcc23fdcf7bb27a7ca74e66b683baa0d4b8cb5db787f11be086504036d63447976f409dd3e73fd7d - languageName: node - linkType: hard - "redent@npm:^3.0.0": version: 3.0.0 resolution: "redent@npm:3.0.0" @@ -21883,12 +15753,12 @@ __metadata: languageName: node linkType: hard -"regenerate-unicode-properties@npm:^10.1.0": - version: 10.1.1 - resolution: "regenerate-unicode-properties@npm:10.1.1" +"regenerate-unicode-properties@npm:^10.2.0": + version: 10.2.0 + resolution: "regenerate-unicode-properties@npm:10.2.0" dependencies: regenerate: ^1.4.2 - checksum: b80958ef40f125275824c2c47d5081dfaefebd80bff26c76761e9236767c748a4a95a69c053fe29d2df881177f2ca85df4a71fe70a82360388b31159ef19adcf + checksum: d5c5fc13f8b8d7e16e791637a4bfef741f8d70e267d51845ee7d5404a32fa14c75b181c4efba33e4bff8b0000a2f13e9773593713dfe5b66597df4259275ce63 languageName: node linkType: hard @@ -21915,94 +15785,44 @@ __metadata: languageName: node linkType: hard -"regexp.prototype.flags@npm:^1.5.2": - version: 1.5.2 - resolution: "regexp.prototype.flags@npm:1.5.2" - dependencies: - call-bind: ^1.0.6 - define-properties: ^1.2.1 - es-errors: ^1.3.0 - set-function-name: ^2.0.1 - checksum: d7f333667d5c564e2d7a97c56c3075d64c722c9bb51b2b4df6822b2e8096d623a5e63088fb4c83df919b6951ef8113841de8b47de7224872fa6838bc5d8a7d64 - languageName: node - linkType: hard - -"regexpu-core@npm:^5.3.1": - version: 5.3.2 - resolution: "regexpu-core@npm:5.3.2" +"regexpu-core@npm:^6.2.0": + version: 6.2.0 + resolution: "regexpu-core@npm:6.2.0" dependencies: - "@babel/regjsgen": ^0.8.0 regenerate: ^1.4.2 - regenerate-unicode-properties: ^10.1.0 - regjsparser: ^0.9.1 + regenerate-unicode-properties: ^10.2.0 + regjsgen: ^0.8.0 + regjsparser: ^0.12.0 unicode-match-property-ecmascript: ^2.0.0 unicode-match-property-value-ecmascript: ^2.1.0 - checksum: 95bb97088419f5396e07769b7de96f995f58137ad75fac5811fb5fe53737766dfff35d66a0ee66babb1eb55386ef981feaef392f9df6d671f3c124812ba24da2 - languageName: node - linkType: hard - -"registry-auth-token@npm:^4.0.0": - version: 4.2.2 - resolution: "registry-auth-token@npm:4.2.2" - dependencies: - rc: 1.2.8 - checksum: c5030198546ecfdcbcb0722cbc3e260c4f5f174d8d07bdfedd4620e79bfdf17a2db735aa230d600bd388fce6edd26c0a9ed2eb7e9b4641ec15213a28a806688b + checksum: 67d3c4a3f6c99bc80b5d690074a27e6f675be1c1739f8a9acf028fbc36f1a468472574ea65e331e217995198ba4404d7878f3cb3739a73552dd3c70d3fb7f8e6 languageName: node linkType: hard "registry-auth-token@npm:^5.0.0": - version: 5.0.2 - resolution: "registry-auth-token@npm:5.0.2" + version: 5.0.3 + resolution: "registry-auth-token@npm:5.0.3" dependencies: "@pnpm/npm-conf": ^2.1.0 - checksum: 0d7683b71ee418993e7872b389024b13645c4295eb7bb850d10728eaf46065db24ea4d47dc6cbb71a60d1aa4bef077b0d8b7363c9ac9d355fdba47bebdfb01dd + checksum: 5976f822d6a55267319b011dd4c64ef037ffee038c97529d09ea619835afe59cf89d545ec6b393098de4d7ba7a44664ce740bc1820215a2a90c7d66a1e676f9f languageName: node linkType: hard -"registry-url@npm:^5.0.0": - version: 5.1.0 - resolution: "registry-url@npm:5.1.0" - dependencies: - rc: ^1.2.8 - checksum: bcea86c84a0dbb66467b53187fadebfea79017cddfb4a45cf27530d7275e49082fe9f44301976eb0164c438e395684bcf3dae4819b36ff9d1640d8cc60c73df9 +"regjsgen@npm:^0.8.0": + version: 0.8.0 + resolution: "regjsgen@npm:0.8.0" + checksum: a1d925ff14a4b2be774e45775ee6b33b256f89c42d480e6d85152d2133f18bd3d6af662161b226fa57466f7efec367eaf7ccd2a58c0ec2a1306667ba2ad07b0d languageName: node linkType: hard -"regjsparser@npm:^0.9.1": - version: 0.9.1 - resolution: "regjsparser@npm:0.9.1" +"regjsparser@npm:^0.12.0": + version: 0.12.0 + resolution: "regjsparser@npm:0.12.0" dependencies: - jsesc: ~0.5.0 + jsesc: ~3.0.2 bin: regjsparser: bin/parser - checksum: 5e1b76afe8f1d03c3beaf9e0d935dd467589c3625f6d65fb8ffa14f224d783a0fed4bf49c2c1b8211043ef92b6117313419edf055a098ed8342e340586741afc - languageName: node - linkType: hard - -"rehype-external-links@npm:^3.0.0": - version: 3.0.0 - resolution: "rehype-external-links@npm:3.0.0" - dependencies: - "@types/hast": ^3.0.0 - "@ungap/structured-clone": ^1.0.0 - hast-util-is-element: ^3.0.0 - is-absolute-url: ^4.0.0 - space-separated-tokens: ^2.0.0 - unist-util-visit: ^5.0.0 - checksum: f776f306a2698a67b03665280fcc00448a5bf59b997d83fbb70fc3d71acff2c3025c70ee1840f48ca7dff209217ebe9adad085dc7caf9e5907badf8b104898b6 - languageName: node - linkType: hard - -"rehype-slug@npm:^6.0.0": - version: 6.0.0 - resolution: "rehype-slug@npm:6.0.0" - dependencies: - "@types/hast": ^3.0.0 - github-slugger: ^2.0.0 - hast-util-heading-rank: ^3.0.0 - hast-util-to-string: ^3.0.0 - unist-util-visit: ^5.0.0 - checksum: 0e13ec558eb142d14a6daeab21bbef7c9230bfabec45987e15a24283650226eae3898ad162b8cb29ee39a8bce536bcc013eeab7dc6faa0295b0e91612a8c9f6e + checksum: 094b55b0ab3e1fd58f8ce5132a1d44dab08d91f7b0eea4132b0157b303ebb8ded20a9cbd893d25402d2aeddb23fac1f428ab4947b295d6fa51dd1c334a9e76f0 languageName: node linkType: hard @@ -22013,43 +15833,6 @@ __metadata: languageName: node linkType: hard -"remark-gfm@npm:^4.0.0": - version: 4.0.0 - resolution: "remark-gfm@npm:4.0.0" - dependencies: - "@types/mdast": ^4.0.0 - mdast-util-gfm: ^3.0.0 - micromark-extension-gfm: ^3.0.0 - remark-parse: ^11.0.0 - remark-stringify: ^11.0.0 - unified: ^11.0.0 - checksum: 84bea84e388061fbbb697b4b666089f5c328aa04d19dc544c229b607446bc10902e46b67b9594415a1017bbbd7c811c1f0c30d36682c6d1a6718b66a1558261b - languageName: node - linkType: hard - -"remark-parse@npm:^11.0.0": - version: 11.0.0 - resolution: "remark-parse@npm:11.0.0" - dependencies: - "@types/mdast": ^4.0.0 - mdast-util-from-markdown: ^2.0.0 - micromark-util-types: ^2.0.0 - unified: ^11.0.0 - checksum: d83d245290fa84bb04fb3e78111f09c74f7417e7c012a64dd8dc04fccc3699036d828fbd8eeec8944f774b6c30cc1d925c98f8c46495ebcee7c595496342ab7f - languageName: node - linkType: hard - -"remark-stringify@npm:^11.0.0": - version: 11.0.0 - resolution: "remark-stringify@npm:11.0.0" - dependencies: - "@types/mdast": ^4.0.0 - mdast-util-to-markdown: ^2.0.0 - unified: ^11.0.0 - checksum: 59e07460eb629d6c3b3c0f438b0b236e7e6858fd5ab770303078f5a556ec00354d9c7fb9ef6d5f745a4617ac7da1ab618b170fbb4dac120e183fecd9cc86bce6 - languageName: node - linkType: hard - "remeda@npm:^0.0.32": version: 0.0.32 resolution: "remeda@npm:0.0.32" @@ -22070,15 +15853,6 @@ __metadata: languageName: node linkType: hard -"repeating@npm:^2.0.0": - version: 2.0.1 - resolution: "repeating@npm:2.0.1" - dependencies: - is-finite: ^1.0.0 - checksum: d2db0b69c5cb0c14dd750036e0abcd6b3c3f7b2da3ee179786b755cf737ca15fa0fff417ca72de33d6966056f4695440e680a352401fc02c95ade59899afbdd0 - languageName: node - linkType: hard - "request-ip@npm:~3.3.0": version: 3.3.0 resolution: "request-ip@npm:3.3.0" @@ -22116,13 +15890,6 @@ __metadata: languageName: node linkType: hard -"requireindex@npm:^1.2.0": - version: 1.2.0 - resolution: "requireindex@npm:1.2.0" - checksum: 50d8b10a1ff1fdf6aea7a1870bc7bd238b0fb1917d8d7ca17fd03afc38a65dcd7a8a4eddd031f89128b5f0065833d5c92c4fef67f2c04e8624057fe626c9cf94 - languageName: node - linkType: hard - "requires-port@npm:^1.0.0": version: 1.0.0 resolution: "requires-port@npm:1.0.0" @@ -22130,13 +15897,6 @@ __metadata: languageName: node linkType: hard -"resolve-alpn@npm:^1.0.0": - version: 1.2.1 - resolution: "resolve-alpn@npm:1.2.1" - checksum: f558071fcb2c60b04054c99aebd572a2af97ef64128d59bef7ab73bd50d896a222a056de40ffc545b633d99b304c259ea9d0c06830d5c867c34f0bfa60b8eae0 - languageName: node - linkType: hard - "resolve-cwd@npm:^3.0.0": version: 3.0.0 resolution: "resolve-cwd@npm:3.0.0" @@ -22146,16 +15906,6 @@ __metadata: languageName: node linkType: hard -"resolve-dir@npm:^1.0.0, resolve-dir@npm:^1.0.1": - version: 1.0.1 - resolution: "resolve-dir@npm:1.0.1" - dependencies: - expand-tilde: ^2.0.0 - global-modules: ^1.0.0 - checksum: ef736b8ed60d6645c3b573da17d329bfb50ec4e1d6c5ffd6df49e3497acef9226f9810ea6823b8ece1560e01dcb13f77a9f6180d4f242d00cc9a8f4de909c65c - languageName: node - linkType: hard - "resolve-from@npm:^4.0.0": version: 4.0.0 resolution: "resolve-from@npm:4.0.0" @@ -22170,70 +15920,36 @@ __metadata: languageName: node linkType: hard -"resolve.exports@npm:1.1.0": - version: 1.1.0 - resolution: "resolve.exports@npm:1.1.0" - checksum: 52865af8edb088f6c7759a328584a5de6b226754f004b742523adcfe398cfbc4559515104bc2ae87b8e78b1e4de46c9baec400b3fb1f7d517b86d2d48a098a2d - languageName: node - linkType: hard - -"resolve.exports@npm:^2.0.0": - version: 2.0.2 - resolution: "resolve.exports@npm:2.0.2" - checksum: 1c7778ca1b86a94f8ab4055d196c7d87d1874b96df4d7c3e67bbf793140f0717fd506dcafd62785b079cd6086b9264424ad634fb904409764c3509c3df1653f2 +"resolve.exports@npm:2.0.3, resolve.exports@npm:^2.0.0": + version: 2.0.3 + resolution: "resolve.exports@npm:2.0.3" + checksum: abfb9f98278dcd0c19b8a49bb486abfafa23df4636d49128ea270dc982053c3ef230a530aecda1fae1322873fdfa6c97674fc539651ddfdb375ac58e0b8ef6df languageName: node linkType: hard -"resolve@npm:1.22.8, resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.12.0, resolve@npm:^1.14.2, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.2": - version: 1.22.8 - resolution: "resolve@npm:1.22.8" +"resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.12.0, resolve@npm:^1.14.2, resolve@npm:^1.20.0, resolve@npm:^1.22.8": + version: 1.22.10 + resolution: "resolve@npm:1.22.10" dependencies: - is-core-module: ^2.13.0 + is-core-module: ^2.16.0 path-parse: ^1.0.7 supports-preserve-symlinks-flag: ^1.0.0 bin: resolve: bin/resolve - checksum: f8a26958aa572c9b064562750b52131a37c29d072478ea32e129063e2da7f83e31f7f11e7087a18225a8561cfe8d2f0df9dbea7c9d331a897571c0a2527dbb4c + checksum: ab7a32ff4046fcd7c6fdd525b24a7527847d03c3650c733b909b01b757f92eb23510afa9cc3e9bf3f26a3e073b48c88c706dfd4c1d2fb4a16a96b73b6328ddcf languageName: node linkType: hard -"resolve@patch:resolve@1.22.8#~builtin, resolve@patch:resolve@^1.1.7#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.12.0#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.2#~builtin": - version: 1.22.8 - resolution: "resolve@patch:resolve@npm%3A1.22.8#~builtin::version=1.22.8&hash=07638b" +"resolve@patch:resolve@^1.1.7#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.12.0#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.8#~builtin": + version: 1.22.10 + resolution: "resolve@patch:resolve@npm%3A1.22.10#~builtin::version=1.22.10&hash=07638b" dependencies: - is-core-module: ^2.13.0 + is-core-module: ^2.16.0 path-parse: ^1.0.7 supports-preserve-symlinks-flag: ^1.0.0 bin: resolve: bin/resolve - checksum: 5479b7d431cacd5185f8db64bfcb7286ae5e31eb299f4c4f404ad8aa6098b77599563ac4257cb2c37a42f59dfc06a1bec2bcf283bb448f319e37f0feb9a09847 - languageName: node - linkType: hard - -"responselike@npm:1.0.2, responselike@npm:^1.0.2": - version: 1.0.2 - resolution: "responselike@npm:1.0.2" - dependencies: - lowercase-keys: ^1.0.0 - checksum: 2e9e70f1dcca3da621a80ce71f2f9a9cad12c047145c6ece20df22f0743f051cf7c73505e109814915f23f9e34fb0d358e22827723ee3d56b623533cab8eafcd - languageName: node - linkType: hard - -"responselike@npm:^2.0.0": - version: 2.0.1 - resolution: "responselike@npm:2.0.1" - dependencies: - lowercase-keys: ^2.0.0 - checksum: b122535466e9c97b55e69c7f18e2be0ce3823c5d47ee8de0d9c0b114aa55741c6db8bfbfce3766a94d1272e61bfb1ebf0a15e9310ac5629fbb7446a861b4fd3a - languageName: node - linkType: hard - -"resq@npm:^1.9.1": - version: 1.11.0 - resolution: "resq@npm:1.11.0" - dependencies: - fast-deep-equal: ^2.0.1 - checksum: a596c0125883246946cf6b9172557265d00334019327c09b84c9016b1e7e876e15c35c81d2f8ed315adf6b93ac035f3d993f9a8b323dcd80ffd6cf8f3eb5cc7e + checksum: 8aac1e4e4628bd00bf4b94b23de137dd3fe44097a8d528fd66db74484be929936e20c696e1a3edf4488f37e14180b73df6f600992baea3e089e8674291f16c9d languageName: node linkType: hard @@ -22257,13 +15973,6 @@ __metadata: languageName: node linkType: hard -"ret@npm:~0.2.0": - version: 0.2.2 - resolution: "ret@npm:0.2.2" - checksum: 774964bb413a3525e687bca92d81c1cd75555ec33147c32ecca22f3d06409e35df87952cfe3d57afff7650a0f7e42139cf60cb44e94c29dde390243bc1941f16 - languageName: node - linkType: hard - "retry@npm:^0.12.0": version: 0.12.0 resolution: "retry@npm:0.12.0" @@ -22285,21 +15994,14 @@ __metadata: languageName: node linkType: hard -"rfdc@npm:^1.1.4, rfdc@npm:^1.2.0, rfdc@npm:^1.3.0": +"rfdc@npm:^1.3.0": version: 1.4.1 resolution: "rfdc@npm:1.4.1" checksum: 3b05bd55062c1d78aaabfcea43840cdf7e12099968f368e9a4c3936beb744adb41cbdb315eac6d4d8c6623005d6f87fdf16d8a10e1ff3722e84afea7281c8d13 languageName: node linkType: hard -"rgb2hex@npm:0.2.5": - version: 0.2.5 - resolution: "rgb2hex@npm:0.2.5" - checksum: 2c36c878bd28b24112dbf5b8d6e898ddb03dcc14e5bd0ddb1a0cc48479aac426cc4f3d1c56d22358ea7ff06154ca4dbe26bca8af303145392afa2d139a8131c4 - languageName: node - linkType: hard - -"rimraf@npm:3.0.2, rimraf@npm:^3.0.0, rimraf@npm:^3.0.2": +"rimraf@npm:^3.0.0, rimraf@npm:^3.0.2": version: 3.0.2 resolution: "rimraf@npm:3.0.2" dependencies: @@ -22310,10 +16012,14 @@ __metadata: languageName: node linkType: hard -"robots-parser@npm:^2.0.1": - version: 2.4.0 - resolution: "robots-parser@npm:2.4.0" - checksum: 9d1f63c53a6fa54ece72da40130da7dd3bddc26da151a2eee94994325bfc00162c170a1f01d7cc79a1f0236aebc856d743a9f85316467bbcd0b26a169cac8a3d +"rimraf@npm:^5.0.5": + version: 5.0.10 + resolution: "rimraf@npm:5.0.10" + dependencies: + glob: ^10.3.7 + bin: + rimraf: dist/esm/bin.mjs + checksum: 50e27388dd2b3fa6677385fc1e2966e9157c89c86853b96d02e6915663a96b7ff4d590e14f6f70e90f9b554093aa5dbc05ac3012876be558c06a65437337bc05 languageName: node linkType: hard @@ -22336,27 +16042,30 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^4.13.0": - version: 4.19.0 - resolution: "rollup@npm:4.19.0" - dependencies: - "@rollup/rollup-android-arm-eabi": 4.19.0 - "@rollup/rollup-android-arm64": 4.19.0 - "@rollup/rollup-darwin-arm64": 4.19.0 - "@rollup/rollup-darwin-x64": 4.19.0 - "@rollup/rollup-linux-arm-gnueabihf": 4.19.0 - "@rollup/rollup-linux-arm-musleabihf": 4.19.0 - "@rollup/rollup-linux-arm64-gnu": 4.19.0 - "@rollup/rollup-linux-arm64-musl": 4.19.0 - "@rollup/rollup-linux-powerpc64le-gnu": 4.19.0 - "@rollup/rollup-linux-riscv64-gnu": 4.19.0 - "@rollup/rollup-linux-s390x-gnu": 4.19.0 - "@rollup/rollup-linux-x64-gnu": 4.19.0 - "@rollup/rollup-linux-x64-musl": 4.19.0 - "@rollup/rollup-win32-arm64-msvc": 4.19.0 - "@rollup/rollup-win32-ia32-msvc": 4.19.0 - "@rollup/rollup-win32-x64-msvc": 4.19.0 - "@types/estree": 1.0.5 +"rollup@npm:^4.20.0": + version: 4.29.1 + resolution: "rollup@npm:4.29.1" + dependencies: + "@rollup/rollup-android-arm-eabi": 4.29.1 + "@rollup/rollup-android-arm64": 4.29.1 + "@rollup/rollup-darwin-arm64": 4.29.1 + "@rollup/rollup-darwin-x64": 4.29.1 + "@rollup/rollup-freebsd-arm64": 4.29.1 + "@rollup/rollup-freebsd-x64": 4.29.1 + "@rollup/rollup-linux-arm-gnueabihf": 4.29.1 + "@rollup/rollup-linux-arm-musleabihf": 4.29.1 + "@rollup/rollup-linux-arm64-gnu": 4.29.1 + "@rollup/rollup-linux-arm64-musl": 4.29.1 + "@rollup/rollup-linux-loongarch64-gnu": 4.29.1 + "@rollup/rollup-linux-powerpc64le-gnu": 4.29.1 + "@rollup/rollup-linux-riscv64-gnu": 4.29.1 + "@rollup/rollup-linux-s390x-gnu": 4.29.1 + "@rollup/rollup-linux-x64-gnu": 4.29.1 + "@rollup/rollup-linux-x64-musl": 4.29.1 + "@rollup/rollup-win32-arm64-msvc": 4.29.1 + "@rollup/rollup-win32-ia32-msvc": 4.29.1 + "@rollup/rollup-win32-x64-msvc": 4.29.1 + "@types/estree": 1.0.6 fsevents: ~2.3.2 dependenciesMeta: "@rollup/rollup-android-arm-eabi": @@ -22367,6 +16076,10 @@ __metadata: optional: true "@rollup/rollup-darwin-x64": optional: true + "@rollup/rollup-freebsd-arm64": + optional: true + "@rollup/rollup-freebsd-x64": + optional: true "@rollup/rollup-linux-arm-gnueabihf": optional: true "@rollup/rollup-linux-arm-musleabihf": @@ -22375,6 +16088,8 @@ __metadata: optional: true "@rollup/rollup-linux-arm64-musl": optional: true + "@rollup/rollup-linux-loongarch64-gnu": + optional: true "@rollup/rollup-linux-powerpc64le-gnu": optional: true "@rollup/rollup-linux-riscv64-gnu": @@ -22395,7 +16110,7 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: 9c26087d3971a166a51a8941a05bf35ab770879aca59b7d24b6fa0dabf87239fc66cc7f07a69fdc4af346877f22d63db5de848a255a685ca5011e83381a0a989 + checksum: fde90276bda2e4042bd6f1d86d263c42bd9c55b2c609fe0582f47b3aff626537719b97786d2d0f84fdd14e1e652336735b1d53a3d392c3060405290988d2dad3 languageName: node linkType: hard @@ -22406,13 +16121,6 @@ __metadata: languageName: node linkType: hard -"run-async@npm:^2.4.0": - version: 2.4.1 - resolution: "run-async@npm:2.4.1" - checksum: a2c88aa15df176f091a2878eb840e68d0bdee319d8d97bbb89112223259cebecb94bc0defd735662b83c2f7a30bed8cddb7d1674eb48ae7322dc602b22d03797 - languageName: node - linkType: hard - "run-parallel@npm:^1.1.9": version: 1.2.0 resolution: "run-parallel@npm:1.2.0" @@ -22431,7 +16139,7 @@ __metadata: languageName: node linkType: hard -"rxjs@npm:7.8.1, rxjs@npm:^7.2.0, rxjs@npm:^7.5.1, rxjs@npm:^7.5.5, rxjs@npm:^7.8.0": +"rxjs@npm:^7.5.1, rxjs@npm:^7.8.0": version: 7.8.1 resolution: "rxjs@npm:7.8.1" dependencies: @@ -22440,18 +16148,6 @@ __metadata: languageName: node linkType: hard -"safe-array-concat@npm:^1.1.2": - version: 1.1.2 - resolution: "safe-array-concat@npm:1.1.2" - dependencies: - call-bind: ^1.0.7 - get-intrinsic: ^1.2.4 - has-symbols: ^1.0.3 - isarray: ^2.0.5 - checksum: a3b259694754ddfb73ae0663829e396977b99ff21cbe8607f35a469655656da8e271753497e59da8a7575baa94d2e684bea3e10ddd74ba046c0c9b4418ffa0c4 - languageName: node - linkType: hard - "safe-buffer@npm:5.1.2, safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1": version: 5.1.2 resolution: "safe-buffer@npm:5.1.2" @@ -22459,33 +16155,13 @@ __metadata: languageName: node linkType: hard -"safe-buffer@npm:5.2.1, safe-buffer@npm:>=5.1.0, safe-buffer@npm:^5.0.1, safe-buffer@npm:^5.1.0, safe-buffer@npm:^5.1.1, safe-buffer@npm:^5.1.2, safe-buffer@npm:~5.2.0": +"safe-buffer@npm:5.2.1, safe-buffer@npm:>=5.1.0, safe-buffer@npm:^5.0.1, safe-buffer@npm:^5.1.0, safe-buffer@npm:^5.1.2, safe-buffer@npm:~5.2.0": version: 5.2.1 resolution: "safe-buffer@npm:5.2.1" checksum: b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491 languageName: node linkType: hard -"safe-regex-test@npm:^1.0.3": - version: 1.0.3 - resolution: "safe-regex-test@npm:1.0.3" - dependencies: - call-bind: ^1.0.6 - es-errors: ^1.3.0 - is-regex: ^1.1.4 - checksum: 6c7d392ff1ae7a3ae85273450ed02d1d131f1d2c76e177d6b03eb88e6df8fa062639070e7d311802c1615f351f18dc58f9454501c58e28d5ffd9b8f502ba6489 - languageName: node - linkType: hard - -"safe-regex2@npm:^2.0.0": - version: 2.0.0 - resolution: "safe-regex2@npm:2.0.0" - dependencies: - ret: ~0.2.0 - checksum: f5e182fca040dedd50ae052ea0eb035d9903b2db71243d5d8b43299735857288ef2ab52546a368d9c6fd1333b2a0d039297925e78ffc14845354f3f6158af7c2 - languageName: node - linkType: hard - "safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0, safer-buffer@npm:^2.0.2, safer-buffer@npm:^2.1.0, safer-buffer@npm:~2.1.0": version: 2.1.2 resolution: "safer-buffer@npm:2.1.2" @@ -22519,15 +16195,19 @@ __metadata: linkType: hard "sass@npm:^1.42.1": - version: 1.77.6 - resolution: "sass@npm:1.77.6" + version: 1.83.0 + resolution: "sass@npm:1.83.0" dependencies: - chokidar: ">=3.0.0 <4.0.0" - immutable: ^4.0.0 + "@parcel/watcher": ^2.4.1 + chokidar: ^4.0.0 + immutable: ^5.0.2 source-map-js: ">=0.6.2 <2.0.0" + dependenciesMeta: + "@parcel/watcher": + optional: true bin: sass: sass.js - checksum: 9bd1cb9ec1f10b7df83ed6a4b3d8764fe9174ee422f1ea21c51bcd953f710deee57c649269f9cb1ad1e9dcc3b87efee62cd2b36aca9cc646d44fd9179300d5f3 + checksum: ab7ba7829b3a53f4cc209dba4b515e48b67fbabfa7afc1195275991a18511e04259c1e1b19bf93d77e6f5c39556e022f2ea2ce68117668f59f6679cd8c58ddd9 languageName: node linkType: hard @@ -22547,15 +16227,6 @@ __metadata: languageName: node linkType: hard -"scheduler@npm:^0.23.2": - version: 0.23.2 - resolution: "scheduler@npm:0.23.2" - dependencies: - loose-envify: ^1.1.0 - checksum: 3e82d1f419e240ef6219d794ff29c7ee415fbdc19e038f680a10c067108e06284f1847450a210b29bbaf97b9d8a97ced5f624c31c681248ac84c80d56ad5a2c4 - languageName: node - linkType: hard - "schema-utils@npm:^3.1.1, schema-utils@npm:^3.2.0": version: 3.3.0 resolution: "schema-utils@npm:3.3.0" @@ -22567,15 +16238,15 @@ __metadata: languageName: node linkType: hard -"schema-utils@npm:^4.0.0, schema-utils@npm:^4.0.1, schema-utils@npm:^4.2.0": - version: 4.2.0 - resolution: "schema-utils@npm:4.2.0" +"schema-utils@npm:^4.0.0, schema-utils@npm:^4.0.1, schema-utils@npm:^4.2.0, schema-utils@npm:^4.3.0": + version: 4.3.0 + resolution: "schema-utils@npm:4.3.0" dependencies: "@types/json-schema": ^7.0.9 ajv: ^8.9.0 ajv-formats: ^2.1.1 ajv-keywords: ^5.1.0 - checksum: 26a0463d47683258106e6652e9aeb0823bf0b85843039e068b57da1892f7ae6b6b1094d48e9ed5ba5cbe9f7166469d880858b9d91abe8bd249421eb813850cde + checksum: 3dbd9056727c871818eaf3cabeeb5c9e173ae2b17bbf2a9c7a2e49c220fa1a580e44df651c876aea3b4926cecf080730a39e28202cb63f2b68d99872b49cd37a languageName: node linkType: hard @@ -22586,25 +16257,6 @@ __metadata: languageName: node linkType: hard -"secure-json-parse@npm:^2.0.0": - version: 2.7.0 - resolution: "secure-json-parse@npm:2.7.0" - checksum: d9d7d5a01fc6db6115744ba23cf9e67ecfe8c524d771537c062ee05ad5c11b64c730bc58c7f33f60bd6877f96b86f0ceb9ea29644e4040cb757f6912d4dd6737 - languageName: node - linkType: hard - -"seek-bzip@npm:^1.0.5": - version: 1.0.6 - resolution: "seek-bzip@npm:1.0.6" - dependencies: - commander: ^2.8.1 - bin: - seek-bunzip: bin/seek-bunzip - seek-table: bin/seek-bzip-table - checksum: c2ab3291e7085558499efd4e99d1466ee6782f6c4a4e4c417aa859e1cd2f5117fb3b5444f3d27c38ec5908c0f0312e2a0bc69dff087751f97b3921b5bde4f9ed - languageName: node - linkType: hard - "select-hose@npm:^2.0.0": version: 2.0.0 resolution: "select-hose@npm:2.0.0" @@ -22669,15 +16321,6 @@ __metadata: languageName: node linkType: hard -"semver-diff@npm:^3.1.1": - version: 3.1.1 - resolution: "semver-diff@npm:3.1.1" - dependencies: - semver: ^6.3.0 - checksum: 8bbe5a5d7add2d5e51b72314a9215cd294d71f41cdc2bf6bd59ee76411f3610b576172896f1d191d0d7294cb9f2f847438d2ee158adacc0c224dca79052812fe - languageName: node - linkType: hard - "semver-diff@npm:^4.0.0": version: 4.0.0 resolution: "semver-diff@npm:4.0.0" @@ -22694,14 +16337,7 @@ __metadata: languageName: node linkType: hard -"semver-store@npm:^0.3.0": - version: 0.3.0 - resolution: "semver-store@npm:0.3.0" - checksum: b38f747123e850191526a912657c653c7e5963d164a8daf99e52aa30bc8c5bdac176dc6dab714e17a1a8489ac138c18ff7161b1961f1882888bce637990442dd - languageName: node - linkType: hard - -"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.1.0, semver@npm:^5.3.0, semver@npm:^5.5.0, semver@npm:^5.6.0": +"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.1.0, semver@npm:^5.6.0": version: 5.7.2 resolution: "semver@npm:5.7.2" bin: @@ -22710,36 +16346,27 @@ __metadata: languageName: node linkType: hard -"semver@npm:7.3.4": - version: 7.3.4 - resolution: "semver@npm:7.3.4" +"semver@npm:7.5.4": + version: 7.5.4 + resolution: "semver@npm:7.5.4" dependencies: lru-cache: ^6.0.0 bin: semver: bin/semver.js - checksum: 96451bfd7cba9b60ee87571959dc47e87c95b2fe58a9312a926340fee9907fc7bc062c352efdaf5bb24b2dff59c145e14faf7eb9d718a84b4751312531b39f43 + checksum: 12d8ad952fa353b0995bf180cdac205a4068b759a140e5d3c608317098b3575ac2f1e09182206bf2eb26120e1c0ed8fb92c48c592f6099680de56bb071423ca3 languageName: node linkType: hard -"semver@npm:7.6.3": +"semver@npm:7.x, semver@npm:^7.0.0, semver@npm:^7.1.1, semver@npm:^7.1.2, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.2": version: 7.6.3 resolution: "semver@npm:7.6.3" bin: semver: bin/semver.js - checksum: 4110ec5d015c9438f322257b1c51fe30276e5f766a3f64c09edd1d7ea7118ecbc3f379f3b69032bacf13116dc7abc4ad8ce0d7e2bd642e26b0d271b56b61a7d8 - languageName: node - linkType: hard - -"semver@npm:7.x, semver@npm:^7.0.0, semver@npm:^7.1.1, semver@npm:^7.1.2, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.2": - version: 7.6.2 - resolution: "semver@npm:7.6.2" - bin: - semver: bin/semver.js - checksum: 40f6a95101e8d854357a644da1b8dd9d93ce786d5c6a77227bc69dbb17bea83d0d1d1d7c4cd5920a6df909f48e8bd8a5909869535007f90278289f2451d0292d + checksum: 4110ec5d015c9438f322257b1c51fe30276e5f766a3f64c09edd1d7ea7118ecbc3f379f3b69032bacf13116dc7abc4ad8ce0d7e2bd642e26b0d271b56b61a7d8 languageName: node linkType: hard -"semver@npm:^6.0.0, semver@npm:^6.2.0, semver@npm:^6.3.0, semver@npm:^6.3.1": +"semver@npm:^6.0.0, semver@npm:^6.3.0, semver@npm:^6.3.1": version: 6.3.1 resolution: "semver@npm:6.3.1" bin: @@ -22748,9 +16375,9 @@ __metadata: languageName: node linkType: hard -"send@npm:0.18.0": - version: 0.18.0 - resolution: "send@npm:0.18.0" +"send@npm:0.19.0": + version: 0.19.0 + resolution: "send@npm:0.19.0" dependencies: debug: 2.6.9 depd: 2.0.0 @@ -22765,50 +16392,11 @@ __metadata: on-finished: 2.4.1 range-parser: ~1.2.1 statuses: 2.0.1 - checksum: 74fc07ebb58566b87b078ec63e5a3e41ecd987e4272ba67b7467e86c6ad51bc6b0b0154133b6d8b08a2ddda360464f71382f7ef864700f34844a76c8027817a8 - languageName: node - linkType: hard - -"send@npm:^0.17.1": - version: 0.17.2 - resolution: "send@npm:0.17.2" - dependencies: - debug: 2.6.9 - depd: ~1.1.2 - destroy: ~1.0.4 - encodeurl: ~1.0.2 - escape-html: ~1.0.3 - etag: ~1.8.1 - fresh: 0.5.2 - http-errors: 1.8.1 - mime: 1.6.0 - ms: 2.1.3 - on-finished: ~2.3.0 - range-parser: ~1.2.1 - statuses: ~1.5.0 - checksum: c28f36deb4ccba9b8d6e6a1e472b8e7c40a1f51575bdf8f67303568cc9e71131faa3adc36fdb72611616ccad1584358bbe4c3ebf419e663ecc5de868ad3d3f03 - languageName: node - linkType: hard - -"serialize-error@npm:^8.0.0": - version: 8.1.0 - resolution: "serialize-error@npm:8.1.0" - dependencies: - type-fest: ^0.20.2 - checksum: 2eef236d50edd2d7926e602c14fb500dc3a125ee52e9f08f67033181b8e0be5d1122498bdf7c23c80683cddcad083a27974e9e7111ce23165f4d3bcdd6d65102 - languageName: node - linkType: hard - -"serialize-javascript@npm:6.0.0": - version: 6.0.0 - resolution: "serialize-javascript@npm:6.0.0" - dependencies: - randombytes: ^2.1.0 - checksum: 56f90b562a1bdc92e55afb3e657c6397c01a902c588c0fe3d4c490efdcc97dcd2a3074ba12df9e94630f33a5ce5b76a74784a7041294628a6f4306e0ec84bf93 + checksum: 5ae11bd900c1c2575525e2aa622e856804e2f96a09281ec1e39610d089f53aa69e13fd8db84b52f001d0318cf4bb0b3b904ad532fc4c0014eb90d32db0cff55f languageName: node linkType: hard -"serialize-javascript@npm:^6.0.0, serialize-javascript@npm:^6.0.1": +"serialize-javascript@npm:^6.0.0, serialize-javascript@npm:^6.0.1, serialize-javascript@npm:^6.0.2": version: 6.0.2 resolution: "serialize-javascript@npm:6.0.2" dependencies: @@ -22832,15 +16420,15 @@ __metadata: languageName: node linkType: hard -"serve-static@npm:1.15.0": - version: 1.15.0 - resolution: "serve-static@npm:1.15.0" +"serve-static@npm:1.16.2": + version: 1.16.2 + resolution: "serve-static@npm:1.16.2" dependencies: - encodeurl: ~1.0.2 + encodeurl: ~2.0.0 escape-html: ~1.0.3 parseurl: ~1.3.3 - send: 0.18.0 - checksum: af57fc13be40d90a12562e98c0b7855cf6e8bd4c107fe9a45c212bf023058d54a1871b1c89511c3958f70626fff47faeb795f5d83f8cf88514dbaeb2b724464d + send: 0.19.0 + checksum: dffc52feb4cc5c68e66d0c7f3c1824d4e989f71050aefc9bd5f822a42c54c9b814f595fc5f2b717f4c7cc05396145f3e90422af31186a93f76cf15f707019759 languageName: node linkType: hard @@ -22851,39 +16439,6 @@ __metadata: languageName: node linkType: hard -"set-cookie-parser@npm:^2.4.1": - version: 2.6.0 - resolution: "set-cookie-parser@npm:2.6.0" - checksum: bf11ebc594c53d84588f1b4c04f1b8ce14e0498b1c011b3d76b5c6d5aac481bbc3f7c5260ec4ce99bdc1d9aed19f9fc315e73166a36ca74d0f12349a73f6bdc9 - languageName: node - linkType: hard - -"set-function-length@npm:^1.2.1": - version: 1.2.2 - resolution: "set-function-length@npm:1.2.2" - dependencies: - define-data-property: ^1.1.4 - es-errors: ^1.3.0 - function-bind: ^1.1.2 - get-intrinsic: ^1.2.4 - gopd: ^1.0.1 - has-property-descriptors: ^1.0.2 - checksum: a8248bdacdf84cb0fab4637774d9fb3c7a8e6089866d04c817583ff48e14149c87044ce683d7f50759a8c50fb87c7a7e173535b06169c87ef76f5fb276dfff72 - languageName: node - linkType: hard - -"set-function-name@npm:^2.0.1": - version: 2.0.2 - resolution: "set-function-name@npm:2.0.2" - dependencies: - define-data-property: ^1.1.4 - es-errors: ^1.3.0 - functions-have-names: ^1.2.3 - has-property-descriptors: ^1.0.2 - checksum: d6229a71527fd0404399fc6227e0ff0652800362510822a291925c9d7b48a1ca1a468b11b281471c34cd5a2da0db4f5d7ff315a61d26655e77f6e971e6d0c80f - languageName: node - linkType: hard - "setimmediate@npm:^1.0.5": version: 1.0.5 resolution: "setimmediate@npm:1.0.5" @@ -22905,15 +16460,6 @@ __metadata: languageName: node linkType: hard -"shebang-command@npm:^1.2.0": - version: 1.2.0 - resolution: "shebang-command@npm:1.2.0" - dependencies: - shebang-regex: ^1.0.0 - checksum: 9eed1750301e622961ba5d588af2212505e96770ec376a37ab678f965795e995ade7ed44910f5d3d3cb5e10165a1847f52d3348c64e146b8be922f7707958908 - languageName: node - linkType: hard - "shebang-command@npm:^2.0.0": version: 2.0.0 resolution: "shebang-command@npm:2.0.0" @@ -22923,13 +16469,6 @@ __metadata: languageName: node linkType: hard -"shebang-regex@npm:^1.0.0": - version: 1.0.0 - resolution: "shebang-regex@npm:1.0.0" - checksum: 404c5a752cd40f94591dfd9346da40a735a05139dac890ffc229afba610854d8799aaa52f87f7e0c94c5007f2c6af55bdcaeb584b56691926c5eaf41dc8f1372 - languageName: node - linkType: hard - "shebang-regex@npm:^3.0.0": version: 3.0.0 resolution: "shebang-regex@npm:3.0.0" @@ -22938,25 +16477,61 @@ __metadata: linkType: hard "shell-quote@npm:^1.8.1": - version: 1.8.1 - resolution: "shell-quote@npm:1.8.1" - checksum: 5f01201f4ef504d4c6a9d0d283fa17075f6770bfbe4c5850b074974c68062f37929ca61700d95ad2ac8822e14e8c4b990ca0e6e9272e64befd74ce5e19f0736b + version: 1.8.2 + resolution: "shell-quote@npm:1.8.2" + checksum: 1e97b62ced1c4c5135015978ebf273bed1f425a68cf84163e83fbb0f34b3ff9471e656720dab2b7cbb4ae0f58998e686d17d166c28dfb3662acd009e8bd7faed languageName: node linkType: hard -"side-channel@npm:^1.0.4, side-channel@npm:^1.0.6": - version: 1.0.6 - resolution: "side-channel@npm:1.0.6" +"side-channel-list@npm:^1.0.0": + version: 1.0.0 + resolution: "side-channel-list@npm:1.0.0" + dependencies: + es-errors: ^1.3.0 + object-inspect: ^1.13.3 + checksum: 603b928997abd21c5a5f02ae6b9cc36b72e3176ad6827fab0417ead74580cc4fb4d5c7d0a8a2ff4ead34d0f9e35701ed7a41853dac8a6d1a664fcce1a044f86f + languageName: node + linkType: hard + +"side-channel-map@npm:^1.0.1": + version: 1.0.1 + resolution: "side-channel-map@npm:1.0.1" + dependencies: + call-bound: ^1.0.2 + es-errors: ^1.3.0 + get-intrinsic: ^1.2.5 + object-inspect: ^1.13.3 + checksum: 42501371cdf71f4ccbbc9c9e2eb00aaaab80a4c1c429d5e8da713fd4d39ef3b8d4a4b37ed4f275798a65260a551a7131fd87fe67e922dba4ac18586d6aab8b06 + languageName: node + linkType: hard + +"side-channel-weakmap@npm:^1.0.2": + version: 1.0.2 + resolution: "side-channel-weakmap@npm:1.0.2" + dependencies: + call-bound: ^1.0.2 + es-errors: ^1.3.0 + get-intrinsic: ^1.2.5 + object-inspect: ^1.13.3 + side-channel-map: ^1.0.1 + checksum: a815c89bc78c5723c714ea1a77c938377ea710af20d4fb886d362b0d1f8ac73a17816a5f6640f354017d7e292a43da9c5e876c22145bac00b76cfb3468001736 + languageName: node + linkType: hard + +"side-channel@npm:^1.0.6": + version: 1.1.0 + resolution: "side-channel@npm:1.1.0" dependencies: - call-bind: ^1.0.7 es-errors: ^1.3.0 - get-intrinsic: ^1.2.4 - object-inspect: ^1.13.1 - checksum: bfc1afc1827d712271453e91b7cd3878ac0efd767495fd4e594c4c2afaa7963b7b510e249572bfd54b0527e66e4a12b61b80c061389e129755f34c493aad9b97 + object-inspect: ^1.13.3 + side-channel-list: ^1.0.0 + side-channel-map: ^1.0.1 + side-channel-weakmap: ^1.0.2 + checksum: bf73d6d6682034603eb8e99c63b50155017ed78a522d27c2acec0388a792c3ede3238b878b953a08157093b85d05797217d270b7666ba1f111345fbe933380ff languageName: node linkType: hard -"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": +"signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": version: 3.0.7 resolution: "signal-exit@npm:3.0.7" checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318 @@ -23072,17 +16647,17 @@ __metadata: linkType: hard "socks-proxy-agent@npm:^8.0.3": - version: 8.0.3 - resolution: "socks-proxy-agent@npm:8.0.3" + version: 8.0.5 + resolution: "socks-proxy-agent@npm:8.0.5" dependencies: - agent-base: ^7.1.1 + agent-base: ^7.1.2 debug: ^4.3.4 - socks: ^2.7.1 - checksum: 8fab38821c327c190c28f1658087bc520eb065d55bc07b4a0fdf8d1e0e7ad5d115abbb22a95f94f944723ea969dd771ad6416b1e3cde9060c4c71f705c8b85c5 + socks: ^2.8.3 + checksum: b4fbcdb7ad2d6eec445926e255a1fb95c975db0020543fbac8dfa6c47aecc6b3b619b7fb9c60a3f82c9b2969912a5e7e174a056ae4d98cb5322f3524d6036e1d languageName: node linkType: hard -"socks@npm:^2.6.2, socks@npm:^2.7.1": +"socks@npm:^2.6.2, socks@npm:^2.8.3": version: 2.8.3 resolution: "socks@npm:2.8.3" dependencies: @@ -23092,54 +16667,10 @@ __metadata: languageName: node linkType: hard -"sonic-boom@npm:^1.0.2": - version: 1.4.1 - resolution: "sonic-boom@npm:1.4.1" - dependencies: - atomic-sleep: ^1.0.0 - flatstr: ^1.0.12 - checksum: 189fa8fe5c2dc05d3513fc1a4926a2f16f132fa6fa0b511745a436010cdcd9c1d3b3cb6a9d7c05bd32a965dc77673a5ac0eb0992e920bdedd16330d95323124f - languageName: node - linkType: hard - -"sort-keys-length@npm:^1.0.0": - version: 1.0.1 - resolution: "sort-keys-length@npm:1.0.1" - dependencies: - sort-keys: ^1.0.0 - checksum: f9acac5fb31580a9e3d43b419dc86a1b75e85b79036a084d95dd4d1062b621c9589906588ac31e370a0dd381be46d8dbe900efa306d087ca9c912d7a59b5a590 - languageName: node - linkType: hard - -"sort-keys@npm:^1.0.0": - version: 1.1.2 - resolution: "sort-keys@npm:1.1.2" - dependencies: - is-plain-obj: ^1.0.0 - checksum: 5963fd191a2a185a5ec86f06e47721e8e04713eda43bb04ae60d2a8afb21241553dd5bc9d863ed2bd7c3d541b609b0c8d0e58836b1a3eb6764c09c094bcc8b00 - languageName: node - linkType: hard - -"sort-keys@npm:^2.0.0": - version: 2.0.0 - resolution: "sort-keys@npm:2.0.0" - dependencies: - is-plain-obj: ^1.0.0 - checksum: f0fd827fa9f8f866e98588d2a38c35209afbf1e9a05bb0e4ceeeb8bbf31d923c8902b0a7e0f561590ddb65e58eba6a74f74b991c85360bcc52e83a3f0d1cffd7 - languageName: node - linkType: hard - -"sorted-array-functions@npm:^1.3.0": - version: 1.3.0 - resolution: "sorted-array-functions@npm:1.3.0" - checksum: 673fd39ca3b6c92644d4483eac1700bb7d7555713a536822a7522a35af559bef3e72f10d89356b75042dc394cd7c2e2ab6f40024385218ec3c85bb7335032857 - languageName: node - linkType: hard - -"source-map-js@npm:>=0.6.2 <2.0.0, source-map-js@npm:^1.0.1, source-map-js@npm:^1.0.2, source-map-js@npm:^1.2.0": - version: 1.2.0 - resolution: "source-map-js@npm:1.2.0" - checksum: 791a43306d9223792e84293b00458bf102a8946e7188f3db0e4e22d8d530b5f80a4ce468eb5ec0bf585443ad55ebbd630bf379c98db0b1f317fd902500217f97 +"source-map-js@npm:>=0.6.2 <2.0.0, source-map-js@npm:^1.0.1, source-map-js@npm:^1.0.2, source-map-js@npm:^1.2.1": + version: 1.2.1 + resolution: "source-map-js@npm:1.2.1" + checksum: 4eb0cd997cdf228bc253bcaff9340afeb706176e64868ecd20efbe6efea931465f43955612346d6b7318789e5265bdc419bc7669c1cebe3db0eb255f57efa76b languageName: node linkType: hard @@ -23185,13 +16716,6 @@ __metadata: languageName: node linkType: hard -"source-map@npm:0.7.4, source-map@npm:^0.7.3, source-map@npm:^0.7.4": - version: 0.7.4 - resolution: "source-map@npm:0.7.4" - checksum: 01cc5a74b1f0e1d626a58d36ad6898ea820567e87f18dfc9d24a9843a351aaa2ec09b87422589906d6ff1deed29693e176194dc88bcae7c9a852dc74b311dbf5 - languageName: node - linkType: hard - "source-map@npm:^0.5.7": version: 0.5.7 resolution: "source-map@npm:0.5.7" @@ -23206,10 +16730,10 @@ __metadata: languageName: node linkType: hard -"space-separated-tokens@npm:^2.0.0": - version: 2.0.2 - resolution: "space-separated-tokens@npm:2.0.2" - checksum: 202e97d7ca1ba0758a0aa4fe226ff98142073bcceeff2da3aad037968878552c3bbce3b3231970025375bbba5aee00c5b8206eda408da837ab2dc9c0f26be990 +"source-map@npm:^0.7.3, source-map@npm:^0.7.4": + version: 0.7.4 + resolution: "source-map@npm:0.7.4" + checksum: 01cc5a74b1f0e1d626a58d36ad6898ea820567e87f18dfc9d24a9843a351aaa2ec09b87422589906d6ff1deed29693e176194dc88bcae7c9a852dc74b311dbf5 languageName: node linkType: hard @@ -23248,9 +16772,9 @@ __metadata: linkType: hard "spdx-license-ids@npm:^3.0.0": - version: 3.0.18 - resolution: "spdx-license-ids@npm:3.0.18" - checksum: 457825df5dd1fc0135b0bb848c896143f70945cc2da148afc71c73ed0837d1d651f809006e406d82109c9dd71a8cb39785a3604815fe46bc0548e9d3976f6b69 + version: 3.0.20 + resolution: "spdx-license-ids@npm:3.0.20" + checksum: 0c57750bedbcff48f3d0e266fbbdaf0aab54217e182f669542ffe0b5a902dce69e8cdfa126a131e1ddd39a9bef4662e357b2b41315d7240b4a28c0a7e782bb40 languageName: node linkType: hard @@ -23281,33 +16805,6 @@ __metadata: languageName: node linkType: hard -"speedline-core@npm:^1.4.3": - version: 1.4.3 - resolution: "speedline-core@npm:1.4.3" - dependencies: - "@types/node": "*" - image-ssim: ^0.2.0 - jpeg-js: ^0.4.1 - checksum: dbbdc6d869b5214cd29e9c558a12002323195b70f7f641502493d0d93de990fbb846bf0da949bee78ee360153a2f449e07812cb22d8cf99aaa1f2ed5b1198f91 - languageName: node - linkType: hard - -"speedline@npm:^1.4.1": - version: 1.4.3 - resolution: "speedline@npm:1.4.3" - dependencies: - "@types/node": "*" - babar: 0.2.0 - image-ssim: ^0.2.0 - jpeg-js: ^0.4.1 - loud-rejection: ^1.6.0 - meow: ^3.7.0 - bin: - speedline: cli.js - checksum: 0dfe8c9629d32e9d5faadea2c01c2466538561b5a46d376381aa6000cd539784b7b9b1e8f5d5882174341509efe80cb4dfa542f22ddeff748195e6d3de4c4431 - languageName: node - linkType: hard - "split2@npm:^3.0.0": version: 3.2.2 resolution: "split2@npm:3.2.2" @@ -23317,7 +16814,7 @@ __metadata: languageName: node linkType: hard -"split2@npm:^4.0.0, split2@npm:^4.1.0": +"split2@npm:^4.1.0": version: 4.2.0 resolution: "split2@npm:4.2.0" checksum: 05d54102546549fe4d2455900699056580cca006c0275c334611420f854da30ac999230857a85fdd9914dc2109ae50f80fda43d2a445f2aa86eccdc1dfce779d @@ -23377,12 +16874,12 @@ __metadata: languageName: node linkType: hard -"ssri@npm:^10.0.0": - version: 10.0.6 - resolution: "ssri@npm:10.0.6" +"ssri@npm:^12.0.0": + version: 12.0.0 + resolution: "ssri@npm:12.0.0" dependencies: minipass: ^7.0.3 - checksum: 4603d53a05bcd44188747d38f1cc43833b9951b5a1ee43ba50535bdfc5fe4a0897472dbe69837570a5417c3c073377ef4f8c1a272683b401857f72738ee57299 + checksum: ef4b6b0ae47b4a69896f5f1c4375f953b9435388c053c36d27998bc3d73e046969ccde61ab659e679142971a0b08e50478a1228f62edb994105b280f17900c98 languageName: node linkType: hard @@ -23395,20 +16892,6 @@ __metadata: languageName: node linkType: hard -"stable@npm:^0.1.8": - version: 0.1.8 - resolution: "stable@npm:0.1.8" - checksum: 2ff482bb100285d16dd75cd8f7c60ab652570e8952c0bfa91828a2b5f646a0ff533f14596ea4eabd48bb7f4aeea408dce8f8515812b975d958a4cc4fa6b9dfeb - languageName: node - linkType: hard - -"stack-trace@npm:0.0.10": - version: 0.0.10 - resolution: "stack-trace@npm:0.0.10" - checksum: 473036ad32f8c00e889613153d6454f9be0536d430eb2358ca51cad6b95cea08a3cc33cc0e34de66b0dad221582b08ed2e61ef8e13f4087ab690f388362d6610 - languageName: node - linkType: hard - "stack-utils@npm:^2.0.3": version: 2.0.6 resolution: "stack-utils@npm:2.0.6" @@ -23432,7 +16915,7 @@ __metadata: languageName: node linkType: hard -"statuses@npm:>= 1.4.0 < 2, statuses@npm:>= 1.5.0 < 2, statuses@npm:^1.5.0, statuses@npm:~1.5.0": +"statuses@npm:>= 1.4.0 < 2": version: 1.5.0 resolution: "statuses@npm:1.5.0" checksum: c469b9519de16a4bb19600205cffb39ee471a5f17b82589757ca7bd40a8d92ebb6ed9f98b5a540c5d302ccbc78f15dc03cc0280dd6e00df1335568a5d5758a5c @@ -23455,26 +16938,6 @@ __metadata: languageName: node linkType: hard -"storybook@npm:^8.3.1": - version: 8.3.1 - resolution: "storybook@npm:8.3.1" - dependencies: - "@storybook/core": 8.3.1 - bin: - getstorybook: ./bin/index.cjs - sb: ./bin/index.cjs - storybook: ./bin/index.cjs - checksum: 7c538465cdb6ec2daa026e4507a88de4d2cababb37de607320ad0fa0e85c52a74ca2e9aff9419f1351412db3d74206d952b91c8cdfa46cac5dd5ccc5c4e90b7a - languageName: node - linkType: hard - -"stream-buffers@npm:^3.0.2": - version: 3.0.3 - resolution: "stream-buffers@npm:3.0.3" - checksum: 3f0bdc4b1fd3ff370cef5a2103dd930b8981d42d97741eeb087a660771e27f0fc35fa8a351bb36e15bbbbce0eea00fefed60d6cdff4c6c3f527580529f183807 - languageName: node - linkType: hard - "stream-combiner2@npm:~1.1.1": version: 1.1.1 resolution: "stream-combiner2@npm:1.1.1" @@ -23485,24 +16948,6 @@ __metadata: languageName: node linkType: hard -"streamroller@npm:^3.1.5": - version: 3.1.5 - resolution: "streamroller@npm:3.1.5" - dependencies: - date-format: ^4.0.14 - debug: ^4.3.4 - fs-extra: ^8.1.0 - checksum: c1df5612b785ffa4b6bbf16460590b62994c57265bc55a5166eebeeb0daf648e84bc52dc6d57e0cd4e5c7609bda93076753c63ff54589febd1e0b95590f0e443 - languageName: node - linkType: hard - -"strict-uri-encode@npm:^1.0.0": - version: 1.1.0 - resolution: "strict-uri-encode@npm:1.1.0" - checksum: 9466d371f7b36768d43f7803f26137657559e4c8b0161fb9e320efb8edba3ae22f8e99d4b0d91da023b05a13f62ec5412c3f4f764b5788fac11d1fea93720bb3 - languageName: node - linkType: hard - "string-length@npm:^4.0.1": version: 4.0.2 resolution: "string-length@npm:4.0.2" @@ -23513,14 +16958,7 @@ __metadata: languageName: node linkType: hard -"string-similarity@npm:^4.0.1": - version: 4.0.4 - resolution: "string-similarity@npm:4.0.4" - checksum: 797b41b24e1eb6b3b0ab896950b58c295a19a82933479c75f7b5279ffb63e0b456a8c8d10329c02f607ca1a50370e961e83d552aa468ff3b0fa15809abc9eff7 - languageName: node - linkType: hard - -"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.0.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": +"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": version: 4.2.3 resolution: "string-width@npm:4.2.3" dependencies: @@ -23553,40 +16991,6 @@ __metadata: languageName: node linkType: hard -"string.prototype.trim@npm:^1.2.9": - version: 1.2.9 - resolution: "string.prototype.trim@npm:1.2.9" - dependencies: - call-bind: ^1.0.7 - define-properties: ^1.2.1 - es-abstract: ^1.23.0 - es-object-atoms: ^1.0.0 - checksum: ea2df6ec1e914c9d4e2dc856fa08228e8b1be59b59e50b17578c94a66a176888f417264bb763d4aac638ad3b3dad56e7a03d9317086a178078d131aa293ba193 - languageName: node - linkType: hard - -"string.prototype.trimend@npm:^1.0.8": - version: 1.0.8 - resolution: "string.prototype.trimend@npm:1.0.8" - dependencies: - call-bind: ^1.0.7 - define-properties: ^1.2.1 - es-object-atoms: ^1.0.0 - checksum: cc3bd2de08d8968a28787deba9a3cb3f17ca5f9f770c91e7e8fa3e7d47f079bad70fadce16f05dda9f261788be2c6e84a942f618c3bed31e42abc5c1084f8dfd - languageName: node - linkType: hard - -"string.prototype.trimstart@npm:^1.0.8": - version: 1.0.8 - resolution: "string.prototype.trimstart@npm:1.0.8" - dependencies: - call-bind: ^1.0.7 - define-properties: ^1.2.1 - es-object-atoms: ^1.0.0 - checksum: df1007a7f580a49d692375d996521dc14fd103acda7f3034b3c558a60b82beeed3a64fa91e494e164581793a8ab0ae2f59578a49896a7af6583c1f20472bce96 - languageName: node - linkType: hard - "string_decoder@npm:^1.1.1": version: 1.3.0 resolution: "string_decoder@npm:1.3.0" @@ -23614,15 +17018,6 @@ __metadata: languageName: node linkType: hard -"strip-ansi@npm:^3.0.0": - version: 3.0.1 - resolution: "strip-ansi@npm:3.0.1" - dependencies: - ansi-regex: ^2.0.0 - checksum: 9b974de611ce5075c70629c00fa98c46144043db92ae17748fb780f706f7a789e9989fd10597b7c2053ae8d1513fd707816a91f1879b2f71e6ac0b6a863db465 - languageName: node - linkType: hard - "strip-ansi@npm:^7.0.1, strip-ansi@npm:^7.1.0": version: 7.1.0 resolution: "strip-ansi@npm:7.1.0" @@ -23632,15 +17027,6 @@ __metadata: languageName: node linkType: hard -"strip-bom@npm:^2.0.0": - version: 2.0.0 - resolution: "strip-bom@npm:2.0.0" - dependencies: - is-utf8: ^0.2.0 - checksum: 08efb746bc67b10814cd03d79eb31bac633393a782e3f35efbc1b61b5165d3806d03332a97f362822cf0d4dd14ba2e12707fcff44fe1c870c48a063a0c9e4944 - languageName: node - linkType: hard - "strip-bom@npm:^3.0.0": version: 3.0.0 resolution: "strip-bom@npm:3.0.0" @@ -23655,22 +17041,6 @@ __metadata: languageName: node linkType: hard -"strip-dirs@npm:^2.0.0": - version: 2.1.0 - resolution: "strip-dirs@npm:2.1.0" - dependencies: - is-natural-number: ^4.0.1 - checksum: 9465547d71d8819daa7a5c9d4d783289ed8eac72eb06bd687bed382ce62af8ab8e6ffbda229805f5d2e71acce2ca4915e781c94190d284994cbc0b7cdc8303cc - languageName: node - linkType: hard - -"strip-eof@npm:^1.0.0": - version: 1.0.0 - resolution: "strip-eof@npm:1.0.0" - checksum: 40bc8ddd7e072f8ba0c2d6d05267b4e0a4800898c3435b5fb5f5a21e6e47dfaff18467e7aa0d1844bb5d6274c3097246595841fbfeb317e541974ee992cac506 - languageName: node - linkType: hard - "strip-final-newline@npm:^2.0.0": version: 2.0.0 resolution: "strip-final-newline@npm:2.0.0" @@ -23685,17 +17055,6 @@ __metadata: languageName: node linkType: hard -"strip-indent@npm:^1.0.1": - version: 1.0.1 - resolution: "strip-indent@npm:1.0.1" - dependencies: - get-stdin: ^4.0.1 - bin: - strip-indent: cli.js - checksum: 81ad9a0b8a558bdbd05b66c6c437b9ab364aa2b5479ed89969ca7908e680e21b043d40229558c434b22b3d640622e39b66288e0456d601981ac9289de9700fbd - languageName: node - linkType: hard - "strip-indent@npm:^3.0.0": version: 3.0.0 resolution: "strip-indent@npm:3.0.0" @@ -23705,7 +17064,7 @@ __metadata: languageName: node linkType: hard -"strip-json-comments@npm:3.1.1, strip-json-comments@npm:^3.1.1": +"strip-json-comments@npm:^3.1.1": version: 3.1.1 resolution: "strip-json-comments@npm:3.1.1" checksum: 492f73e27268f9b1c122733f28ecb0e7e8d8a531a6662efbd08e22cccb3f9475e90a1b82cab06a392f6afae6d2de636f977e231296400d0ec5304ba70f166443 @@ -23719,16 +17078,7 @@ __metadata: languageName: node linkType: hard -"strip-outer@npm:^1.0.0": - version: 1.0.1 - resolution: "strip-outer@npm:1.0.1" - dependencies: - escape-string-regexp: ^1.0.2 - checksum: f8d65d33ca2b49aabc66bb41d689dda7b8b9959d320e3a40a2ef4d7079ff2f67ffb72db43f179f48dbf9495c2e33742863feab7a584d180fa62505439162c191 - languageName: node - linkType: hard - -"style-loader@npm:^3.3.0, style-loader@npm:^3.3.1": +"style-loader@npm:^3.3.0": version: 3.3.4 resolution: "style-loader@npm:3.3.4" peerDependencies: @@ -23749,13 +17099,6 @@ __metadata: languageName: node linkType: hard -"stylis@npm:4.2.0": - version: 4.2.0 - resolution: "stylis@npm:4.2.0" - checksum: 0eb6cc1b866dc17a6037d0a82ac7fa877eba6a757443e79e7c4f35bacedbf6421fadcab4363b39667b43355cbaaa570a3cde850f776498e5450f32ed2f9b7584 - languageName: node - linkType: hard - "stylus-loader@npm:^7.1.0": version: 7.1.3 resolution: "stylus-loader@npm:7.1.3" @@ -23784,7 +17127,7 @@ __metadata: languageName: node linkType: hard -"sucrase@npm:^3.32.0": +"sucrase@npm:^3.35.0": version: 3.35.0 resolution: "sucrase@npm:3.35.0" dependencies: @@ -23802,29 +17145,6 @@ __metadata: languageName: node linkType: hard -"suffix@npm:^0.1.0": - version: 0.1.1 - resolution: "suffix@npm:0.1.1" - checksum: 5e0eff027bac0ad1c6d42361ad19c48abdd4e86971afdb4e4f4aeb8c9a4149a0b55ea5f3a22d7e59cd09638cf64dd022baa552a1c0a2c6a6107520a657d563a2 - languageName: node - linkType: hard - -"supports-color@npm:8.1.1, supports-color@npm:^8.0.0, supports-color@npm:^8.1.1": - version: 8.1.1 - resolution: "supports-color@npm:8.1.1" - dependencies: - has-flag: ^4.0.0 - checksum: c052193a7e43c6cdc741eb7f378df605636e01ad434badf7324f17fb60c69a880d8d8fcdcb562cf94c2350e57b937d7425ab5b8326c67c2adc48f7c87c1db406 - languageName: node - linkType: hard - -"supports-color@npm:^2.0.0": - version: 2.0.0 - resolution: "supports-color@npm:2.0.0" - checksum: 602538c5812b9006404370b5a4b885d3e2a1f6567d314f8b4a41974ffe7d08e525bf92ae0f9c7030e3b4c78e4e34ace55d6a67a74f1571bc205959f5972f88f0 - languageName: node - linkType: hard - "supports-color@npm:^5.3.0": version: 5.5.0 resolution: "supports-color@npm:5.5.0" @@ -23843,6 +17163,15 @@ __metadata: languageName: node linkType: hard +"supports-color@npm:^8.0.0, supports-color@npm:^8.1.1": + version: 8.1.1 + resolution: "supports-color@npm:8.1.1" + dependencies: + has-flag: ^4.0.0 + checksum: c052193a7e43c6cdc741eb7f378df605636e01ad434badf7324f17fb60c69a880d8d8fcdcb562cf94c2350e57b937d7425ab5b8326c67c2adc48f7c87c1db406 + languageName: node + linkType: hard + "supports-hyperlinks@npm:^2.3.0": version: 2.3.0 resolution: "supports-hyperlinks@npm:2.3.0" @@ -23892,35 +17221,35 @@ __metadata: linkType: hard "tailwindcss@npm:^3.3.2": - version: 3.4.4 - resolution: "tailwindcss@npm:3.4.4" + version: 3.4.17 + resolution: "tailwindcss@npm:3.4.17" dependencies: "@alloc/quick-lru": ^5.2.0 arg: ^5.0.2 - chokidar: ^3.5.3 + chokidar: ^3.6.0 didyoumean: ^1.2.2 dlv: ^1.1.3 - fast-glob: ^3.3.0 + fast-glob: ^3.3.2 glob-parent: ^6.0.2 is-glob: ^4.0.3 - jiti: ^1.21.0 - lilconfig: ^2.1.0 - micromatch: ^4.0.5 + jiti: ^1.21.6 + lilconfig: ^3.1.3 + micromatch: ^4.0.8 normalize-path: ^3.0.0 object-hash: ^3.0.0 - picocolors: ^1.0.0 - postcss: ^8.4.23 + picocolors: ^1.1.1 + postcss: ^8.4.47 postcss-import: ^15.1.0 postcss-js: ^4.0.1 - postcss-load-config: ^4.0.1 - postcss-nested: ^6.0.1 - postcss-selector-parser: ^6.0.11 - resolve: ^1.22.2 - sucrase: ^3.32.0 + postcss-load-config: ^4.0.2 + postcss-nested: ^6.2.0 + postcss-selector-parser: ^6.1.2 + resolve: ^1.22.8 + sucrase: ^3.35.0 bin: tailwind: lib/cli.js tailwindcss: lib/cli.js - checksum: 743639b6a5c827b6f91ad8cff22ad296e25f4478202200a6f41ae49fbb28c4c6f8120e742a85e09987e33352fbc52c6a34c4ed33ce000b3810d4edf632142bac + checksum: bda962f30e9a2f0567e2ee936ec863d5178958078e577ced13da60b3af779062a53a7e95f2f32b5c558f12a7477dea3ce071441a7362c6d7bf50bc9e166728a4 languageName: node linkType: hard @@ -23931,7 +17260,7 @@ __metadata: languageName: node linkType: hard -"tar-fs@npm:2.1.1, tar-fs@npm:^2.0.0": +"tar-fs@npm:^2.0.0": version: 2.1.1 resolution: "tar-fs@npm:2.1.1" dependencies: @@ -23943,22 +17272,7 @@ __metadata: languageName: node linkType: hard -"tar-stream@npm:^1.5.2": - version: 1.6.2 - resolution: "tar-stream@npm:1.6.2" - dependencies: - bl: ^1.0.0 - buffer-alloc: ^1.2.0 - end-of-stream: ^1.0.0 - fs-constants: ^1.0.0 - readable-stream: ^2.3.0 - to-buffer: ^1.1.1 - xtend: ^4.0.0 - checksum: a5d49e232d3e33321bbd150381b6a4e5046bf12b1c2618acb95435b7871efde4d98bd1891eb2200478a7142ef7e304e033eb29bbcbc90451a2cdfa1890e05245 - languageName: node - linkType: hard - -"tar-stream@npm:^2.1.4, tar-stream@npm:^2.2.0, tar-stream@npm:~2.2.0": +"tar-stream@npm:^2.1.4, tar-stream@npm:~2.2.0": version: 2.2.0 resolution: "tar-stream@npm:2.2.0" dependencies: @@ -23985,22 +17299,17 @@ __metadata: languageName: node linkType: hard -"tcp-port-used@npm:^1.0.2": - version: 1.0.2 - resolution: "tcp-port-used@npm:1.0.2" - dependencies: - debug: 4.3.1 - is2: ^2.0.6 - checksum: ea1bd3f7789a79bb228382e7314167357cd2a2dc3e17521393739075b85e3df0009c53aab4aaa9d180a59791ab152fe87079adaf05242c411b1778a41e543863 - languageName: node - linkType: hard - -"telejson@npm:^7.2.0": - version: 7.2.0 - resolution: "telejson@npm:7.2.0" +"tar@npm:^7.4.3": + version: 7.4.3 + resolution: "tar@npm:7.4.3" dependencies: - memoizerific: ^1.11.3 - checksum: 55a3380c9ff3c5ad84581bb6bda28fc33c6b7c4a0c466894637da687639b8db0d21b0ff4c1bc1a7a92ae6b70662549d09e7b9e8b1ec334b2ef93078762ecdfb9 + "@isaacs/fs-minipass": ^4.0.0 + chownr: ^3.0.0 + minipass: ^7.1.2 + minizlib: ^3.0.1 + mkdirp: ^3.0.1 + yallist: ^5.0.0 + checksum: 8485350c0688331c94493031f417df069b778aadb25598abdad51862e007c39d1dd5310702c7be4a6784731a174799d8885d2fde0484269aea205b724d7b2ffa languageName: node linkType: hard @@ -24024,22 +17333,15 @@ __metadata: languageName: node linkType: hard -"term-size@npm:^2.1.0": - version: 2.2.1 - resolution: "term-size@npm:2.2.1" - checksum: 1ed981335483babc1e8206f843e06bd2bf89b85f0bf5a9a9d928033a0fcacdba183c03ba7d91814643015543ba002f1339f7112402a21da8f24b6c56b062a5a9 - languageName: node - linkType: hard - -"terser-webpack-plugin@npm:^5.3.1, terser-webpack-plugin@npm:^5.3.10, terser-webpack-plugin@npm:^5.3.3, terser-webpack-plugin@npm:^5.3.7": - version: 5.3.10 - resolution: "terser-webpack-plugin@npm:5.3.10" +"terser-webpack-plugin@npm:^5.3.10, terser-webpack-plugin@npm:^5.3.3, terser-webpack-plugin@npm:^5.3.7": + version: 5.3.11 + resolution: "terser-webpack-plugin@npm:5.3.11" dependencies: - "@jridgewell/trace-mapping": ^0.3.20 - jest-worker: ^27.4.5 - schema-utils: ^3.1.1 - serialize-javascript: ^6.0.1 - terser: ^5.26.0 + "@jridgewell/trace-mapping": ^0.3.25 + jest-worker: ^27.4.5 + schema-utils: ^4.3.0 + serialize-javascript: ^6.0.2 + terser: ^5.31.1 peerDependencies: webpack: ^5.1.0 peerDependenciesMeta: @@ -24049,13 +17351,13 @@ __metadata: optional: true uglify-js: optional: true - checksum: bd6e7596cf815f3353e2a53e79cbdec959a1b0276f5e5d4e63e9d7c3c5bb5306df567729da287d1c7b39d79093e56863c569c42c6c24cc34c76aa313bd2cbcea + checksum: c84c005d4041ad2e2eed0c9059b52a50ffd27f1e2afca7d34864a2b4b2bb1295405bc7578eeb25bae732e358339954d8cb6fbf6d83df52e8aa9333e8bf409ebe languageName: node linkType: hard -"terser@npm:^5.10.0, terser@npm:^5.26.0": - version: 5.31.1 - resolution: "terser@npm:5.31.1" +"terser@npm:^5.10.0, terser@npm:^5.31.1": + version: 5.37.0 + resolution: "terser@npm:5.37.0" dependencies: "@jridgewell/source-map": ^0.3.3 acorn: ^8.8.2 @@ -24063,7 +17365,7 @@ __metadata: source-map-support: ~0.5.20 bin: terser: bin/terser - checksum: 6ab57e62e9cd690dc99b3d0ee2e07289cd3408109a950c7118bf39e32851a5bf08b67fe19e0ac43a5a98813792ac78101bf25e5aa524f05ae8bb4e0131d0feef + checksum: 70c06a8ce1288ff4370a7e481beb6fc8b22fc4995371479f49df1552aa9cf8e794ace66e1da6e87057eda1745644311213f5043bda9a06cf55421eff68b3ac06 languageName: node linkType: hard @@ -24119,13 +17421,6 @@ __metadata: languageName: node linkType: hard -"third-party-web@npm:^0.12.4": - version: 0.12.7 - resolution: "third-party-web@npm:0.12.7" - checksum: 65af50cab714c84cf3c0bcb4a60e091f9d27b4f4ce93963229ac16b225390b63e311d608819da07df711a3220aa71a98807743f8ede0ee68ffa4d66fd8978d4f - languageName: node - linkType: hard - "throttleit@npm:^1.0.0": version: 1.0.1 resolution: "throttleit@npm:1.0.1" @@ -24152,7 +17447,7 @@ __metadata: languageName: node linkType: hard -"through@npm:2, through@npm:>=2.2.7 <3, through@npm:^2.3.6, through@npm:^2.3.8": +"through@npm:2, through@npm:>=2.2.7 <3, through@npm:^2.3.8": version: 2.3.8 resolution: "through@npm:2.3.8" checksum: a38c3e059853c494af95d50c072b83f8b676a9ba2818dcc5b108ef252230735c54e0185437618596c790bbba8fcdaef5b290405981ffa09dce67b1f1bf190cbd @@ -24166,27 +17461,6 @@ __metadata: languageName: node linkType: hard -"timed-out@npm:4.0.1, timed-out@npm:^4.0.1": - version: 4.0.1 - resolution: "timed-out@npm:4.0.1" - checksum: 98efc5d6fc0d2a329277bd4d34f65c1bf44d9ca2b14fd267495df92898f522e6f563c5e9e467c418e0836f5ca1f47a84ca3ee1de79b1cc6fe433834b7f02ec54 - languageName: node - linkType: hard - -"tiny-invariant@npm:^1.3.1, tiny-invariant@npm:^1.3.3": - version: 1.3.3 - resolution: "tiny-invariant@npm:1.3.3" - checksum: 5e185c8cc2266967984ce3b352a4e57cb89dad5a8abb0dea21468a6ecaa67cd5bb47a3b7a85d08041008644af4f667fb8b6575ba38ba5fb00b3b5068306e59fe - languageName: node - linkType: hard - -"tiny-lru@npm:^8.0.1": - version: 8.0.2 - resolution: "tiny-lru@npm:8.0.2" - checksum: ec4d884914626760eef05cd57850f21a153adeeb7c4242eb8d44a031f1bd8489f18c1bf5d6f10f0a11c5dcfe03b302f26b00f2b879b38853599486bf0dca8c97 - languageName: node - linkType: hard - "tiny-relative-date@npm:^1.3.0": version: 1.3.0 resolution: "tiny-relative-date@npm:1.3.0" @@ -24194,39 +17468,35 @@ __metadata: languageName: node linkType: hard -"tinyrainbow@npm:^1.2.0": - version: 1.2.0 - resolution: "tinyrainbow@npm:1.2.0" - checksum: d1e2cb5400032c0092be00e4a3da5450bea8b4fad58bfb5d3c58ca37ff5c5e252f7fcfb9af247914854af79c46014add9d1042fe044358c305a129ed55c8be35 - languageName: node - linkType: hard - -"tinyspy@npm:^3.0.0": - version: 3.0.2 - resolution: "tinyspy@npm:3.0.2" - checksum: 5db671b2ff5cd309de650c8c4761ca945459d7204afb1776db9a04fb4efa28a75f08517a8620c01ee32a577748802231ad92f7d5b194dc003ee7f987a2a06337 +"tinyglobby@npm:^0.2.10": + version: 0.2.10 + resolution: "tinyglobby@npm:0.2.10" + dependencies: + fdir: ^6.4.2 + picomatch: ^4.0.2 + checksum: 7e2ffe262ebc149036bdef37c56b32d02d52cf09efa7d43dbdab2ea3c12844a4da881058835ce4c74d1891190e5ad5ec5133560a11ec8314849b68ad0d99d3f4 languageName: node linkType: hard -"tmp-promise@npm:^3.0.3": - version: 3.0.3 - resolution: "tmp-promise@npm:3.0.3" - dependencies: - tmp: ^0.2.0 - checksum: f854f5307dcee6455927ec3da9398f139897faf715c5c6dcee6d9471ae85136983ea06662eba2edf2533bdcb0fca66d16648e79e14381e30c7fb20be9c1aa62c +"tldts-core@npm:^6.1.70": + version: 6.1.70 + resolution: "tldts-core@npm:6.1.70" + checksum: f8071aa198c5b3e86e95bea8922371459e9534c3ba5f647e8b04c4f681444b115f2e308097f5d37b046fadbbc088a06d07d6cff8feb0441bb3c4721d9ca930b8 languageName: node linkType: hard -"tmp@npm:^0.0.33": - version: 0.0.33 - resolution: "tmp@npm:0.0.33" +"tldts@npm:^6.1.32": + version: 6.1.70 + resolution: "tldts@npm:6.1.70" dependencies: - os-tmpdir: ~1.0.2 - checksum: 902d7aceb74453ea02abbf58c203f4a8fc1cead89b60b31e354f74ed5b3fb09ea817f94fb310f884a5d16987dd9fa5a735412a7c2dd088dd3d415aa819ae3a28 + tldts-core: ^6.1.70 + bin: + tldts: bin/cli.js + checksum: 915b4c06b40a0658b3c3a39329500754d6ebdf777f9b36df18e08f6e8042c5b3464d7d36973fd9d4233c56abecb34728513968541eebf8a01d31db27cf3e7bc6 languageName: node linkType: hard -"tmp@npm:^0.2.0, tmp@npm:^0.2.1, tmp@npm:~0.2.1, tmp@npm:~0.2.3": +"tmp@npm:^0.2.1, tmp@npm:~0.2.1, tmp@npm:~0.2.3": version: 0.2.3 resolution: "tmp@npm:0.2.3" checksum: 73b5c96b6e52da7e104d9d44afb5d106bb1e16d9fa7d00dbeb9e6522e61b571fbdb165c756c62164be9a3bbe192b9b268c236d370a2a0955c7689cd2ae377b95 @@ -24240,27 +17510,6 @@ __metadata: languageName: node linkType: hard -"to-buffer@npm:^1.1.1": - version: 1.1.1 - resolution: "to-buffer@npm:1.1.1" - checksum: 6c897f58c2bdd8b8b1645ea515297732fec6dafb089bf36d12370c102ff5d64abf2be9410e0b1b7cfc707bada22d9a4084558010bfc78dd7023748dc5dd9a1ce - languageName: node - linkType: hard - -"to-fast-properties@npm:^2.0.0": - version: 2.0.0 - resolution: "to-fast-properties@npm:2.0.0" - checksum: be2de62fe58ead94e3e592680052683b1ec986c72d589e7b21e5697f8744cdbf48c266fa72f6c15932894c10187b5f54573a3bcf7da0bfd964d5caf23d436168 - languageName: node - linkType: hard - -"to-readable-stream@npm:^1.0.0": - version: 1.0.0 - resolution: "to-readable-stream@npm:1.0.0" - checksum: 2bd7778490b6214a2c40276065dd88949f4cf7037ce3964c76838b8cb212893aeb9cceaaf4352a4c486e3336214c350270f3263e1ce7a0c38863a715a4d9aeb5 - languageName: node - linkType: hard - "to-regex-range@npm:^5.0.1": version: 5.0.1 resolution: "to-regex-range@npm:5.0.1" @@ -24270,13 +17519,6 @@ __metadata: languageName: node linkType: hard -"toggle-selection@npm:^1.0.6": - version: 1.0.6 - resolution: "toggle-selection@npm:1.0.6" - checksum: a90dc80ed1e7b18db8f4e16e86a5574f87632dc729cfc07d9ea3ced50021ad42bb4e08f22c0913e0b98e3837b0b717e0a51613c65f30418e21eb99da6556a74c - languageName: node - linkType: hard - "toidentifier@npm:1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" @@ -24284,7 +17526,7 @@ __metadata: languageName: node linkType: hard -"tough-cookie@npm:^4.1.2, tough-cookie@npm:^4.1.3": +"tough-cookie@npm:^4.1.2": version: 4.1.4 resolution: "tough-cookie@npm:4.1.4" dependencies: @@ -24296,6 +17538,15 @@ __metadata: languageName: node linkType: hard +"tough-cookie@npm:^5.0.0": + version: 5.0.0 + resolution: "tough-cookie@npm:5.0.0" + dependencies: + tldts: ^6.1.32 + checksum: 774f6c939c96f74b5847361f7e11e0d69383681d21a35a2d37a20956638e614ec521782d2d20bcb32b58638ff337bba87cc72fb72c987bd02ea0fdfc93994cdb + languageName: node + linkType: hard + "tr46@npm:^3.0.0": version: 3.0.0 resolution: "tr46@npm:3.0.0" @@ -24319,14 +17570,10 @@ __metadata: languageName: node linkType: hard -"traverse@npm:~0.6.6": - version: 0.6.9 - resolution: "traverse@npm:0.6.9" - dependencies: - gopd: ^1.0.1 - typedarray.prototype.slice: ^1.0.3 - which-typed-array: ^1.1.15 - checksum: e2f4b46caf849b6ea9006230995edc7376c1361f33c2110f425339a814b71b968f5c84a130ae21b4300d1849fff42cec6117c2aebde8a68d33c6871e9621a80f +"traverse@npm:0.6.8": + version: 0.6.8 + resolution: "traverse@npm:0.6.8" + checksum: ef22abfc73fe2052403093b6747febbfeb52dcf827db1ca0542a78932c918706b9b12c373ef27e1c3e07e3e92eb1c646b4fe97b936fe775d59cbce7da417e13b languageName: node linkType: hard @@ -24346,13 +17593,6 @@ __metadata: languageName: node linkType: hard -"trim-newlines@npm:^1.0.0": - version: 1.0.0 - resolution: "trim-newlines@npm:1.0.0" - checksum: ed96eea318581c6f894c0a98d0c4f16dcce11a41794ce140a79db55f1cab709cd9117578ee5e49a9b52f41e9cd93eaf3efa6c4bddbc77afbf91128b396fadbc1 - languageName: node - linkType: hard - "trim-newlines@npm:^3.0.0": version: 3.0.1 resolution: "trim-newlines@npm:3.0.1" @@ -24360,35 +17600,12 @@ __metadata: languageName: node linkType: hard -"trim-repeated@npm:^1.0.0": - version: 1.0.0 - resolution: "trim-repeated@npm:1.0.0" - dependencies: - escape-string-regexp: ^1.0.2 - checksum: e25c235305b82c43f1d64a67a71226c406b00281755e4c2c4f3b1d0b09c687a535dd3c4483327f949f28bb89dc400a0bc5e5b749054f4b99f49ebfe48ba36496 - languageName: node - linkType: hard - -"trough@npm:^2.0.0": - version: 2.2.0 - resolution: "trough@npm:2.2.0" - checksum: 6097df63169aca1f9b08c263b1b501a9b878387f46e161dde93f6d0bba7febba93c95f876a293c5ea370f6cb03bcb687b2488c8955c3cfb66c2c0161ea8c00f6 - languageName: node - linkType: hard - "ts-api-utils@npm:^1.3.0": - version: 1.3.0 - resolution: "ts-api-utils@npm:1.3.0" + version: 1.4.3 + resolution: "ts-api-utils@npm:1.4.3" peerDependencies: typescript: ">=4.2.0" - checksum: c746ddabfdffbf16cb0b0db32bb287236a19e583057f8649ee7c49995bb776e1d3ef384685181c11a1a480369e022ca97512cb08c517b2d2bd82c83754c97012 - languageName: node - linkType: hard - -"ts-dedent@npm:^2.0.0, ts-dedent@npm:^2.2.0": - version: 2.2.0 - resolution: "ts-dedent@npm:2.2.0" - checksum: 93ed8f7878b6d5ed3c08d99b740010eede6bccfe64bce61c5a4da06a2c17d6ddbb80a8c49c2d15251de7594a4f93ffa21dd10e7be75ef66a4dc9951b4a94e2af + checksum: ea00dee382d19066b2a3d8929f1089888b05fec797e32e7a7004938eda1dccf2e77274ee2afcd4166f53fab9b8d7ee90ebb225a3183f9ba8817d636f688a148d languageName: node linkType: hard @@ -24432,42 +17649,6 @@ __metadata: languageName: node linkType: hard -"ts-jest@npm:^29.0.0": - version: 29.1.5 - resolution: "ts-jest@npm:29.1.5" - dependencies: - bs-logger: 0.x - fast-json-stable-stringify: 2.x - jest-util: ^29.0.0 - json5: ^2.2.3 - lodash.memoize: 4.x - make-error: 1.x - semver: ^7.5.3 - yargs-parser: ^21.0.1 - peerDependencies: - "@babel/core": ">=7.0.0-beta.0 <8" - "@jest/transform": ^29.0.0 - "@jest/types": ^29.0.0 - babel-jest: ^29.0.0 - jest: ^29.0.0 - typescript: ">=4.3 <6" - peerDependenciesMeta: - "@babel/core": - optional: true - "@jest/transform": - optional: true - "@jest/types": - optional: true - babel-jest: - optional: true - esbuild: - optional: true - bin: - ts-jest: cli.js - checksum: 96bfdea46d7faa83457c2647806a31a86f28656f703515fee9f6d2ff1ccfc58ccfbbe3ae9283f40141a85af0def30afe887843be5b002c08ed5d5189c941eab1 - languageName: node - linkType: hard - "ts-loader@npm:^9.3.1": version: 9.5.1 resolution: "ts-loader@npm:9.5.1" @@ -24533,17 +17714,6 @@ __metadata: languageName: node linkType: hard -"tsconfig-paths-webpack-plugin@npm:^4.0.1": - version: 4.1.0 - resolution: "tsconfig-paths-webpack-plugin@npm:4.1.0" - dependencies: - chalk: ^4.1.0 - enhanced-resolve: ^5.7.0 - tsconfig-paths: ^4.1.2 - checksum: f6e9a8a407e1a405b0f2531184296d9f033cb4fe5837282b757ab4a2f4cd82a3117e62c4b86d56c7d47749c7f1345aa438ec6417dbf64a0ec74a292fe9eae44d - languageName: node - linkType: hard - "tsconfig-paths@npm:^4.0.0, tsconfig-paths@npm:^4.1.2": version: 4.2.0 resolution: "tsconfig-paths@npm:4.2.0" @@ -24555,35 +17725,17 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^1.13.0, tslib@npm:^1.8.1": +"tslib@npm:^1.13.0, tslib@npm:^1.6.0": version: 1.14.1 resolution: "tslib@npm:1.14.1" checksum: dbe628ef87f66691d5d2959b3e41b9ca0045c3ee3c7c7b906cc1e328b39f199bb1ad9e671c39025bd56122ac57dfbf7385a94843b1cc07c60a4db74795829acd languageName: node linkType: hard -"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.2.0, tslib@npm:^2.3.0, tslib@npm:^2.4.0, tslib@npm:^2.6.2": - version: 2.6.3 - resolution: "tslib@npm:2.6.3" - checksum: 74fce0e100f1ebd95b8995fbbd0e6c91bdd8f4c35c00d4da62e285a3363aaa534de40a80db30ecfd388ed7c313c42d930ee0eaf108e8114214b180eec3dbe6f5 - languageName: node - linkType: hard - -"tsscmp@npm:1.0.6": - version: 1.0.6 - resolution: "tsscmp@npm:1.0.6" - checksum: 1512384def36bccc9125cabbd4c3b0e68608d7ee08127ceaa0b84a71797263f1a01c7f82fa69be8a3bd3c1396e2965d2f7b52d581d3a5eeaf3967fbc52e3b3bf - languageName: node - linkType: hard - -"tsutils@npm:^3.21.0": - version: 3.21.0 - resolution: "tsutils@npm:3.21.0" - dependencies: - tslib: ^1.8.1 - peerDependencies: - typescript: ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - checksum: 1843f4c1b2e0f975e08c4c21caa4af4f7f65a12ac1b81b3b8489366826259323feb3fc7a243123453d2d1a02314205a7634e048d4a8009921da19f99755cdc48 +"tslib@npm:^2.0.0, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.2.0, tslib@npm:^2.3.0, tslib@npm:^2.4.0, tslib@npm:^2.6.2, tslib@npm:^2.6.3": + version: 2.8.1 + resolution: "tslib@npm:2.8.1" + checksum: e4aba30e632b8c8902b47587fd13345e2827fa639e7c3121074d5ee0880723282411a8838f830b55100cbe4517672f84a2472667d355b81e8af165a55dc6203a languageName: node linkType: hard @@ -24603,13 +17755,6 @@ __metadata: languageName: node linkType: hard -"tween-functions@npm:^1.2.0": - version: 1.2.0 - resolution: "tween-functions@npm:1.2.0" - checksum: 880708d680eff5c347ddcb9f922ad121703a91c78ce308ed309073e73a794b633eb0b80589a839365803f150515ad34c9646809ae8a0e90f09e62686eefb1ab6 - languageName: node - linkType: hard - "tweetnacl@npm:^0.14.3, tweetnacl@npm:~0.14.0": version: 0.14.5 resolution: "tweetnacl@npm:0.14.5" @@ -24675,14 +17820,14 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^2.0.0, type-fest@npm:^2.12.1, type-fest@npm:^2.19.0, type-fest@npm:^2.5.0": +"type-fest@npm:^2.0.0, type-fest@npm:^2.12.1, type-fest@npm:^2.5.0": version: 2.19.0 resolution: "type-fest@npm:2.19.0" checksum: a4ef07ece297c9fba78fc1bd6d85dff4472fe043ede98bd4710d2615d15776902b595abf62bd78339ed6278f021235fb28a96361f8be86ed754f778973a0d278 languageName: node linkType: hard -"type-is@npm:^1.6.16, type-is@npm:~1.6.18": +"type-is@npm:~1.6.18": version: 1.6.18 resolution: "type-is@npm:1.6.18" dependencies: @@ -24692,55 +17837,10 @@ __metadata: languageName: node linkType: hard -"typed-array-buffer@npm:^1.0.2": - version: 1.0.2 - resolution: "typed-array-buffer@npm:1.0.2" - dependencies: - call-bind: ^1.0.7 - es-errors: ^1.3.0 - is-typed-array: ^1.1.13 - checksum: 02ffc185d29c6df07968272b15d5319a1610817916ec8d4cd670ded5d1efe72901541ff2202fcc622730d8a549c76e198a2f74e312eabbfb712ed907d45cbb0b - languageName: node - linkType: hard - -"typed-array-byte-length@npm:^1.0.1": - version: 1.0.1 - resolution: "typed-array-byte-length@npm:1.0.1" - dependencies: - call-bind: ^1.0.7 - for-each: ^0.3.3 - gopd: ^1.0.1 - has-proto: ^1.0.3 - is-typed-array: ^1.1.13 - checksum: f65e5ecd1cf76b1a2d0d6f631f3ea3cdb5e08da106c6703ffe687d583e49954d570cc80434816d3746e18be889ffe53c58bf3e538081ea4077c26a41055b216d - languageName: node - linkType: hard - -"typed-array-byte-offset@npm:^1.0.2": - version: 1.0.2 - resolution: "typed-array-byte-offset@npm:1.0.2" - dependencies: - available-typed-arrays: ^1.0.7 - call-bind: ^1.0.7 - for-each: ^0.3.3 - gopd: ^1.0.1 - has-proto: ^1.0.3 - is-typed-array: ^1.1.13 - checksum: c8645c8794a621a0adcc142e0e2c57b1823bbfa4d590ad2c76b266aa3823895cf7afb9a893bf6685e18454ab1b0241e1a8d885a2d1340948efa4b56add4b5f67 - languageName: node - linkType: hard - -"typed-array-length@npm:^1.0.6": - version: 1.0.6 - resolution: "typed-array-length@npm:1.0.6" - dependencies: - call-bind: ^1.0.7 - for-each: ^0.3.3 - gopd: ^1.0.1 - has-proto: ^1.0.3 - is-typed-array: ^1.1.13 - possible-typed-array-names: ^1.0.0 - checksum: f0315e5b8f0168c29d390ff410ad13e4d511c78e6006df4a104576844812ee447fcc32daab1f3a76c9ef4f64eff808e134528b5b2439de335586b392e9750e5c +"type@npm:^2.7.2": + version: 2.7.3 + resolution: "type@npm:2.7.3" + checksum: 69cfda3248847998f93b9d292fd251c10facf8d29513e2047d4684509d67bae82d910d7a00c1e9d9bbf2af242d36425b6616807d6c652c5c370c2be1f0008a47 languageName: node linkType: hard @@ -24762,73 +17862,23 @@ __metadata: languageName: node linkType: hard -"typedarray-to-buffer@npm:^3.1.5": - version: 3.1.5 - resolution: "typedarray-to-buffer@npm:3.1.5" - dependencies: - is-typedarray: ^1.0.0 - checksum: 99c11aaa8f45189fcfba6b8a4825fd684a321caa9bd7a76a27cf0c7732c174d198b99f449c52c3818107430b5f41c0ccbbfb75cb2ee3ca4a9451710986d61a60 - languageName: node - linkType: hard - -"typedarray.prototype.slice@npm:^1.0.3": - version: 1.0.3 - resolution: "typedarray.prototype.slice@npm:1.0.3" - dependencies: - call-bind: ^1.0.7 - define-properties: ^1.2.1 - es-abstract: ^1.23.0 - es-errors: ^1.3.0 - typed-array-buffer: ^1.0.2 - typed-array-byte-offset: ^1.0.2 - checksum: 07bfebdfb7a67b2a80557bf4f1061d8a68ee847d7f04c91c7aa327aa90681f97e1ea3efef17b3b8f336a7f2da1d2ff95dd92de59a4788b4e6373318b27fca2c1 - languageName: node - linkType: hard - -"typescript@npm:5.5.3": - version: 5.5.3 - resolution: "typescript@npm:5.5.3" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 4b4f14313484d5c86064d04ba892544801fa551f5cf72719b540b498056fec7fc192d0bbdb2ba1448e759b1548769956da9e43e7c16781e8d8856787b0575004 - languageName: node - linkType: hard - -"typescript@npm:~5.4.2": - version: 5.4.5 - resolution: "typescript@npm:5.4.5" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 53c879c6fa1e3bcb194b274d4501ba1985894b2c2692fa079db03c5a5a7140587a1e04e1ba03184605d35f439b40192d9e138eb3279ca8eee313c081c8bcd9b0 - languageName: node - linkType: hard - -"typescript@patch:typescript@5.5.3#~builtin": - version: 5.5.3 - resolution: "typescript@patch:typescript@npm%3A5.5.3#~builtin::version=5.5.3&hash=a1c5e5" +"typescript@npm:5.6.3, typescript@npm:~5.6.2": + version: 5.6.3 + resolution: "typescript@npm:5.6.3" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 6853be4607706cc1ad2f16047cf1cd72d39f79acd5f9716e1d23bc0e462c7f59be7458fe58a21665e7657a05433d7ab8419d093a5a4bd5f3a33f879b35d2769b + checksum: ba302f8822777ebefb28b554105f3e074466b671e7444ec6b75dadc008a62f46f373d9e57ceced1c433756d06c8b7dc569a7eefdf3a9573122a49205ff99021a languageName: node linkType: hard -"typescript@patch:typescript@~5.4.2#~builtin": - version: 5.4.5 - resolution: "typescript@patch:typescript@npm%3A5.4.5#~builtin::version=5.4.5&hash=a1c5e5" +"typescript@patch:typescript@5.6.3#~builtin, typescript@patch:typescript@~5.6.2#~builtin": + version: 5.6.3 + resolution: "typescript@patch:typescript@npm%3A5.6.3#~builtin::version=5.6.3&hash=a1c5e5" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 2373c693f3b328f3b2387c3efafe6d257b057a142f9a79291854b14ff4d5367d3d730810aee981726b677ae0fd8329b23309da3b6aaab8263dbdccf1da07a3ba - languageName: node - linkType: hard - -"ua-parser-js@npm:^1.0.1": - version: 1.0.38 - resolution: "ua-parser-js@npm:1.0.38" - checksum: d0772b22b027338d806ab17d1ac2896ee7485bdf9217c526028159f3cd6bb10272bb18f6196d2f94dde83e3b36dc9d2533daf08a414764f6f4f1844842383838 + checksum: ade87bce2363ee963eed0e4ca8a312ea02c81873ebd53609bc3f6dc0a57f6e61ad7e3fb8cbb7f7ab8b5081cbee801b023f7c4823ee70b1c447eae050e6c7622b languageName: node linkType: hard @@ -24840,40 +17890,18 @@ __metadata: linkType: hard "uglify-js@npm:^3.1.4": - version: 3.18.0 - resolution: "uglify-js@npm:3.18.0" + version: 3.19.3 + resolution: "uglify-js@npm:3.19.3" bin: uglifyjs: bin/uglifyjs - checksum: 887733d05d4139a94dffd04a5f07ee7d8be70201c016ea48cb82703778b5c48fadbe6e5e7ac956425522f72e657d3eade23f06ae8a0e2eeed2d684bf6cc25e36 - languageName: node - linkType: hard - -"unbox-primitive@npm:^1.0.2": - version: 1.0.2 - resolution: "unbox-primitive@npm:1.0.2" - dependencies: - call-bind: ^1.0.2 - has-bigints: ^1.0.2 - has-symbols: ^1.0.3 - which-boxed-primitive: ^1.0.2 - checksum: b7a1cf5862b5e4b5deb091672ffa579aa274f648410009c81cca63fed3b62b610c4f3b773f912ce545bb4e31edc3138975b5bc777fc6e4817dca51affb6380e9 - languageName: node - linkType: hard - -"unbzip2-stream@npm:1.4.3, unbzip2-stream@npm:^1.0.9": - version: 1.4.3 - resolution: "unbzip2-stream@npm:1.4.3" - dependencies: - buffer: ^5.2.1 - through: ^2.3.8 - checksum: 0e67c4a91f4fa0fc7b4045f8b914d3498c2fc2e8c39c359977708ec85ac6d6029840e97f508675fdbdf21fcb8d276ca502043406f3682b70f075e69aae626d1d + checksum: 7ed6272fba562eb6a3149cfd13cda662f115847865c03099e3995a0e7a910eba37b82d4fccf9e88271bb2bcbe505bb374967450f433c17fa27aa36d94a8d0553 languageName: node linkType: hard "underscore@npm:^1.12.1": - version: 1.13.6 - resolution: "underscore@npm:1.13.6" - checksum: d5cedd14a9d0d91dd38c1ce6169e4455bb931f0aaf354108e47bd46d3f2da7464d49b2171a5cf786d61963204a42d01ea1332a903b7342ad428deaafaf70ec36 + version: 1.13.7 + resolution: "underscore@npm:1.13.7" + checksum: 174b011af29e4fbe2c70eb2baa8bfab0d0336cf2f5654f364484967bc6264a86224d0134b9176e4235c8cceae00d11839f0fd4824268de04b11c78aca1241684 languageName: node linkType: hard @@ -24884,26 +17912,24 @@ __metadata: languageName: node linkType: hard -"undici-types@npm:~6.19.2": - version: 6.19.8 - resolution: "undici-types@npm:6.19.8" - checksum: de51f1b447d22571cf155dfe14ff6d12c5bdaec237c765085b439c38ca8518fc360e88c70f99469162bf2e14188a7b0bcb06e1ed2dc031042b984b0bb9544017 +"undici-types@npm:~6.20.0": + version: 6.20.0 + resolution: "undici-types@npm:6.20.0" + checksum: b7bc50f012dc6afbcce56c9fd62d7e86b20a62ff21f12b7b5cbf1973b9578d90f22a9c7fe50e638e96905d33893bf2f9f16d98929c4673c2480de05c6c96ea8b languageName: node linkType: hard -"undici@npm:^5.12.0": - version: 5.28.4 - resolution: "undici@npm:5.28.4" - dependencies: - "@fastify/busboy": ^2.0.0 - checksum: a8193132d84540e4dc1895ecc8dbaa176e8a49d26084d6fbe48a292e28397cd19ec5d13bc13e604484e76f94f6e334b2bdc740d5f06a6e50c44072818d0c19f9 +"undici@npm:^6.19.5": + version: 6.21.0 + resolution: "undici@npm:6.21.0" + checksum: bc2eb26c4b010a4f816314d48d4529f62b1116405097b2c5f0ac68247c56049a857d11a9f05b237818f04ce4f51d6f5e8d6fcc6aae2ab816c2b7318a9706727c languageName: node linkType: hard "unicode-canonical-property-names-ecmascript@npm:^2.0.0": - version: 2.0.0 - resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.0" - checksum: 39be078afd014c14dcd957a7a46a60061bc37c4508ba146517f85f60361acf4c7539552645ece25de840e17e293baa5556268d091ca6762747fdd0c705001a45 + version: 2.0.1 + resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.1" + checksum: 3c3dabdb1d22aef4904399f9e810d0b71c0b12b3815169d96fac97e56d5642840c6071cf709adcace2252bc6bb80242396c2ec74b37224eb015c5f7aca40bad7 languageName: node linkType: hard @@ -24918,9 +17944,9 @@ __metadata: linkType: hard "unicode-match-property-value-ecmascript@npm:^2.1.0": - version: 2.1.0 - resolution: "unicode-match-property-value-ecmascript@npm:2.1.0" - checksum: 8d6f5f586b9ce1ed0e84a37df6b42fdba1317a05b5df0c249962bd5da89528771e2d149837cad11aa26bcb84c35355cb9f58a10c3d41fa3b899181ece6c85220 + version: 2.2.0 + resolution: "unicode-match-property-value-ecmascript@npm:2.2.0" + checksum: 9e3151e1d0bc6be35c4cef105e317c04090364173e8462005b5cde08a1e7c858b6586486cfebac39dc2c6c8c9ee24afb245de6d527604866edfa454fe2a35fae languageName: node linkType: hard @@ -24931,21 +17957,6 @@ __metadata: languageName: node linkType: hard -"unified@npm:^11.0.0": - version: 11.0.5 - resolution: "unified@npm:11.0.5" - dependencies: - "@types/unist": ^3.0.0 - bail: ^2.0.0 - devlop: ^1.0.0 - extend: ^3.0.0 - is-plain-obj: ^4.0.0 - trough: ^2.0.0 - vfile: ^6.0.0 - checksum: b3bf7fd6f568cc261e074dae21188483b0f2a8ab858d62e6e85b75b96cc655f59532906ae3c64d56a9b257408722d71f1d4135292b3d7ee02907c8b592fb3cf0 - languageName: node - linkType: hard - "union@npm:~0.5.0": version: 0.5.0 resolution: "union@npm:0.5.0" @@ -24964,12 +17975,12 @@ __metadata: languageName: node linkType: hard -"unique-filename@npm:^3.0.0": - version: 3.0.0 - resolution: "unique-filename@npm:3.0.0" +"unique-filename@npm:^4.0.0": + version: 4.0.0 + resolution: "unique-filename@npm:4.0.0" dependencies: - unique-slug: ^4.0.0 - checksum: 8e2f59b356cb2e54aab14ff98a51ac6c45781d15ceaab6d4f1c2228b780193dc70fae4463ce9e1df4479cb9d3304d7c2043a3fb905bdeca71cc7e8ce27e063df + unique-slug: ^5.0.0 + checksum: 6a62094fcac286b9ec39edbd1f8f64ff92383baa430af303dfed1ffda5e47a08a6b316408554abfddd9730c78b6106bef4ca4d02c1231a735ddd56ced77573df languageName: node linkType: hard @@ -24982,12 +17993,12 @@ __metadata: languageName: node linkType: hard -"unique-slug@npm:^4.0.0": - version: 4.0.0 - resolution: "unique-slug@npm:4.0.0" +"unique-slug@npm:^5.0.0": + version: 5.0.0 + resolution: "unique-slug@npm:5.0.0" dependencies: imurmurhash: ^0.1.4 - checksum: 0884b58365af59f89739e6f71e3feacb5b1b41f2df2d842d0757933620e6de08eff347d27e9d499b43c40476cbaf7988638d3acb2ffbcb9d35fd035591adfd15 + checksum: 222d0322bc7bbf6e45c08967863212398313ef73423f4125e075f893a02405a5ffdbaaf150f7dd1e99f8861348a486dd079186d27c5f2c60e465b7dcbb1d3e5b languageName: node linkType: hard @@ -25000,45 +18011,6 @@ __metadata: languageName: node linkType: hard -"unist-util-is@npm:^6.0.0": - version: 6.0.0 - resolution: "unist-util-is@npm:6.0.0" - dependencies: - "@types/unist": ^3.0.0 - checksum: f630a925126594af9993b091cf807b86811371e465b5049a6283e08537d3e6ba0f7e248e1e7dab52cfe33f9002606acef093441137181b327f6fe504884b20e2 - languageName: node - linkType: hard - -"unist-util-stringify-position@npm:^4.0.0": - version: 4.0.0 - resolution: "unist-util-stringify-position@npm:4.0.0" - dependencies: - "@types/unist": ^3.0.0 - checksum: e2e7aee4b92ddb64d314b4ac89eef7a46e4c829cbd3ee4aee516d100772b490eb6b4974f653ba0717a0071ca6ea0770bf22b0a2ea62c65fcba1d071285e96324 - languageName: node - linkType: hard - -"unist-util-visit-parents@npm:^6.0.0": - version: 6.0.1 - resolution: "unist-util-visit-parents@npm:6.0.1" - dependencies: - "@types/unist": ^3.0.0 - unist-util-is: ^6.0.0 - checksum: 08927647c579f63b91aafcbec9966dc4a7d0af1e5e26fc69f4e3e6a01215084835a2321b06f3cbe7bf7914a852830fc1439f0fc3d7153d8804ac3ef851ddfa20 - languageName: node - linkType: hard - -"unist-util-visit@npm:^5.0.0": - version: 5.0.0 - resolution: "unist-util-visit@npm:5.0.0" - dependencies: - "@types/unist": ^3.0.0 - unist-util-is: ^6.0.0 - unist-util-visit-parents: ^6.0.0 - checksum: 9ec42e618e7e5d0202f3c191cd30791b51641285732767ee2e6bcd035931032e3c1b29093f4d7fd0c79175bbc1f26f24f26ee49770d32be76f8730a652a857e6 - languageName: node - linkType: hard - "universal-analytics@npm:0.5.3": version: 0.5.3 resolution: "universal-analytics@npm:0.5.3" @@ -25056,13 +18028,6 @@ __metadata: languageName: node linkType: hard -"universalify@npm:^0.1.0": - version: 0.1.2 - resolution: "universalify@npm:0.1.2" - checksum: 40cdc60f6e61070fe658ca36016a8f4ec216b29bf04a55dce14e3710cc84c7448538ef4dad3728d0bfe29975ccd7bfb5f414c45e7b78883567fb31b246f02dff - languageName: node - linkType: hard - "universalify@npm:^0.2.0": version: 0.2.0 resolution: "universalify@npm:0.2.0" @@ -25084,18 +18049,6 @@ __metadata: languageName: node linkType: hard -"unplugin@npm:^1.3.1": - version: 1.10.1 - resolution: "unplugin@npm:1.10.1" - dependencies: - acorn: ^8.11.3 - chokidar: ^3.6.0 - webpack-sources: ^3.2.3 - webpack-virtual-modules: ^0.6.1 - checksum: cc9b0814a30775e8ac6555ace396562fbafca2c5dbf51cdaf6c008a3ae14080ce0434695525c3dc13ddfc468b539e936815fed15f8e818a573b0af3b0462457d - languageName: node - linkType: hard - "untildify@npm:^4.0.0": version: 4.0.0 resolution: "untildify@npm:4.0.0" @@ -25103,49 +18056,21 @@ __metadata: languageName: node linkType: hard -"upath@npm:2.0.1": - version: 2.0.1 - resolution: "upath@npm:2.0.1" - checksum: 2db04f24a03ef72204c7b969d6991abec9e2cb06fb4c13a1fd1c59bc33b46526b16c3325e55930a11ff86a77a8cbbcda8f6399bf914087028c5beae21ecdb33c - languageName: node - linkType: hard - -"update-browserslist-db@npm:^1.0.16": - version: 1.0.16 - resolution: "update-browserslist-db@npm:1.0.16" +"update-browserslist-db@npm:^1.1.1": + version: 1.1.1 + resolution: "update-browserslist-db@npm:1.1.1" dependencies: - escalade: ^3.1.2 - picocolors: ^1.0.1 + escalade: ^3.2.0 + picocolors: ^1.1.0 peerDependencies: browserslist: ">= 4.21.0" bin: update-browserslist-db: cli.js - checksum: 51b1f7189c9ea5925c80154b0a6fd3ec36106d07858d8f69826427d8edb4735d1801512c69eade38ba0814d7407d11f400d74440bbf3da0309f3d788017f35b2 - languageName: node - linkType: hard - -"update-notifier@npm:^4.1.0": - version: 4.1.3 - resolution: "update-notifier@npm:4.1.3" - dependencies: - boxen: ^4.2.0 - chalk: ^3.0.0 - configstore: ^5.0.1 - has-yarn: ^2.1.0 - import-lazy: ^2.1.0 - is-ci: ^2.0.0 - is-installed-globally: ^0.3.1 - is-npm: ^4.0.0 - is-yarn-global: ^0.3.0 - latest-version: ^5.0.0 - pupa: ^2.0.1 - semver-diff: ^3.1.1 - xdg-basedir: ^4.0.0 - checksum: 67652056e6a2634881e67ac91be4524262bd0bcba98ef71107289adec33e21b72cca0a1a5fbcd9b546f40dff20fa38ebd36ef846629a7f8d97c602221ae4cfc1 + checksum: 2ea11bd2562122162c3e438d83a1f9125238c0844b6d16d366e3276d0c0acac6036822dc7df65fc5a89c699cdf9f174acf439c39bedf3f9a2f3983976e4b4c3e languageName: node linkType: hard -"uri-js@npm:^4.2.2, uri-js@npm:^4.4.1": +"uri-js@npm:^4.2.2": version: 4.4.1 resolution: "uri-js@npm:4.4.1" dependencies: @@ -25161,51 +18086,13 @@ __metadata: languageName: node linkType: hard -"url-parse-lax@npm:^3.0.0": - version: 3.0.0 - resolution: "url-parse-lax@npm:3.0.0" - dependencies: - prepend-http: ^2.0.0 - checksum: 1040e357750451173132228036aff1fd04abbd43eac1fb3e4fca7495a078bcb8d33cb765fe71ad7e473d9c94d98fd67adca63bd2716c815a2da066198dd37217 - languageName: node - linkType: hard - "url-parse@npm:^1.5.3": version: 1.5.10 resolution: "url-parse@npm:1.5.10" - dependencies: - querystringify: ^2.1.1 - requires-port: ^1.0.0 - checksum: fbdba6b1d83336aca2216bbdc38ba658d9cfb8fc7f665eb8b17852de638ff7d1a162c198a8e4ed66001ddbf6c9888d41e4798912c62b4fd777a31657989f7bdf - languageName: node - linkType: hard - -"url-to-options@npm:^1.0.1": - version: 1.0.1 - resolution: "url-to-options@npm:1.0.1" - checksum: 20e59f4578525fb0d30ffc22b13b5aa60bc9e57cefd4f5842720f5b57211b6dec54abeae2d675381ac4486fd1a2e987f1318725dea996e503ff89f8c8ce2c17e - languageName: node - linkType: hard - -"url@npm:^0.11.0": - version: 0.11.4 - resolution: "url@npm:0.11.4" - dependencies: - punycode: ^1.4.1 - qs: ^6.12.3 - checksum: c25e587723d343d5d4248892393bfa5039ded9c2c07095a9d005bc64b7cb8956d623c0d8da8d1a28f71986a7a8d80fc2e9f9cf84235e48fa435a5cb4451062c6 - languageName: node - linkType: hard - -"use-isomorphic-layout-effect@npm:^1.1.2": - version: 1.1.2 - resolution: "use-isomorphic-layout-effect@npm:1.1.2" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: a6532f7fc9ae222c3725ff0308aaf1f1ddbd3c00d685ef9eee6714fd0684de5cb9741b432fbf51e61a784e2955424864f7ea9f99734a02f237b17ad3e18ea5cb + dependencies: + querystringify: ^2.1.1 + requires-port: ^1.0.0 + checksum: fbdba6b1d83336aca2216bbdc38ba658d9cfb8fc7f665eb8b17852de638ff7d1a162c198a8e4ed66001ddbf6c9888d41e4798912c62b4fd777a31657989f7bdf languageName: node linkType: hard @@ -25216,19 +18103,6 @@ __metadata: languageName: node linkType: hard -"util@npm:^0.12.4, util@npm:^0.12.5": - version: 0.12.5 - resolution: "util@npm:0.12.5" - dependencies: - inherits: ^2.0.3 - is-arguments: ^1.0.4 - is-generator-function: ^1.0.7 - is-typed-array: ^1.1.3 - which-typed-array: ^1.1.2 - checksum: 705e51f0de5b446f4edec10739752ac25856541e0254ea1e7e45e5b9f9b0cb105bc4bd415736a6210edc68245a7f903bf085ffb08dd7deb8a0e847f60538a38a - languageName: node - linkType: hard - "utila@npm:~0.4": version: 0.4.0 resolution: "utila@npm:0.4.0" @@ -25243,15 +18117,6 @@ __metadata: languageName: node linkType: hard -"uuid@npm:3.3.2": - version: 3.3.2 - resolution: "uuid@npm:3.3.2" - bin: - uuid: ./bin/uuid - checksum: 8793629d2799f500aeea9fcd0aec6c4e9fbcc4d62ed42159ad96be345c3fffac1bbf61a23e18e2782600884fee05e6d4012ce4b70d0037c8e987533ae6a77870 - languageName: node - linkType: hard - "uuid@npm:^8.0.0, uuid@npm:^8.3.0, uuid@npm:^8.3.2": version: 8.3.2 resolution: "uuid@npm:8.3.2" @@ -25261,15 +18126,6 @@ __metadata: languageName: node linkType: hard -"uuid@npm:^9.0.0": - version: 9.0.1 - resolution: "uuid@npm:9.0.1" - bin: - uuid: dist/bin/uuid - checksum: 39931f6da74e307f51c0fb463dc2462807531dc80760a9bff1e35af4316131b4fc3203d16da60ae33f07fdca5b56f3f1dd662da0c99fea9aaeab2004780cc5f4 - languageName: node - linkType: hard - "v8-compile-cache-lib@npm:^3.0.1": version: 3.0.1 resolution: "v8-compile-cache-lib@npm:3.0.1" @@ -25314,7 +18170,7 @@ __metadata: languageName: node linkType: hard -"vary@npm:^1.1.2, vary@npm:~1.1.2": +"vary@npm:~1.1.2": version: 1.1.2 resolution: "vary@npm:1.1.2" checksum: ae0123222c6df65b437669d63dfa8c36cee20a504101b2fcd97b8bf76f91259c17f9f2b4d70a1e3c6bbcee7f51b28392833adb6b2770b23b01abec84e369660b @@ -25332,39 +18188,20 @@ __metadata: languageName: node linkType: hard -"vfile-message@npm:^4.0.0": - version: 4.0.2 - resolution: "vfile-message@npm:4.0.2" - dependencies: - "@types/unist": ^3.0.0 - unist-util-stringify-position: ^4.0.0 - checksum: 964e7e119f4c0e0270fc269119c41c96da20afa01acb7c9809a88365c8e0c64aa692fafbd952669382b978002ecd7ad31ef4446d85e8a22cdb62f6df20186c2d - languageName: node - linkType: hard - -"vfile@npm:^6.0.0": - version: 6.0.3 - resolution: "vfile@npm:6.0.3" - dependencies: - "@types/unist": ^3.0.0 - vfile-message: ^4.0.0 - checksum: 152b6729be1af70df723efb65c1a1170fd483d41086557da3651eea69a1dd1f0c22ea4344834d56d30734b9185bcab63e22edc81d3f0e9bed8aa4660d61080af - languageName: node - linkType: hard - "vite@npm:^5.3.5": - version: 5.3.5 - resolution: "vite@npm:5.3.5" + version: 5.4.11 + resolution: "vite@npm:5.4.11" dependencies: esbuild: ^0.21.3 fsevents: ~2.3.3 - postcss: ^8.4.39 - rollup: ^4.13.0 + postcss: ^8.4.43 + rollup: ^4.20.0 peerDependencies: "@types/node": ^18.0.0 || >=20.0.0 less: "*" lightningcss: ^1.21.0 sass: "*" + sass-embedded: "*" stylus: "*" sugarss: "*" terser: ^5.4.0 @@ -25380,6 +18217,8 @@ __metadata: optional: true sass: optional: true + sass-embedded: + optional: true stylus: optional: true sugarss: @@ -25388,20 +18227,20 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: 5412700159e8906fc5ec5ac2cbcbee8a11180803b4a7c85494ae024a4f38d77eb5ab19b556a58745d6981361f8d2e181486f115f8abd4dc6ec3761fcd895e1b2 + checksum: 8c5b31d17487b69c40a30419dc0ade9f33360eb6893dbfa33a90980271bd74d35ae550b5cbb2a9e640f0df41ea36fd1bb4f222c98f6d02e607080f20832e69e8 languageName: node linkType: hard "vscode-json-languageservice@npm:^5.1.0": - version: 5.4.0 - resolution: "vscode-json-languageservice@npm:5.4.0" + version: 5.4.2 + resolution: "vscode-json-languageservice@npm:5.4.2" dependencies: "@vscode/l10n": ^0.0.18 - jsonc-parser: ^3.3.0 - vscode-languageserver-textdocument: ^1.0.11 + jsonc-parser: ^3.3.1 + vscode-languageserver-textdocument: ^1.0.12 vscode-languageserver-types: ^3.17.5 vscode-uri: ^3.0.8 - checksum: 0b9f3c646f4a968088fc3c036102ca8503812330821204a100cec88c302c0de10b3c336790d2c9ba9ade534fd13f266387c63dcb369e3f125010c096d0d7c117 + checksum: 4b99819a14e763832e84d30266154ffeda7e4979b538c19ed9f0adcbeedbd2e4a26d71c490c2fd1f32f36a31ae1bb6462ced83142482fc684e0150be6e6848ad languageName: node linkType: hard @@ -25440,10 +18279,10 @@ __metadata: languageName: node linkType: hard -"vscode-languageserver-textdocument@npm:^1.0.11": - version: 1.0.11 - resolution: "vscode-languageserver-textdocument@npm:1.0.11" - checksum: ea7cdc9d4ffaae5952071fa11d17d714215a76444e6936c9359f94b9ba3222a52a55edb5bd5928bd3e9712b900a9f175bb3565ec1c8923234fe3bd327584bafb +"vscode-languageserver-textdocument@npm:^1.0.12": + version: 1.0.12 + resolution: "vscode-languageserver-textdocument@npm:1.0.12" + checksum: 49415c8f065860693fdd6cb0f7b8a24470130dc941e887a396b6e6bbae93be132323a644aa1edd7d0eec38a730e05a2d013aebff6bddd30c5af374ef3f4cd9ab languageName: node linkType: hard @@ -25472,7 +18311,7 @@ __metadata: languageName: node linkType: hard -"vscode-uri@npm:^3.0.6, vscode-uri@npm:^3.0.8": +"vscode-uri@npm:^3.0.8": version: 3.0.8 resolution: "vscode-uri@npm:3.0.8" checksum: 514249126850c0a41a7d8c3c2836cab35983b9dc1938b903cfa253b9e33974c1416d62a00111385adcfa2b98df456437ab704f709a2ecca76a90134ef5eb4832 @@ -25495,13 +18334,6 @@ __metadata: languageName: node linkType: hard -"walk-up-path@npm:^3.0.1": - version: 3.0.1 - resolution: "walk-up-path@npm:3.0.1" - checksum: 9ffca02fe30fb65f6db531260582988c5e766f4c739cf86a6109380a7f791236b5d0b92b1dce37a6f73e22dca6bc9d93bf3700413e16251b2bd6bbd1ca2be316 - languageName: node - linkType: hard - "walker@npm:^1.0.8": version: 1.0.8 resolution: "walker@npm:1.0.8" @@ -25512,12 +18344,12 @@ __metadata: linkType: hard "watchpack@npm:^2.4.0, watchpack@npm:^2.4.1": - version: 2.4.1 - resolution: "watchpack@npm:2.4.1" + version: 2.4.2 + resolution: "watchpack@npm:2.4.2" dependencies: glob-to-regexp: ^0.4.1 graceful-fs: ^4.1.2 - checksum: 5b0179348655dcdf19cac7cb4ff923fdc024d630650c0bf6bec8899cf47c60e19d4f810a88dba692ed0e7f684cf0fcffea86efdbf6c35d81f031e328043b7fab + checksum: 92d9d52ce3d16fd83ed6994d1dd66a4d146998882f4c362d37adfea9ab77748a5b4d1e0c65fa104797928b2d40f635efa8f9b925a6265428a69f1e1852ca3441 languageName: node linkType: hard @@ -25539,114 +18371,6 @@ __metadata: languageName: node linkType: hard -"wdio-chromedriver-service@npm:^8.0.0": - version: 8.1.1 - resolution: "wdio-chromedriver-service@npm:8.1.1" - dependencies: - "@wdio/logger": ^8.1.0 - fs-extra: ^11.1.0 - split2: ^4.1.0 - tcp-port-used: ^1.0.2 - peerDependencies: - "@wdio/types": ^7.0.0 || ^8.0.0-alpha.219 - chromedriver: "*" - webdriverio: ^7.0.0 || ^8.0.0-alpha.219 - peerDependenciesMeta: - "@wdio/types": - optional: true - chromedriver: - optional: true - webdriverio: - optional: false - checksum: e9e797bf1c3366e2dd5cf6b2c362c1fc1a22a8d97c23afff31a670f42dd99a33cb73228011cef7e799613e70ecd30529472a1e00f42dcc28f8a0e88c0ce299e0 - languageName: node - linkType: hard - -"wdio-vscode-service@npm:^4.2.1": - version: 4.2.1 - resolution: "wdio-vscode-service@npm:4.2.1" - dependencies: - "@fastify/cors": ^7.0.0 - "@fastify/static": ^5.0.2 - "@types/ws": ^8.5.3 - "@vscode/test-electron": ^2.2.0 - "@wdio/logger": ^7.19.0 - clipboardy: ^2.3.0 - decamelize: 5.0.1 - download: ^8.0.0 - fastify: ^3.29.0 - get-port: 5.1.1 - slash: ^3.0.0 - tmp-promise: ^3.0.3 - undici: ^5.12.0 - vscode-uri: ^3.0.6 - wdio-chromedriver-service: ^8.0.0 - ws: ^8.11.0 - yargs-parser: ^21.1.1 - peerDependencies: - chromedriver: "*" - webdriverio: ^7.0.0 || ^8.0.0-alpha.219 - peerDependenciesMeta: - chromedriver: - optional: false - webdriverio: - optional: false - checksum: 76a38a03f709d831a5367355c0005d8987805dad07a94d1336421a931ec3bc7eb806ddc7650d52121a792dd9287b713dc96577667af6bfc8b29792915e1de8fe - languageName: node - linkType: hard - -"webdriver@npm:7.33.0": - version: 7.33.0 - resolution: "webdriver@npm:7.33.0" - dependencies: - "@types/node": ^18.0.0 - "@wdio/config": 7.33.0 - "@wdio/logger": 7.26.0 - "@wdio/protocols": 7.27.0 - "@wdio/types": 7.33.0 - "@wdio/utils": 7.33.0 - got: ^11.0.2 - ky: 0.30.0 - lodash.merge: ^4.6.1 - checksum: 4e43df0df7c59ed29b644d3fabf16aa2f67d77fe4474fc12d8a1971061bc8fefacc092ab07c2d4807ef157e2e6d1236f4745d9996c40dd37dc69ccc10f4af58e - languageName: node - linkType: hard - -"webdriverio@npm:7.36.0, webdriverio@npm:^7.26.0": - version: 7.36.0 - resolution: "webdriverio@npm:7.36.0" - dependencies: - "@types/aria-query": ^5.0.0 - "@types/node": ^18.0.0 - "@wdio/config": 7.33.0 - "@wdio/logger": 7.26.0 - "@wdio/protocols": 7.27.0 - "@wdio/repl": 7.33.0 - "@wdio/types": 7.33.0 - "@wdio/utils": 7.33.0 - archiver: ^5.0.0 - aria-query: ^5.2.1 - css-shorthand-properties: ^1.1.1 - css-value: ^0.0.1 - devtools: 7.35.0 - devtools-protocol: ^0.0.1260888 - fs-extra: ^11.1.1 - grapheme-splitter: ^1.0.2 - lodash.clonedeep: ^4.5.0 - lodash.isobject: ^3.0.2 - lodash.isplainobject: ^4.0.6 - lodash.zip: ^4.2.0 - minimatch: ^6.0.4 - puppeteer-core: ^13.1.3 - query-selector-shadow-dom: ^1.0.0 - resq: ^1.9.1 - rgb2hex: 0.2.5 - serialize-error: ^8.0.0 - webdriver: 7.33.0 - checksum: c973d83f9160aa5294a21974f1f6fb536461770fb162c140ccbf11d1960b28c1928609dde36600c2040480f02512b089ea66f453a0451e15915999bbbce805ee - languageName: node - linkType: hard - "webidl-conversions@npm:^3.0.0": version: 3.0.1 resolution: "webidl-conversions@npm:3.0.1" @@ -25661,24 +18385,6 @@ __metadata: languageName: node linkType: hard -"webpack-dev-middleware@npm:^6.1.2": - version: 6.1.3 - resolution: "webpack-dev-middleware@npm:6.1.3" - dependencies: - colorette: ^2.0.10 - memfs: ^3.4.12 - mime-types: ^2.1.31 - range-parser: ^1.2.1 - schema-utils: ^4.0.0 - peerDependencies: - webpack: ^5.0.0 - peerDependenciesMeta: - webpack: - optional: true - checksum: ddedaa913cc39d7ac7f971d902f181ecc5c4ab0b91f9eda5923f0ea513ecf458f71046f2ed423cb4fc657c2177fe279186453e395bd1051f0949e265c3124665 - languageName: node - linkType: hard - "webpack-dev-middleware@npm:^7.4.2": version: 7.4.2 resolution: "webpack-dev-middleware@npm:7.4.2" @@ -25699,8 +18405,8 @@ __metadata: linkType: hard "webpack-dev-server@npm:^5.0.4": - version: 5.1.0 - resolution: "webpack-dev-server@npm:5.1.0" + version: 5.2.0 + resolution: "webpack-dev-server@npm:5.2.0" dependencies: "@types/bonjour": ^3.5.13 "@types/connect-history-api-fallback": ^1.5.4 @@ -25715,10 +18421,9 @@ __metadata: colorette: ^2.0.10 compression: ^1.7.4 connect-history-api-fallback: ^2.0.0 - express: ^4.19.2 + express: ^4.21.2 graceful-fs: ^4.2.6 - html-entities: ^2.4.0 - http-proxy-middleware: ^2.0.3 + http-proxy-middleware: ^2.0.7 ipaddr.js: ^2.1.0 launch-editor: ^2.6.1 open: ^10.0.3 @@ -25739,18 +18444,7 @@ __metadata: optional: true bin: webpack-dev-server: bin/webpack-dev-server.js - checksum: 3128fffeb76b97cc4c506607f81bb644437f6961cf310915e22ecaf79a45c185893d7fc8e1844183fb44827061ec2f3d321e937840f02d4989959a09551a8e35 - languageName: node - linkType: hard - -"webpack-hot-middleware@npm:^2.25.1": - version: 2.26.1 - resolution: "webpack-hot-middleware@npm:2.26.1" - dependencies: - ansi-html-community: 0.0.8 - html-entities: ^2.1.0 - strip-ansi: ^6.0.0 - checksum: 78513d8d5770c59c3039ce094c49b2e2772b3f1d4ec5c124a7aabe6124a0e08429993b81129649087dc300f496822257e39135bf8b891b51aea197c1b554072a + checksum: 87b7acc194cfa3e5c95cd797bf1f0c2ffc8718bbc02e8f47777b9a861a6b7691f27c5138162ba2a9ac2c337d122e14f220342789c290027a3f9db44b4af104c9 languageName: node linkType: hard @@ -25783,49 +18477,6 @@ __metadata: languageName: node linkType: hard -"webpack-virtual-modules@npm:^0.6.0, webpack-virtual-modules@npm:^0.6.1": - version: 0.6.2 - resolution: "webpack-virtual-modules@npm:0.6.2" - checksum: 7e8e1d63f35864c815420cc2f27da8561a1e028255040698a352717de0ba46d3b3faf16f06c1a1965217054c4c2894eb9af53a85451870e919b5707ce9c5822d - languageName: node - linkType: hard - -"webpack@npm:5": - version: 5.94.0 - resolution: "webpack@npm:5.94.0" - dependencies: - "@types/estree": ^1.0.5 - "@webassemblyjs/ast": ^1.12.1 - "@webassemblyjs/wasm-edit": ^1.12.1 - "@webassemblyjs/wasm-parser": ^1.12.1 - acorn: ^8.7.1 - acorn-import-attributes: ^1.9.5 - browserslist: ^4.21.10 - chrome-trace-event: ^1.0.2 - enhanced-resolve: ^5.17.1 - es-module-lexer: ^1.2.1 - eslint-scope: 5.1.1 - events: ^3.2.0 - glob-to-regexp: ^0.4.1 - graceful-fs: ^4.2.11 - json-parse-even-better-errors: ^2.3.1 - loader-runner: ^4.2.0 - mime-types: ^2.1.27 - neo-async: ^2.6.2 - schema-utils: ^3.2.0 - tapable: ^2.1.1 - terser-webpack-plugin: ^5.3.10 - watchpack: ^2.4.1 - webpack-sources: ^3.2.3 - peerDependenciesMeta: - webpack-cli: - optional: true - bin: - webpack: bin/webpack.js - checksum: 6a3d667be304a69cd6dcb8d676bc29f47642c0d389af514cfcd646eaaa809961bc6989fc4b2621a717dfc461130f29c6e20006d62a32e012dafaa9517813a4e6 - languageName: node - linkType: hard - "webpack@npm:5.88.2": version: 5.88.2 resolution: "webpack@npm:5.88.2" @@ -25864,19 +18515,18 @@ __metadata: linkType: hard "webpack@npm:^5.80.0": - version: 5.92.1 - resolution: "webpack@npm:5.92.1" - dependencies: - "@types/eslint-scope": ^3.7.3 - "@types/estree": ^1.0.5 - "@webassemblyjs/ast": ^1.12.1 - "@webassemblyjs/wasm-edit": ^1.12.1 - "@webassemblyjs/wasm-parser": ^1.12.1 - acorn: ^8.7.1 - acorn-import-attributes: ^1.9.5 - browserslist: ^4.21.10 + version: 5.97.1 + resolution: "webpack@npm:5.97.1" + dependencies: + "@types/eslint-scope": ^3.7.7 + "@types/estree": ^1.0.6 + "@webassemblyjs/ast": ^1.14.1 + "@webassemblyjs/wasm-edit": ^1.14.1 + "@webassemblyjs/wasm-parser": ^1.14.1 + acorn: ^8.14.0 + browserslist: ^4.24.0 chrome-trace-event: ^1.0.2 - enhanced-resolve: ^5.17.0 + enhanced-resolve: ^5.17.1 es-module-lexer: ^1.2.1 eslint-scope: 5.1.1 events: ^3.2.0 @@ -25896,7 +18546,7 @@ __metadata: optional: true bin: webpack: bin/webpack.js - checksum: 11bec781260c4180883e98a4a15a08df297aca654ded45e70598f688881dd722f992d680addafe6f6342debede345cddcce2b781c50f5cde29d6c0bc33a82452 + checksum: 649065e2258b495ae41a4088be804b4be2ec07d280aa514ebef43da79caf96fa973d26a08826c3902b5676a098d9b37c589f16be7b4da17b68b08b6c76441196 languageName: node linkType: hard @@ -25927,6 +18577,15 @@ __metadata: languageName: node linkType: hard +"whatwg-encoding@npm:^3.1.1": + version: 3.1.1 + resolution: "whatwg-encoding@npm:3.1.1" + dependencies: + iconv-lite: 0.6.3 + checksum: f75a61422421d991e4aec775645705beaf99a16a88294d68404866f65e92441698a4f5b9fa11dd609017b132d7b286c3c1534e2de5b3e800333856325b549e3c + languageName: node + linkType: hard + "whatwg-mimetype@npm:^3.0.0": version: 3.0.0 resolution: "whatwg-mimetype@npm:3.0.0" @@ -25934,6 +18593,13 @@ __metadata: languageName: node linkType: hard +"whatwg-mimetype@npm:^4.0.0": + version: 4.0.0 + resolution: "whatwg-mimetype@npm:4.0.0" + checksum: f97edd4b4ee7e46a379f3fb0e745de29fe8b839307cc774300fd49059fcdd560d38cb8fe21eae5575b8f39b022f23477cc66e40b0355c2851ce84760339cef30 + languageName: node + linkType: hard + "whatwg-url@npm:^11.0.0": version: 11.0.0 resolution: "whatwg-url@npm:11.0.0" @@ -25954,43 +18620,6 @@ __metadata: languageName: node linkType: hard -"which-boxed-primitive@npm:^1.0.2": - version: 1.0.2 - resolution: "which-boxed-primitive@npm:1.0.2" - dependencies: - is-bigint: ^1.0.1 - is-boolean-object: ^1.1.0 - is-number-object: ^1.0.4 - is-string: ^1.0.5 - is-symbol: ^1.0.3 - checksum: 53ce774c7379071729533922adcca47220228405e1895f26673bbd71bdf7fb09bee38c1d6399395927c6289476b5ae0629863427fd151491b71c4b6cb04f3a5e - languageName: node - linkType: hard - -"which-typed-array@npm:^1.1.14, which-typed-array@npm:^1.1.15, which-typed-array@npm:^1.1.2": - version: 1.1.15 - resolution: "which-typed-array@npm:1.1.15" - dependencies: - available-typed-arrays: ^1.0.7 - call-bind: ^1.0.7 - for-each: ^0.3.3 - gopd: ^1.0.1 - has-tostringtag: ^1.0.2 - checksum: 65227dcbfadf5677aacc43ec84356d17b5500cb8b8753059bb4397de5cd0c2de681d24e1a7bd575633f976a95f88233abfd6549c2105ef4ebd58af8aa1807c75 - languageName: node - linkType: hard - -"which@npm:^1.2.14, which@npm:^1.2.9": - version: 1.3.1 - resolution: "which@npm:1.3.1" - dependencies: - isexe: ^2.0.0 - bin: - which: ./bin/which - checksum: f2e185c6242244b8426c9df1510e86629192d93c1a986a7d2a591f2c24869e7ffd03d6dac07ca863b2e4c06f59a4cc9916c585b72ee9fa1aa609d0124df15e04 - languageName: node - linkType: hard - "which@npm:^2.0.1, which@npm:^2.0.2": version: 2.0.2 resolution: "which@npm:2.0.2" @@ -26002,14 +18631,14 @@ __metadata: languageName: node linkType: hard -"which@npm:^4.0.0": - version: 4.0.0 - resolution: "which@npm:4.0.0" +"which@npm:^5.0.0": + version: 5.0.0 + resolution: "which@npm:5.0.0" dependencies: isexe: ^3.1.1 bin: node-which: bin/which.js - checksum: f17e84c042592c21e23c8195108cff18c64050b9efb8459589116999ea9da6dd1509e6a1bac3aeebefd137be00fabbb61b5c2bc0aa0f8526f32b58ee2f545651 + checksum: 6ec99e89ba32c7e748b8a3144e64bfc74aa63e2b2eacbb61a0060ad0b961eb1a632b08fb1de067ed59b002cec3e21de18299216ebf2325ef0f78e0f121e14e90 languageName: node linkType: hard @@ -26022,15 +18651,6 @@ __metadata: languageName: node linkType: hard -"widest-line@npm:^3.1.0": - version: 3.1.0 - resolution: "widest-line@npm:3.1.0" - dependencies: - string-width: ^4.0.0 - checksum: 03db6c9d0af9329c37d74378ff1d91972b12553c7d72a6f4e8525fe61563fa7adb0b9d6e8d546b7e059688712ea874edd5ded475999abdeedf708de9849310e0 - languageName: node - linkType: hard - "word-wrap@npm:^1.2.5": version: 1.2.5 resolution: "word-wrap@npm:1.2.5" @@ -26045,10 +18665,10 @@ __metadata: languageName: node linkType: hard -"workerpool@npm:6.2.1": - version: 6.2.1 - resolution: "workerpool@npm:6.2.1" - checksum: c2c6eebbc5225f10f758d599a5c016fa04798bcc44e4c1dffb34050cd361d7be2e97891aa44419e7afe647b1f767b1dc0b85a5e046c409d890163f655028b09d +"workerpool@npm:^6.5.1": + version: 6.5.1 + resolution: "workerpool@npm:6.5.1" + checksum: f86d13f9139c3a57c5a5867e81905cd84134b499849405dec2ffe5b1acd30dabaa1809f6f6ee603a7c65e1e4325f21509db6b8398eaf202c8b8f5809e26a2e16 languageName: node linkType: hard @@ -26092,18 +18712,6 @@ __metadata: languageName: node linkType: hard -"write-file-atomic@npm:^3.0.0": - version: 3.0.3 - resolution: "write-file-atomic@npm:3.0.3" - dependencies: - imurmurhash: ^0.1.4 - is-typedarray: ^1.0.0 - signal-exit: ^3.0.2 - typedarray-to-buffer: ^3.1.5 - checksum: c55b24617cc61c3a4379f425fc62a386cc51916a9b9d993f39734d005a09d5a4bb748bc251f1304e7abd71d0a26d339996c275955f527a131b1dcded67878280 - languageName: node - linkType: hard - "write-file-atomic@npm:^4.0.0, write-file-atomic@npm:^4.0.1, write-file-atomic@npm:^4.0.2": version: 4.0.2 resolution: "write-file-atomic@npm:4.0.2" @@ -26114,7 +18722,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:8.18.0, ws@npm:^8.18.0": +"ws@npm:^8.11.0, ws@npm:^8.18.0": version: 8.18.0 resolution: "ws@npm:8.18.0" peerDependencies: @@ -26129,73 +18737,6 @@ __metadata: languageName: node linkType: hard -"ws@npm:8.2.3": - version: 8.2.3 - resolution: "ws@npm:8.2.3" - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - checksum: c869296ccb45f218ac6d32f8f614cd85b50a21fd434caf11646008eef92173be53490810c5c23aea31bc527902261fbfd7b062197eea341b26128d4be56a85e4 - languageName: node - linkType: hard - -"ws@npm:8.5.0": - version: 8.5.0 - resolution: "ws@npm:8.5.0" - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - checksum: 76f2f90e40344bf18fd544194e7067812fb1372b2a37865678d8f12afe4b478ff2ebc0c7c0aff82cd5e6b66fc43d889eec0f1865c2365d8f7a66d92da7744a77 - languageName: node - linkType: hard - -"ws@npm:^7.0.0": - version: 7.5.10 - resolution: "ws@npm:7.5.10" - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - checksum: f9bb062abf54cc8f02d94ca86dcd349c3945d63851f5d07a3a61c2fcb755b15a88e943a63cf580cbdb5b74436d67ef6b67f745b8f7c0814e411379138e1863cb - languageName: node - linkType: hard - -"ws@npm:^8.11.0, ws@npm:^8.2.3": - version: 8.17.1 - resolution: "ws@npm:8.17.1" - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ">=5.0.2" - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - checksum: 442badcce1f1178ec87a0b5372ae2e9771e07c4929a3180321901f226127f252441e8689d765aa5cfba5f50ac60dd830954afc5aeae81609aefa11d3ddf5cecf - languageName: node - linkType: hard - -"xdg-basedir@npm:^4.0.0": - version: 4.0.0 - resolution: "xdg-basedir@npm:4.0.0" - checksum: 0073d5b59a37224ed3a5ac0dd2ec1d36f09c49f0afd769008a6e9cd3cd666bd6317bd1c7ce2eab47e1de285a286bad11a9b038196413cd753b79770361855f3c - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -26228,13 +18769,13 @@ __metadata: linkType: hard "xstate@npm:^5.18.2": - version: 5.18.2 - resolution: "xstate@npm:5.18.2" - checksum: cf131c38986bcb27ebd9467615e0a7b68ee1334fab2aa092917cae6041e604e5ef93ada41fb289094e7533513b3e5663f3595295d9a9b39251027382d6594cc3 + version: 5.19.1 + resolution: "xstate@npm:5.19.1" + checksum: e4273005d180ba0ba4a2ff35735288356f82617d7ca41a4ab2ec4559905f4cf03a910583e324f517d39cd45c177f207081846b26c2c074e2388a28bdb92724a5 languageName: node linkType: hard -"xtend@npm:^4.0.0, xtend@npm:~4.0.1": +"xtend@npm:~4.0.1": version: 4.0.2 resolution: "xtend@npm:4.0.2" checksum: ac5dfa738b21f6e7f0dd6e65e1b3155036d68104e67e5d5d1bde74892e327d7e5636a076f625599dc394330a731861e87343ff184b0047fef1360a7ec0a5a36a @@ -26248,13 +18789,6 @@ __metadata: languageName: node linkType: hard -"yallist@npm:^2.1.2": - version: 2.1.2 - resolution: "yallist@npm:2.1.2" - checksum: 9ba99409209f485b6fcb970330908a6d41fa1c933f75e08250316cce19383179a6b70a7e0721b89672ebb6199cc377bf3e432f55100da6a7d6e11902b0a642cb - languageName: node - linkType: hard - "yallist@npm:^3.0.2": version: 3.1.1 resolution: "yallist@npm:3.1.1" @@ -26269,6 +18803,13 @@ __metadata: languageName: node linkType: hard +"yallist@npm:^5.0.0": + version: 5.0.0 + resolution: "yallist@npm:5.0.0" + checksum: eba51182400b9f35b017daa7f419f434424410691bbc5de4f4240cc830fdef906b504424992700dc047f16b4d99100a6f8b8b11175c193f38008e9c96322b6a5 + languageName: node + linkType: hard + "yaml@npm:^1.10.0, yaml@npm:^1.7.2": version: 1.10.2 resolution: "yaml@npm:1.10.2" @@ -26276,19 +18817,12 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.3.4": - version: 2.4.5 - resolution: "yaml@npm:2.4.5" +"yaml@npm:^2.3.4, yaml@npm:^2.6.0": + version: 2.7.0 + resolution: "yaml@npm:2.7.0" bin: yaml: bin.mjs - checksum: f8efd407c07e095f00f3031108c9960b2b12971d10162b1ec19007200f6c987d2e28f73283f4731119aa610f177a3ea03d4a8fcf640600a25de1b74d00c69b3d - languageName: node - linkType: hard - -"yargs-parser@npm:20.2.4": - version: 20.2.4 - resolution: "yargs-parser@npm:20.2.4" - checksum: d251998a374b2743a20271c2fd752b9fbef24eb881d53a3b99a7caa5e8227fcafd9abf1f345ac5de46435821be25ec12189a11030c12ee6481fef6863ed8b924 + checksum: 6e8b2f9b9d1b18b10274d58eb3a47ec223d9a93245a890dcb34d62865f7e744747190a9b9177d5f0ef4ea2e44ad2c0214993deb42e0800766203ac46f00a12dd languageName: node linkType: hard @@ -26299,14 +18833,14 @@ __metadata: languageName: node linkType: hard -"yargs-parser@npm:^20.2.2, yargs-parser@npm:^20.2.3, yargs-parser@npm:^20.2.4": +"yargs-parser@npm:^20.2.2, yargs-parser@npm:^20.2.3, yargs-parser@npm:^20.2.9": version: 20.2.9 resolution: "yargs-parser@npm:20.2.9" checksum: 8bb69015f2b0ff9e17b2c8e6bfe224ab463dd00ca211eece72a4cd8a906224d2703fb8a326d36fdd0e68701e201b2a60ed7cf81ce0fd9b3799f9fe7745977ae3 languageName: node linkType: hard -"yargs-unparser@npm:2.0.0": +"yargs-unparser@npm:^2.0.0": version: 2.0.0 resolution: "yargs-unparser@npm:2.0.0" dependencies: @@ -26318,22 +18852,7 @@ __metadata: languageName: node linkType: hard -"yargs@npm:16.2.0, yargs@npm:^16.1.1": - version: 16.2.0 - resolution: "yargs@npm:16.2.0" - 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 - checksum: b14afbb51e3251a204d81937c86a7e9d4bdbf9a2bcee38226c900d00f522969ab675703bee2a6f99f8e20103f608382936034e64d921b74df82b63c07c5e8f59 - languageName: node - linkType: hard - -"yargs@npm:^17.0.0, yargs@npm:^17.3.1, yargs@npm:^17.5.1, yargs@npm:^17.6.2": +"yargs@npm:17.7.2, yargs@npm:^17.3.1, yargs@npm:^17.5.1, yargs@npm:^17.6.2": version: 17.7.2 resolution: "yargs@npm:17.7.2" dependencies: @@ -26348,21 +18867,22 @@ __metadata: languageName: node linkType: hard -"yarn-install@npm:^1.0.0": - version: 1.0.0 - resolution: "yarn-install@npm:1.0.0" +"yargs@npm:^16.2.0": + version: 16.2.0 + resolution: "yargs@npm:16.2.0" dependencies: - cac: ^3.0.3 - chalk: ^1.1.3 - cross-spawn: ^4.0.2 - bin: - yarn-install: bin/yarn-install.js - yarn-remove: bin/yarn-remove.js - checksum: b9301c1db6d9025aabad1d995413a75559e3156b54e86d3cbf03313a163a793ca6f2419516ad1b2ae8677dbe39a97adb451b10123fe32bc2e2c39d3900e2b216 + 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 + checksum: b14afbb51e3251a204d81937c86a7e9d4bdbf9a2bcee38226c900d00f522969ab675703bee2a6f99f8e20103f608382936034e64d921b74df82b63c07c5e8f59 languageName: node linkType: hard -"yauzl@npm:^2.10.0, yauzl@npm:^2.3.1, yauzl@npm:^2.4.2": +"yauzl@npm:^2.10.0, yauzl@npm:^2.3.1": version: 2.10.0 resolution: "yauzl@npm:2.10.0" dependencies: @@ -26381,13 +18901,6 @@ __metadata: languageName: node linkType: hard -"ylru@npm:^1.2.0": - version: 1.4.0 - resolution: "ylru@npm:1.4.0" - checksum: e0bf797476487e3d57a6e8790cbb749cff2089e2afc87e46bc84ce7605c329d578ff422c8e8c2ddf167681ddd218af0f58e099733ae1044cba9e9472ebedc01d - languageName: node - linkType: hard - "yn@npm:3.1.1": version: 3.1.1 resolution: "yn@npm:3.1.1" @@ -26403,20 +18916,9 @@ __metadata: linkType: hard "yocto-queue@npm:^1.0.0": - version: 1.0.0 - resolution: "yocto-queue@npm:1.0.0" - checksum: 2cac84540f65c64ccc1683c267edce396b26b1e931aa429660aefac8fbe0188167b7aee815a3c22fa59a28a58d898d1a2b1825048f834d8d629f4c2a5d443801 - languageName: node - linkType: hard - -"zip-stream@npm:^4.1.0": - version: 4.1.1 - resolution: "zip-stream@npm:4.1.1" - dependencies: - archiver-utils: ^3.0.4 - compress-commons: ^4.1.2 - readable-stream: ^3.6.0 - checksum: 33bd5ee7017656c2ad728b5d4ba510e15bd65ce1ec180c5bbdc7a5f063256353ec482e6a2bc74de7515219d8494147924b9aae16e63fdaaf37cdf7d1ee8df125 + version: 1.1.1 + resolution: "yocto-queue@npm:1.1.1" + checksum: f2e05b767ed3141e6372a80af9caa4715d60969227f38b1a4370d60bffe153c9c5b33a862905609afc9b375ec57cd40999810d20e5e10229a204e8bde7ef255c languageName: node linkType: hard @@ -26428,10 +18930,3 @@ __metadata: checksum: 6150e7f3472f0c0063b776172b09c0eed18b1842528a45a83bc773d96b795e928f0b1ebced02b2af57ff892b73990c1a80c3c05b4f5adc6c3754c3e9a50b6dcb languageName: node linkType: hard - -"zwitch@npm:^2.0.0": - version: 2.0.4 - resolution: "zwitch@npm:2.0.4" - checksum: f22ec5fc2d5f02c423c93d35cdfa83573a3a3bd98c66b927c368ea4d0e7252a500df2a90a6b45522be536a96a73404393c958e945fdba95e6832c200791702b6 - languageName: node - linkType: hard